规则配置
最近更新时间: 2019-11-15 07:10:03
当前质量规则配置提供五种技术检核算子和五种业务检核算子。具体说明说下:
检核类型 |
检核算子 |
算子级别 |
算子说明 |
技术检核 |
乱码检查 |
字段级 |
检核字符串类型的字段中是否含有乱码,有乱码的话将乱码替换为自定义的字符串 |
转义字符检查 |
字段级 |
检核字符串类型的字段中是否含有转义字符,有的话将转义字符替换为自定义的字符串,默认替换为空格。 |
内容长度检查 |
字段级 |
检核字符串类型、整型、浮点型字段内容长度是否超过类型定义的最大长度,超过则拒绝数据写入。 |
内容格式检查 |
字段级 |
检核日期、时间类型字段的格式是否正确,不匹配的数据则拒绝写入。 |
内容范围检查 |
字段级 |
检核字符串类型的字段是否包含规定以外的内容,如仅包含数字、仅包含字母、仅包含数据和字母,不满足条件产生告警。 |
业务检核 |
取值范围检查 |
字段级 |
检查指定对象的取值是否在指定的范围内,检查对象可以是字段或是字段加函数处理后的值,如字段长度、字段的一部分等;指定范围可以是输入的单个值、集合等。?例如:员工信息表中的证件类型代码是否在企业级数据字典域编号中。 |
取值约束配置 |
字段级 |
检查当指定对象(A)的记录值为某一个/一组值时,另一指定对象(B)必须为特定的一个/一组值。例如:当对公客户类型为“事业机构”时,具备法人资格标志应为“是”;当对公客户类型为“个体工商户”、“外国政府驻华机构”时,具备法人资格标志应为“否”。 |
数据格式检查 |
字段级 |
检查指定对象的格式是否符合特定规律的格式要求。例如:组织机构代码由9位数字组成。? |
非空检查 |
字段级 |
检查指定对象是否满足非空性要求,即所有记录值中不存在空值。例如:信息表中机构名称不能为空。 |
唯一性检查 |
字段级 |
检查指定对象是否满足唯一性要求,即所有记录值中不存在重复记录。例如:机构信息表中机构编号不能重复。 |
操作说明如下:
新建规则
业务人员、开发人员可以新建规则。菜单切换到数据质量下面的规则配置,点击【新增规则】按钮弹出创建规则配置框,如下图:

各字段说明如下:
输入信息 |
说明 |
规则名称 |
自定义规则名称,不能以下划线开头,支持数字,字母,中文和下划线组合,最多输入 100 个字符 |
检测对象 |
可以点击【新增】按钮选择检测对象,可以批量选择多个字段,最多选择26个检测对象,且当前不能夸项目选择。选错的对象可以删除。 |
检核类型 |
分技术检核和业务检核。不同的检核类型包含的算子会有差别。 |
检核算子 |
封装了具体检核的逻辑,具体说明见上面的算子说明。同时只能选一个算子。 |
告警阈值 |
分阈值下限和阈值上限,不同的阈值对应的告警级别不同。系统当前默认当检核的指标小于阈值时不产生告警;大于阈值下限,小于阈值上限时产生‘警告’级别告警;大于阈值上限产生‘严重’级别告警。 |
告警对象 |
告警对象为具体的用户,可以指定多个用户。 |
告警方式 |
短信、邮件告警,系统会自动往指定用户的电话或邮箱里发告警信息,但当指定的用户没有在用户管理模块配置电话或邮箱时,告警将无法发送。 |
描述 |
对规则的简单描述信息,最多输入 100 个字符 |
规则发布
新建的规则发布后才能生效,发布需要走申请审批流程,由库表所在项目的数据管理员进行审批。不用的规则可以下线。下线同样需要走审批。
规则试运行
当前版本发布的业务检核规则支持试运行,用生产的几条数据进行试跑,可以批量试运行。试运行成功点击【试运行成功!点击查看结果】链接可以跳转到质量查询页面进行查看。

规则修改、删除
未发布的规则支持修改和删除;已发布的规则支持修改阈值和告警信息,修改后无需再走审批。
规则查看
展开左侧的目录树,可以根据表或字段查看该表下所有字段或当前字段配置的所有规则。
