Skip to content

数据检验组件使用说明

组件说明

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

配置项说明

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