欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2021113236417
申请人: 北京每日菜场科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-08-26
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种数据异常报警方法,包括:获取物品信息表集合;

响应于所述物品信息表集合中存在满足数据完整性异常条件的物品信息表,根据所述物品信息表集合中满足所述数据完整性异常条件的物品信息表,生成数据完整性异常表;

响应于所述物品信息表集合中存在满足数据一致性异常条件的物品信息表,根据所述物品信息表集合中满足所述数据一致性异常条件的物品信息表,生成数据一致性异常表;

响应于所述物品信息表集合中存在满足率值异常条件的物品信息表,根据所述物品信息表集合中满足所述率值异常条件的物品信息表,生成率值异常表;

分别根据所述数据完整性异常表、所述数据一致性异常表和所述率值异常表,生成完整性异常报警信息、一致性异常报警信息和率值异常报警信息;

将所述完整性异常报警信息、所述一致性异常报警信息和所述率值异常报警信息发送至相关联的用户终端,使得所述用户终端展示所述完整性异常报警信息、所述一致性异常报警信息和所述率值异常报警信息。

2.根据权利要求1所述的方法,其中,所述获取物品信息表集合,包括:基于预先存储的原始物品信息表集合中的每个原始物品信息表,生成物品信息虚拟表,得到物品信息虚拟表集合,其中,所述物品信息虚拟表包括所述原始物品信息表的元数据信息;

获取所述物品信息虚拟表集合中的每个物品信息虚拟表的表状态信息;

将所述物品信息虚拟表集合中对应的表状态信息表征已上线状态的物品信息虚拟表对应的原始物品信息表作为物品信息表,得到物品信息表集合。

3.根据权利要求1所述的方法,其中,所述物品信息表集合所包括的物品信息表为包含白名单字段的物品信息表;以及

所述生成数据完整性异常表,包括:将所述物品信息表集合中每个物品信息表包括的白名单字段从所述物品信息表中删除,以及将删除处理后的物品信息表确定为目标物品信息表,得到目标物品信息表集合;

响应于所述目标物品信息表集合中存在满足所述数据完整性异常条件的目标物品信息表,根据所述目标物品信息表集合中满足所述数据完整性异常条件的目标物品信息表,生成数据完整性异常表。

4.根据权利要求2所述的方法,其中,所述生成数据完整性异常表,包括:响应于所述物品信息表集合中存在表字段值满足第一数据完整性异常条件的物品信息表,根据满足所述第一数据完整性异常条件的物品信息表,生成第一数据完整性异常表,其中,所述第一数据完整性异常条件为表字段值表征空值;

获取所述物品信息表集合中各个物品信息表对应的表字段数;

响应于所述物品信息表集合中存在对应的表字段数满足第二数据完整性异常条件的物品信息表,根据满足所述第二数据完整性异常条件的物品信息表,生成第二数据完整性异常表,其中,所述第二数据完整性异常条件为表字段数与物品信息表对应的物品信息虚拟表所包括的表字段名的数量不同;

获取所述物品信息表集合中每个物品信息表对应的杂项维值集合;

响应于所述物品信息表集合中存在对应的去重后的杂项维值集合满足第三数据完整性异常条件的物品信息表,根据满足所述第三数据完整性异常条件的物品信息表,生成第三数据完整性异常表,其中,所述第三数据完整性异常条件为物品信息表对应的物品信息虚拟表所包括的杂项维值中不存在去重后的杂项维值集合所包括的杂项维值。

5.根据权利要求1所述的方法,其中,在所述生成数据一致性异常表之前,所述方法还包括:

确定所述物品信息表集合中的每个物品信息表包括的每个表字段的数据类型集合;

响应于所述物品信息表集合中存在表字段的数据类型集合满足预设相异条件的物品信息表,根据表字段的数据类型集合满足预设相异条件的物品信息表,生成属性一致性异常表,其中,所述预设相异条件为数据类型与所述数据类型集合中的任意数据类型相异;

根据所述属性一致性异常表,生成属性一致性异常报警信息;

将所述属性一致性异常报警信息发送至所述用户终端,使得所述用户终端展示所述属性一致性异常报警信息。

6.根据权利要求2所述的方法,其中,所述生成数据一致性异常表,包括:响应于所述物品信息表集合中存在包括的表字段的数据类型满足第一数据一致性异常条件的物品信息表,根据满足所述第一数据一致性异常条件的物品信息表,生成第一数据一致性异常表,其中,所述第一数据一致性异常条件为表字段的数据类型与物品信息表对应的物品信息虚拟表所包括的目标表字段的数据类型不同;

响应于所述物品信息表集合中存在满足先决条件的物品信息表,将所述物品信息表集合中满足所述先决条件的物品信息表确定为第一物品信息表,得到第一物品信息表集合;

将所述第一物品信息表集合中满足预设指标字段条件的各个第一物品信息表确定为第二物品信息表组,得到第二物品信息表组集,其中,所述预设指标字段条件为各个第一物品信息表中存在相同的指标字段;

对于所述第二物品信息表组集中的每个第二物品信息表组,确定所述第二物品信息表组中每个第二物品信息表包括的对应所述第二物品信息表组的指标字段所对应的聚合值,得到聚合值组;

将所得到的聚合值组中满足第二数据一致性异常条件的聚合值组确定为异常聚合值组,得到异常聚合值组集,其中,所述第二数据一致性异常条件为聚合值与所述聚合值组中的任意聚合值相异;

根据所述异常聚合值组集对应的各个第二物品信息表组,生成第二数据一致性异常表;

响应于所述物品信息表集合中存在元组满足第三数据一致性异常条件的物品信息表,根据满足所述第三数据一致性异常条件的物品信息表,生成第三数据一致性异常表,其中,所述第三数据一致性异常条件为物品信息表中存在相同的元组。

7.根据权利要求1所述的方法,其中,所述生成完整性异常报警信息、一致性异常报警信息和率值异常报警信息,包括:根据所述数据完整性异常表,生成数据完整性异常表格图像和数据完整性异常消息提醒数;

对所述数据完整性异常表格图像、所述数据完整性异常消息提醒数和与所述数据完整性异常表相关联的负责人信息进行组合,得到所述完整性异常报警信息;

根据所述数据一致性异常表,生成数据一致性异常表格图像和数据一致性异常消息提醒数;

对所述数据一致性异常表格图像、所述数据一致性异常消息提醒数和与所述数据一致性异常表相关联的负责人信息进行组合,得到所述一致性异常报警信息;

根据所述率值异常表,生成率值异常表格图像和率值异常消息提醒数;

对所述率值异常表格图像、所述率值异常消息提醒数和与所述率值异常表相关联的负责人信息进行组合,得到所述率值异常报警信息。

8.一种数据异常报警装置,包括:获取单元,被配置成获取物品信息表集合;

第一生成单元,被配置成响应于所述物品信息表集合中存在满足数据完整性异常条件的物品信息表,根据所述物品信息表集合中满足所述数据完整性异常条件的物品信息表,生成数据完整性异常表;

第二生成单元,被配置成响应于所述物品信息表集合中存在满足数据一致性异常条件的物品信息表,根据所述物品信息表集合中满足所述数据一致性异常条件的物品信息表,生成数据一致性异常表;

第三生成单元,被配置成响应于所述物品信息表集合中存在满足率值异常条件的物品信息表,根据所述物品信息表集合中满足所述率值异常条件的物品信息表,生成率值异常表;

第四生成单元,被配置成分别根据所述数据完整性异常表、所述数据一致性异常表和所述率值异常表,生成完整性异常报警信息、一致性异常报警信息和率值异常报警信息;

发送单元,被配置成将所述完整性异常报警信息、所述一致性异常报警信息和所述率值异常报警信息发送至相关联的用户终端,使得所述用户终端展示所述完整性异常报警信息、所述一致性异常报警信息和所述率值异常报警信息。

9.一种电子设备,包括:

一个或多个处理器;

存储装置,其上存储有一个或多个程序;

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1‑7中任一所述的方法。

10.一种计算机可读介质,其上存储有计算机程序,其中,所述程序被处理器执行时实现如权利要求1‑7中任一所述的方法。