System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
所属的技术人员能够理解,水利监测过程数据服务异常检测方法各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。尽管通过参考附图并结合优选实施例的方式对本专利技术进行了详细描述,但本专利技术并不限于此。在不脱离本专利技术的精神和实质的前提下,本领域普通技术人员可以对本专利技术的实施例进行各种等效的修改或替换,而这些修改或替换都应在本专利技术的涵盖范围内/任何熟悉本的技术人员在本专利技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本专利技术的保护范围之内。因此,本专利技术的保护范围应以所述权利要求的保护范围为准。
技术介绍
1、数据服务的诞生源于数字化时代和信息技术快速发展。随着数据爆炸和全球化需求的增加,以及技术进步和个性化需求的驱动,数据服务成为满足数据分析、洞察和个性化定制需求的重要业务模式。同时,数据隐私和安全也成为数据服务兼顾的重点。这些因素共同促进了数据服务的兴起和蓬勃发展。
2、数据服务(data service),数据服务是将数据转化为一种服务能力,通过数据服务让数据参与到业务中,激活整个数据中台的价值。数据服务是一套数据请求api,数据应用可以通过api获取相应的数据。数据服务就是利用这些数据,通过各种方式为用户提供有用的信息和功能。简单而言,数据服务就是通过数据来帮助用户解决问题和满足需求。数据服务通过收集、分析和利用水利行
3、为了保证上层业务应用的正常运行,需要对数据服务进行异常检测,以往的数据服务检测都只能检测服务的连通性,并不能保证申请调用的数据服务能“调的通”、“数据准”,有问题能及时预警,实现修复数据服务的问题。
技术实现思路
1、为了保证申请调用的数据服务能“调的通”、“数据准”,有问题能及时预警,实现修复数据服务的问题,本申请提供一种水利监测过程数据服务异常检测方法、装置、设备及介质。
2、第一方面,本专利技术技术方案提供一种水利监测过程数据服务异常检测方法,包括如下步骤:
3、配置数据服务;
4、读取数据服务配置信息进行数据服务异常检测,将检测结果存入服务状态表中;
5、通过读取分析服务状态表中的数据进行数据服务异常告警推送。
6、作为本专利技术技术方案的优选,配置数据服务的步骤包括:
7、配置数据服务基本信息;配置数据服务基本信息;数据服务基本信息包括数据服务的服务id、服务名称、服务访问地址、请求方式、请求参数、监测频率;
8、配置服务数据对应表;服务数据对应表包括数据服务调用的数据表基本信息、数据源信息。
9、作为本专利技术技术方案的优选,读取数据服务配置信息进行数据服务异常检测,将对应检测结果存入服务状态表中的步骤包括:
10、读取数据服务配置信息;
11、进行数据服务状态检测;
12、进行数据入库检测;
13、进行数据正确性检测;
14、将检测结果存入服务状态表中。
15、作为本专利技术技术方案的优选,进行数据服务状态检测的步骤包括:
16、通过定时任务,按照默认的请求参数,调用服务访问地址;
17、若返回状态码为设定值,判断数据服务状态正常;执行步骤:进行数据入库检测;
18、若返回状态码不是设定值,判断数据服务状态异常;执行步骤:将检测结果存入服务状态表中。
19、作为本专利技术技术方案的优选,进行数据入库检测的步骤包括:
20、判断在采集时间间隔内数据库对应表中是否有新增数据;
21、若是,数据入库正常;执行步骤:进行数据正确性检测;
22、若否,数据入库异常,执行步骤:将检测结果存入服务状态表中。
23、作为本专利技术技术方案的优选,进行数据正确性检测的步骤包括:
24、检测时间间隔内采集的数据条数与入库的数据条数是否一致;
25、若是,判断数据正确;执行步骤:将检测结果存入服务状态表中;
26、若否,判定采集任务执行过程中漏数或部分水位站出现故障;执行步骤:将检测结果存入服务状态表中。
27、作为本专利技术技术方案的优选,通过读取分析服务状态表中的数据进行数据服务异常告警推送的步骤包括:
28、通过读取分析服务状态表中的数据,将异常的数据服务信息通过企业微信和邮件的形式发送给对应的实施和业务人员提示及时修复数据服务对应的问题。
29、第二方面,本专利技术技术方案提供一种水利监测过程数据服务异常检测装置,包括配置模块、异常检测模块和异常告警推送模块;
30、配置模块,用于配置数据服务;
31、异常检测模块,用于读取数据服务配置信息进行数据服务异常检测,将检测结果存入服务状态表中;
32、异常告警推送模块,用于通过读取分析服务状态表中的数据进行数据服务异常告警推送。
33、作为本专利技术技术方案的优选,配置模块包括数据服务信息配置单元和库表信息配置单元;
34、数据服务信息配置单元,用于配置数据服务基本信息;数据服务基本信息包括数据服务的服务id、服务名称、服务访问地址、请求方式、请求参数、监测频率;
35、库表信息配置单元,用于配置服务数据对应表;服务数据对应表包括数据服务调用的数据表基本信息、数据源信息。
36、作为本专利技术技术方案的优选,异常检测模块包括配置读取单元、状态检测单元、数据入库检测单元、数据正确性检测单元和检测结果处理单元;
37、配置读取单元,用于读取数据服务配置信息;
38、状态检测单元,用于进行数据服务状态检测;
39、数据入库检测单元,用于进行数据入库检测;
40、数据正确性检测单元,用于进行数据正确性检测;
41、检测结果处理单元,用于将检测结果存入服务状态表中。
42、作为本专利技术技术方案的优选,状态检测单元,具体用于通过定时任务,按照默认的请求参数,调用服务访问地址;若返回状态码为设定值,判断数据服务状态正常;若返回状态码不是设定值,判断数据服务状态异常。
43、作为本专利技术技术方案的优选,数据入库检测单元,具体用于判断在采集时间间隔内数据库对应表中是否有新增数据;若是,数据入库正常;若否,数据入库异常。
44、作为本专利技术技术方案的优选,数据正确性检测单元,具体用于检测时间间隔内采集的数据条数与入库的数据条数是否一致;若是,判断数据正确;若否,判定采集任务执行过程中漏数或部分水位站出现故障。
45、作为本专利技术技术方案的优选,异常告警推送模块,具体用于通过读取分析服务状态表中的数据,将异常的数据服本文档来自技高网...
【技术保护点】
1.一种水利监测过程数据服务异常检测方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的水利监测过程数据服务异常检测方法,其特征在于,配置数据服务的步骤包括:
3.根据权利要求1所述的水利监测过程数据服务异常检测方法,其特征在于,读取数据服务配置信息进行数据服务异常检测,将对应检测结果存入服务状态表中的步骤包括:
4.根据权利要求1所述的水利监测过程数据服务异常检测方法,其特征在于,进行数据服务状态检测的步骤包括:
5.根据权利要求4所述的水利监测过程数据服务异常检测方法,其特征在于,进行数据入库检测的步骤包括:
6.根据权利要求5所述的水利监测过程数据服务异常检测方法,其特征在于,进行数据正确性检测的步骤包括:
7.根据权利要求6所述的水利监测过程数据服务异常检测方法,其特征在于,通过读取分析服务状态表中的数据进行数据服务异常告警推送的步骤包括:
8.一种水利监测过程数据服务异常检测装置,其特征在于,包括配置模块、异常检测模块和异常告警推送模块;
9.一种电子设备,其特征在于,
10.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行如权利要求1至7任一项所述的水利监测过程数据服务异常检测方法。
...【技术特征摘要】
1.一种水利监测过程数据服务异常检测方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的水利监测过程数据服务异常检测方法,其特征在于,配置数据服务的步骤包括:
3.根据权利要求1所述的水利监测过程数据服务异常检测方法,其特征在于,读取数据服务配置信息进行数据服务异常检测,将对应检测结果存入服务状态表中的步骤包括:
4.根据权利要求1所述的水利监测过程数据服务异常检测方法,其特征在于,进行数据服务状态检测的步骤包括:
5.根据权利要求4所述的水利监测过程数据服务异常检测方法,其特征在于,进行数据入库检测的步骤包括:
6.根据权利要求5所述的水利监测过程数据服务异常检测方法,其特征在于,进行数据正确性检测的步骤包括:
7.根据权利要求6所述的水利监...
【专利技术属性】
技术研发人员:曲建龙,王慧敏,鲁登科,房爱印,尹曦萌,
申请(专利权)人:山东浪潮智水数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。