普元数据集成平台 普元数据集成平台
产品介绍
安装部署
快速入门
操作指南
FAQ
  • 数据检验组件使用说明
  • 组件说明
  • 配置项说明

# 数据检验组件使用说明

  • 组件说明
  • 配置项说明
  • 使用示例
    • 错误输出性别不是男或女的数据

# 组件说明

该组件用于校验数据字段、长度、类型、字段是否为空、字段是否在指定的范围内。数据验证通常用于确保传入的数据具有一定的质量。验证可能由于各种原因而发生,例如,如果您怀疑传入的数据质量不高,或者仅仅是因为您有某个SLA。 Data Validator步骤允许您定义简单的规则来描述字段中的数据应该是什么样子。这可以是一个值范围、一个不同的值列表或数据长度。 该组件允许在单个步骤中对传入数据应用无限数量的验证规则。

# 配置项说明

配置名称 数据类型 是否必须 默认值 描述
节点名称 String 是 - 当前创建的节点名称,由用户自定义且不可为空。命名可包含字母、数字、下划线。
是否报告所有错误 Boolean 是 false 是否报告所有错误。
检验字段名 String 是 - 要验证的字段的名称。
错误代码 String 是 - 要传递给此验证规则的错误处理的错误代码。(覆盖默认值)。
错误描述 String 是 - 要传递给此验证规则的错误处理的错误描述。(覆盖默认值)。
检验数据类型 String 是 - 如果要指定要匹配的特定数据类型,请勾选此选项。
数据类型 Boolean 是 false 指定的数据的数据类型或要验证的数据类型。
转换掩码 String 是 String 用于转换此验证规则中指定的数据的掩码。
小数点符号 String 是 - 用于转换此验证规则中指定的数据的小数点符号数据。
允许空值 Boolean 是 true 如果您不希望在所选字段的数据中允许空值,请禁用此选项。
只允许空值 Boolean 是 false 如果您希望在所选字段的数据中只允许空值,请选择此选项。
只允许数值类型 Boolean 是 false 如果您希望在所选字段的数据中只允许数值类型,请选择此选项。
最大字符串长度 String 是 - 验证所选字段的数据的字符串形式的长度,确保它短于或等于这里指定的长度。
最小字符串长度 String 是 - 验证所选字段的数据的字符串形式的长度,确保它长于或等于这里指定的长度。
最大值 String 是 - 验证所选字段的数据,看看它是否不高于这里指定的最大值。
最小值 String 是 - 验证所选字段的数据,看看它是否低于这里指定的最小值。
字符串配置 String 是 - 允许的开始字符串:我们验证的值的字符串值需要从这个值开始(当指定时);允许的结束字符串:我们验证的值的字符串值需要以这个值结束(当指定时);合法数据正则表达:我们验证的值的字符串值需要匹配这个正则表达式(当指定时);不合法数据正则表达:我们验证的值的字符串值不允许匹配这个正则表达式(当指定时)。
允许的值 String 是 - 确保所选字段的数据只是列表中的一个值。
是否从其他步骤获取 Boolean 是 false 启用此选项以从转换中的另一个步骤获取数据。
读取步骤 String 是 - 选择了“从其他步骤获取”,需要指定读取的步骤。
读取字段 String 是 - 选择了“从其他步骤获取”,需要指定读取的字段。