[数据质量] 怎么利用及时性检查用户有没有及时填写数据

2861
5

文文_yixin 数据小白Lv1

发表于2021-6-16 09:56

悬赏1

已解决

楼主

最近看过此主题的会员

chestnut

fuys

esen_3Q83CYR26JRR

esen_3PWTR698Y67D

stylelg

esen_3JFOSSWT916L

naizui4

3AMN17LDXQR8

bbs

果冻出场

幺小木

ESENSOFT官方技术支持

最佳答案
及时性检查的逻辑是:先得到数据的上报时间,在和你配置的检查时间表达式做比较.如果这个值大于允许误差时间,就会对这一行不符合条件的数据进行记录
5个回答

只看楼主

果冻出场 数据小白Lv1

发表于2021-6-16 10:02

只看该作者

取消 关注该作者的回复

沙发

稍等,我本地试试

果冻出场 数据小白Lv1

发表于2021-6-16 10:10

只看该作者

取消 关注该作者的回复

板凳

及时性检查规则

代号:规则的名字,系统将根据规则类型系统自动生成,也可能自定义输入。
分组:选择规则分组,当前规则将添加至选定的分组下。
主题表:选择规则作用的主题表。
时间字段:记录上报时间的字段。可以是时间类型,日期类型,也可以是表示时间的字符串类型。
允许误差最大天数:设置及时性检查的最大误差天数。是以"检查时间表达式"为参考值。如这里输入30,表示数据的时间字段必须在"检查时间表达式"的值和"检查时间表达式"+30之间。超出算错。
检查时间表达式:可以不填,如果为空,默认为当前报表期的下一期的第一天。
描述:用户输入规则的详情。
关联关系:选择主题表的关联关系。过滤条件涉及他表时,需勾选与之对应的关联关系。
过滤条件:当对一部分数据进行检查时,可以输入过滤条件表达式。
问题级别:分为严重、重要、一般。用户可以根据提示选择优先处理哪类问题。
自动启用:打上勾后表示创建规则后自动设为启用状态,不打勾设为禁用状态。
权重:输入权重值,用于质量管理绩效打分。
时间字段可以是时间类型,日期类型,也可以是表示时间的字符串类型。时间表达式可以不填,如果不填则以模型的数据期类型的默认算法来处理。
例如:
时间表达式填写:datetostr(offsetdate(@bbq,1),'yyyy')+'0101' ,允许最大误差天数为30, 表示 截止上报时间为报表期后一年的1月30日

文文_yixin 数据小白Lv1

发表于2021-6-16 10:18

只看该作者

取消 关注该作者的回复

地板

及时性检查相当于检查整表的记录数?如果主题表是数据源抽的数据(多家单位合并到一起的),用及时性检查能检查出哪几家单位没填写吗

文文_yixin 数据小白Lv1

发表于2021-6-16 10:34

只看该作者

取消 关注该作者的回复

5#

果冻出场 发表于 2021-6-16 10:10
及时性检查规则

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

被检查的主题表的数据来源应该是我要检查的报表的填报单位和报表的提交时间吗?

及时性检查的逻辑是:先得到数据的上报时间,在和你配置的检查时间表达式做比较.如果这个值大于允许误差时间,就会对这一行不符合条件的数据进行记录

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

渠道咨询电话:137-0120-6790

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号