目录

Search

  1. 前言
  2. 使用转换
  3. 汇总器转换
  4. 自定义转换
  5. 自定义转换函数
  6. 数据屏蔽转换
  7. 数据屏蔽示例
  8. 表达式转换
  9. 外部过程转换
  10. 筛选器转换
  11. HTTP 转换
  12. Identity Resolution 转换
  13. Java 转换
  14. Java 转换 API 引用
  15. Java 表达式
  16. Java 转换示例
  17. 联接器转换
  18. 查找转换
  19. 查找缓存
  20. 动态查找缓存
  21. 规范器转换
  22. 等级转换
  23. 路由器转换
  24. 序列生成器转换
  25. 排序器转换
  26. 源限定符转换
  27. SQL 转换
  28. 在映射中使用 SQL 转换
  29. 存储过程转换
  30. 事务控制转换
  31. 联合转换
  32. 非结构化数据转换
  33. 更新策略转换
  34. XML 转换

转换指南

转换指南

筛选条件

筛选条件

筛选条件是一个表达式,该表达式可返回 TRUE 或 FALSE。使用“属性”选项卡上的表达式编辑器输入条件。
返回单个值的任何表达式都可用作筛选器。例如,如果要筛选
薪资低于 $30,000 的员工所在的行,请输入以下条件:
SALARY > 30000
可以使用 AND 和 OR 逻辑运算符指定条件的多个组成部分。如果要筛选出薪资低于 $30,000 和高于 $100,000 的员工,请输入以下条件:
SALARY > 30000 AND SALARY < 100000
您也可以为筛选条件输入一个常量。与 FALSE 等效的数值为零 (0)。任何非零值均等效于 TRUE。例如,转换包含一个名为 NUMBER_OF_UNITS 的端口,该端口的数据类型为数值。可以配置筛选条件,使其在 NUMBER_OF_UNITS 的值等于零时返回 FALSE。否则,该条件将返回 TRUE。
无需将 TRUE 或 FALSE 指定为表达式中的值。TRUE 和 FALSE 是您设置的任何条件的隐式返回值。如果筛选条件的计算结果为空,则会将该行视为 FALSE。
筛选条件区分大小写。