span8
span4
我在FME Desktop 2019.1.2中使用了几个AttributeValidator转换器,注意到其中一个正在删除一条记录。我总共有48328条记录需要验证。但是,通过的+失败的端口的总输出加起来是48,327。我使用的3个AttributeValidators上游通过所有记录。
工作台的截图:
AttributeValidator设置:
似乎只有工作台中的第4个AttributeValidator可以做到这一点。单个工作台可以包含的AttributeValidators的数量有限制吗?我需要使用多个AttributeValidators,因为我必须执行6个惟一的验证测试。
有人见过这种行为吗?如果是的话,解决方法是什么?或者是否有更好的方法来验证数据而不使用AttributeValidator?
谢谢,
马克
好消息是原来的问题解决了。它有不同的版本,所以我把它们都列出来:
因此,请检查您正在使用的FME的版本/构建,并根据需要进行升级。《2019.2》仍在测试阶段,但我估计在2-3周后就会发布。
不太好的消息是,我不得不承认测试人员在此时是比较快的。它被更新为使用“批量模式”,但AttributeValidator没有。随着时间的推移,它也会获得批量模式,并与测试器一样快,但我不知道这可能是什么时候。
在attributevalidator中曾经有一个包含regex的问题,尽管我认为它已经得到了修复。使用的其他attributevalidators是否包含regex?如果你删除了验证,所有的功能都通过了吗?
https://knowledge.亚搏在线safe.com/questions/39814/attributevalidator-unexpected-results.html
您是否尝试过将下一个转换器(例如检查器)连接到输出?
我注意到伯爵在一些奇怪的场合没有完成。
希望这是其中之一。
嗨@mmccart这对我来说是个问题。请将详情发送至https://www.亚搏在线safe.com/support/report-a-problem/谢谢!
这个AttributeValidator的问题在最近的2019.2和2020.0 beta -中得到了解决https://www.亚搏在线safe.com/support/downloads/#beta
©2019安全亚搏在线软件公司法律