测试仪

评估一个或上的特征更多的测试,并路由该功能根据测试(多个)的结果。

跳转到配置

典型用途

  • 对数据执行质量检测
  • 功能划分成两个基于测试流
  • 隔离基于测试的功能的子集

它是如何工作的?

该测试仪接受任何功能。它评估针对一个或多个用户定义的测试的每个特征,并且经由输出特征通过端口它是否满足所定义的条件,或者经由失败端口如果失败的定义的条件。

这些测试被构造为一系列的测试条款的基础上,各种各样的可用其评价值或表达式运营商和测试类型。测试条款可以结合要么或更精细地与综合测试。条件也可能是否定(测试对于相反的结果)。

创建测试条款

每个子句都包含一个值来测试,并对其进行测试的方法的。根据测试的类型,至少该条款将包括一个的左值操作者。如果所选择的操作需要更多的信息(例如,用于测试是比一定值大的属性),一个正确的价值现场提供。

测试条款在表中创建,顺序编号。

左值

操作者

正确的价值

否定

模式

或表达式的值来测试 该类型的测试执行 用于比较的值,如果需要的话由操作者 扭转试验结果(试验相反的情况) 测试以特定方式的值
例子
纬度 > 49.000001 自动
@区() 在范围内 (1100) 数字
类型 喜欢 烤羊肉串 区分大小写
交通 属性为null <未使用> X 自动
计数 TYPE是 整数 自动

使用注意事项

  • 如果您在序列有几个测试变压器,考虑使用TestFilter代替。该变压器允许你创建与每个结果命名输出端口一系列的测试。
  • 当过滤出的特征的子集,考虑测试(多个)的逻辑选择的输出端口时。例如,从公园的列表,你既可以去除所有的狗公园的:
    • 集DogParks = Y,并连接失败端口(滴加传递的功能),或
    • 集DogParks = N,并连接传递的端口(丢弃失败的功能)。

组态

输入端口

输出端口

参数

编辑变压器参数

使用一组菜单选项,变压器参数可以通过引用在工作区中的其它元件来分配。更先进的功能,如高级编辑,算术编辑,也是一些变压器可用。要访问这些选项的菜单,点击适用的参数旁边。欲了解更多信息,请参阅变压器参数菜单选项

定义值

有几种方法来定义一个变压器使用的值。最简单的是简单地在一个值或字符串,其可包括各种类型,如属性引用,数学和字符串函数,和工作空间参数的函数类型。有许多的工具和快捷方式,可以帮助构建值,一般可从邻近值字段的下拉上下文菜单。

参考

加工行为

基于特征的

特点控股

没有

依赖 没有
FME许可级别 FME基础版及以上
别名
历史 这种变压器取代了AttributeTester和GenericTester变压器。
分类

数据质量

过滤器和加盟

FME社亚搏国际在线官网区

该FME社区是为亚搏国际在线官网演示,入门指南,文章,FAQ,以及更多的地方。解答您的问题,向其他用户学习,并建议,投票,并在新的功能注释。

搜索有关测试的所有结果在FME社区。亚搏国际在线官网

实例可以包含开放政府许可协议进行许可信息 - 温哥华