Universe 帮助中心

4.2.7 VALIDATION节点

创建于 2022-10-31 / 最近更新于 2022-11-07 / 989
字体: [默认] [大] [更大]

VALIDATION任务节点可通过设置规则来对输入的数据进行校验,从而对流程中各环节的数据质量进行把关,支持设置的规则类型包括行数检查、异常值检查、枚举值检查、值格式检查、值域检查等。

  • 输入:可选择当前工作流中任何任务节点的输出数据作为输入

  • 校验规则:支持添加最多5条规则,每条规则都满足后当前节点会判断为“检验通过”,该任务节点会运行成功eg:某张表的数据行数需要稳定为三十行;数据行数不得小于下限阀值/大于上限阀值eg:员工信息中部门编码不能为空;订单明细表中orderid以及skuid不能为空eg:性别列中不能出现男/女以外的数据值eg:时间字段的格式必须为yyyy-mm,如2020-01eg:单笔报销金额不得超过10000

    • 行数检查:校验输入数据的行数为某常数,或者满足某阈值范围

    • 异常值检查:校验输入数据的某一字段/某几个字段,不能包含指定的异常值

    • 枚举值检查:校验输入数据的某一字段/某几个字段,只能包含指定的枚举值

    • 值格式检查:校验输入数据的某一字段/某几个字段,所有数据必须符合指定格式

    • 值域检查:校验输入数据的某一/某几个字段(数值类型)检查值域范围

  • 校验异常:对于“校验失败”的情况,允许设置“异常策略”

    • 异常告警:勾选后,如果校验失败则进行告警通知;取消勾选后,校验失败不会收到告警通知

    • 异常失败:勾选后,如果校验失败则任务节点运行失败;取消勾选后,即使校验失败该任务节点也会运行成功


0 人点赞过