睿治
当前版本:2.7.2

值域检查

1.概述

值域检查用于检查关键字段的取值范围,支持数值型、字符型、日期型字段检查。以用户供气数据为例,用户数据表记录各个用户供气的信息,如图所示。
其中用气分类的值需要保证在已知的分类范围内,接下我们将使用数据质量-值域检查规则来检查用户分类的取值是否符合标准。

2.操作步骤

2.1 新建质量模型

在质量模型管理页面点击新建模型按钮,输入模型信息,点击确定,生产报表质量模型新建成功。

在主题表页面添加主题表,将数据集模块的主题表DW_YHSJ_DAY(用户数据)添加进来。

设置主题表DW_YHSJ_DAY的关键字、数据期以及数据级次,这里我们这是的关键字字段时YHID(用气编号),数据期设置为TBRQ(生产日期)。

 在数据集对应的主题集模块下创建【用气分类】维表,维表数据如图所示。

2.2 新建质检规则

在规则库页面点击新建规则按钮,进入选择规则类型页面。

选择值域检查规则,点击下一步,进入新建规则页面。

代号:系统将根据规则类型系统自动生成,也可能自定义输入。

分组:选择规则分组,当前规则将添加至选定的分组下。

主题表:选择规则作用的主题表。

业务规则:选择规则的业务规则类型。

选择字段:选择规则所检查的字段。

值域范围:即目标字段的取值范围,这里的字段标签会根据目标字段的类型而变化;变化目标字段可以为数值型、字符型、日期型,字段标签相应的变为值域范围(数值)、值域范围(字符)、值域范围(日期)。

选择需要做值域检查的主题表DW_YHSJ_DAY,配置检查字段为YQFL(用气分类),值域范围设置为${用气分类},其中用气分类为质量主题集下的维表【用气分类】。该设置意义为,用气分类需要来自【用气分类】维表。

点击完成,即质检规则保存成功。

2.3 新建质检方案

在质检方案页面点击新建按钮,进入新建质检方案页面,输入方案名称“值域检查”。

点击下一步按钮,添加质检方案,选择之前新建的值域检查规则。

点击下一步,直到新建成功。

2.4 执行质检方案

在质检方案页面,点击值域检查方案的执行按钮,数据期选择2023年07月11日,点击确定。

方案执行成功。

2.5 查看质量监控

在质量监控页面选择值域检查方案,分别查看2023年7月11日数据期的监控列表。

可以看出有两条错误数据用气分类不来自于维表【用气分类】,可以通过质量监控详情查看具体数据。

以用户编号为8605这条数据来看,查到对应的用气分类不在用气分类维表范围内。

附件列表

0

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇新建加密

下一篇密钥管理

请先登录