数据监控方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24090392 阅读:16 留言:0更新日期:2020-05-09 07:48
本发明专利技术公开了一种数据监控方法、装置、电子设备及存储介质,其中,该方法包括:获取待监控用户的用户等级和任务等级,所述用户等级用于表征待监控用户的优先级,所述任务等级用于表征同一待监控用户的监控任务的优先级;根据所述用户等级和所述任务等级确定监控执行顺序;根据所述监控执行顺序对所述待监控用户的待监控数据进行数据质量监控。通过将不同待监控用户的用户等级和同一待监控用户的任务等级进行优先级排序确定监控执行顺序,之后,按照优先级顺序对多个用户之间的多个任务进行数据质量监控,从而实现了对多用户数据表的监控,解决了现有技术中不能同时兼顾多个用户的表监控任务的问题。

Data monitoring methods, devices, electronic equipment and storage media

【技术实现步骤摘要】
数据监控方法、装置、电子设备及存储介质
本专利技术涉及数据监控
,具体涉及到一种数据监控方法、装置、电子设备及存储介质。
技术介绍
随着互联网技术的快速发展,越来越多的应用和服务都是基于数据而建立的,数据质量的好坏直接关系到信息的精准度,因此,数据质量监控能够有效保证数据质量。在数据来源日趋多样化的情况下,对数据质量的有效监控显得更为重要。然而,目前的数据质量监控中一个监控器只允许一个用户建立监控表数据的逻辑,即只能对一个用户的数据进行数据监控任务。因此,如何同时兼顾多个用户的表监控任务成为亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术实施例提供了一种数据监控方法、装置、电子设备及存储介质,以解决现有技术中数据质量监控不能同时兼顾多个用户的表监控任务的问题。为此,本专利技术实施例提供了如下技术方案:根据第一方面,本专利技术实施例提供了一种数据监控方法,包括:获取待监控用户的用户等级和任务等级,所述用户等级用于表征待监控用户的优先级,所述任务等级用于表征同一待监控用户的监控任务的优先级;根据所述用户等级和所述任务等级确定监控执行顺序;根据所述监控执行顺序对所述待监控用户的待监控数据进行数据质量监控。可选地,根据所述用户等级和所述任务等级确定监控执行顺序,包括:判断所述用户等级是否相同;若所述用户等级不相同,则监控执行顺序为用户等级高的待监控用户优先于用户等级低的待监控用户;若所述用户等级相同,则监控执行顺序为按预设用户排序的顺序依次进行监控。可选地,根据所述用户等级和所述任务等级确定监控执行顺序,还包括:判断同一待监控用户的监控任务的任务等级是否相同;若所述任务等级不相同,则监控执行顺序为任务等级高的监控任务优先于任务等级低的监控任务;若所述任务等级相同,则监控执行顺序为按预设监控任务排序的顺序依次进行监控。可选地,根据所述用户等级和所述任务等级确定监控执行顺序,还包括:若所述用户等级为空,则确定所述用户等级为最低用户等级;和/或,若所述任务等级为空,则确定所述任务等级为最低任务等级。可选地,对所述待监控用户的待监控数据进行数据质量监控,包括:获取所述待监控用户的待监控数据和监控阈值范围;判断所述待监控数据的数据质量数值是否在监控阈值范围内;若所述数据质量数值在所述监控阈值范围内,则执行下一个监控任务。可选地,获取所述待监控用户的待监控数据和监控阈值范围,包括:获取配置文件,所述配置文件包括数据源配置文件和监控配置文件;其中,所述数据源配置文件包括多种数据源类的数据源配置信息;所述监控配置文件包括根据不同监控需求生成的监控配置信息;根据所述数据源配置文件对数据源类进行实例化,生成多种数据源;根据所述数据源得到所述待监控用户的待监控数据;根据所述监控配置文件得到监控阈值范围。可选地,所述数据源配置信息包括数据源类型、主机地址、主机接口、用户名、密码以及编码中的至少一个;和/或,所述监控配置信息包括待监控的数据源名称、待监控的监控表名、监控阈值范围、以及监控账户中的至少一个。根据第二方面,本专利技术实施例提供了一种数据监控装置,包括:获取模块,用于获取待监控用户的用户等级和任务等级,所述用户等级用于表征待监控用户的优先级,所述任务等级用于表征同一待监控用户的监控任务的优先级;第一处理模块,用于根据所述用户等级和所述任务等级确定监控执行顺序;第二处理模块,用于根据所述监控执行顺序对所述待监控用户的待监控数据进行数据质量监控。可选地,所述第一处理模块包括:第一判断单元,用于判断所述用户等级是否相同;第一处理单元,用于若所述用户等级不相同,则监控执行顺序为用户等级高的待监控用户优先于用户等级低的待监控用户;第二处理单元,用于若所述用户等级相同,则监控执行顺序为按预设用户排序的顺序依次进行监控。可选地,所述第一处理模块还包括:第二判断单元,用于判断同一待监控用户的监控任务的任务等级是否相同;第三处理单元,用于若所述任务等级不相同,则监控执行顺序为任务等级高的监控任务优先于任务等级低的监控任务;第四处理单元,用于若所述任务等级相同,则监控执行顺序为按预设监控任务排序的顺序依次进行监控。可选地,所述第一处理模块还包括:第五处理单元,用于若所述用户等级为空,则确定所述用户等级为最低用户等级;和/或,第六处理单元,用于若所述任务等级为空,则确定所述任务等级为最低任务等级。可选地,所述第二处理模块包括:第一获取单元,用于获取所述待监控用户的待监控数据和监控阈值范围;第三判断单元,用于判断所述待监控数据的数据质量数值是否在监控阈值范围内;第七处理单元,用于若所述数据质量数值在所述监控阈值范围内,则执行下一个监控任务。可选地,所述第一获取单元,包括:第一获取子单元,获取配置文件,所述配置文件包括数据源配置文件和监控配置文件,其中,所述数据源配置文件包括多种数据源类的数据源配置信息,所述监控配置文件包括根据不同监控需求生成的监控配置信息;第一处理子单元,用于根据所述数据源配置文件对数据源类进行实例化,生成多种数据源;第二处理子单元,用于根据所述数据源得到所述待监控用户的待监控数据;第三处理子单元,用于根据所述监控配置文件得到监控阈值范围。可选地,数据源配置信息包括数据源类型、主机地址、主机接口、用户名、密码以及编码中的至少一个;和/或,监控配置信息包括待监控的数据源名称、待监控的监控表名、监控阈值范围、以及监控账户中的至少一个。根据第三方面,本专利技术实施例提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的计算机程序,计算机程序被至少一个处理器执行,以使至少一个处理器执行上述第一方面任意一项描述的数据监控方法。根据第四方面,本专利技术实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使计算机执行上述第一方面任意一项描述的数据监控方法。本专利技术实施例技术方案,具有如下优点:本专利技术实施例提供了一种数据监控方法、装置、电子设备及存储介质,其中,该方法包括:获取待监控用户的用户等级和任务等级,所述用户等级用于表征待监控用户的优先级,所述任务等级用于表征同一待监控用户的监控任务的优先级;根据所述用户等级和所述任务等级确定监控执行顺序;根据所述监控执行顺序对所述待监控用户的待监控数据进行数据质量监控。通过将不同待监控用户的用户等级和同一待监控用户的任务等级进行优先级排序确定监控执行顺序,之后,按照优先级顺序对多个用户之间的多个任务进行数据质量监控,从而实现了对多用户数据表的监控,解决了现有技术中不能同时兼顾多个用户的表监控任务的问题。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的本文档来自技高网...

【技术保护点】
1.一种数据监控方法,其特征在于,包括:/n获取待监控用户的用户等级和任务等级,所述用户等级用于表征待监控用户的优先级,所述任务等级用于表征同一待监控用户的监控任务的优先级;/n根据所述用户等级和所述任务等级确定监控执行顺序;/n根据所述监控执行顺序对所述待监控用户的待监控数据进行数据质量监控。/n

【技术特征摘要】
1.一种数据监控方法,其特征在于,包括:
获取待监控用户的用户等级和任务等级,所述用户等级用于表征待监控用户的优先级,所述任务等级用于表征同一待监控用户的监控任务的优先级;
根据所述用户等级和所述任务等级确定监控执行顺序;
根据所述监控执行顺序对所述待监控用户的待监控数据进行数据质量监控。


2.如权利要求1所述的数据监控方法,其特征在于,根据所述用户等级和所述任务等级确定监控执行顺序,包括:
判断所述用户等级是否相同;若所述用户等级不相同,则监控执行顺序为用户等级高的待监控用户优先于用户等级低的待监控用户;
若所述用户等级相同,则监控执行顺序为按预设用户排序的顺序依次进行监控。


3.如权利要求2所述的数据监控方法,其特征在于,根据所述用户等级和所述任务等级确定监控执行顺序,还包括:
判断同一待监控用户的监控任务的任务等级是否相同;
若所述任务等级不相同,则监控执行顺序为任务等级高的监控任务优先于任务等级低的监控任务;
若所述任务等级相同,则监控执行顺序为按预设监控任务排序的顺序依次进行监控。


4.如权利要求2所述的数据监控方法,其特征在于,根据所述用户等级和所述任务等级确定监控执行顺序,还包括:
若所述用户等级为空,则确定所述用户等级为最低用户等级;
和/或,
若所述任务等级为空,则确定所述任务等级为最低任务等级。


5.如权利要求1-4中任一所述的数据监控方法,其特征在于,对所述待监控用户的待监控数据进行数据质量监控,包括:
获取所述待监控用户的待监控数据和监控阈值范围;
判断所述待监控数据的数据质量数值是否在监控阈值范围内;
若所述数据质量数值在所述监控阈值范围内,则执行下一个监控任务。

...

【专利技术属性】
技术研发人员:赵文宗李昭陈浩高靖崔岩卢述奇陈呈张宵
申请(专利权)人:青梧桐有限责任公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1