一种对实时数据中断率统计的方法

文档序号:9814028阅读:969来源:国知局
一种对实时数据中断率统计的方法
【技术领域】
[0001]本发明涉及一种对实时数据中断率统计的方法,本发明属于电力系统信息通信技术领域。
【背景技术】
[0002]2012年,浙江公司与国网电科院共同承担了国网公司总部科技项目“分布式实时数据库管理系统研发与应用”,同时浙江公司配套了“国产分布式实时数据库管理系统的应用研究”和“海量历史/实时数据库数据服务能力智能优化研究”两个县局试点研究项目。经过试点工作开展,接入了典型应用系统数据,验证了数据接入的安全性、稳定性、可靠性以及可维护性;迀移了现有典型应用,验证了迀移的便捷性;从个性化开发和集中式开发两方面入手,分别在试点地区局以不同的模式开发典型新应用,验证了新应用开发的方便性。因此,浙江电网实时/历史数据平台在总结前期研发、试点的基础上已经具备了全面推广实施的条件。
[0003]浙江电网实时历史数据管理系统已经接入全省地、市级SCADA系统、电能量系统等多个生产系统的实时数据。随着配网数据的接入,对实时告警的需求也会更多。
[0004]随着项目开展,大量的实时数据测点接入到了海迅数据库,业务应用对数据质量要求越来越高,需要一种方法能够对数据接入的质量进行实时监控,并在出现问题时能够向维护人员发出告警信息。

【发明内容】

[0005]本发明目的是通过对数据接入接口的实时数据质量进行监控,记录每次数据写入未写入数据的测点数量,统计每天漏点率的平均值,当中断率达到阀值时,系统向运维人员发出告警短信,通知运维人员对接口程序及数据源系统进行数据质量检查,降低运维人员的运维难度,提高数据质量,为业务系统正常使用实时数据打下坚实的基础。
[0006]本发明的技术方案如下:
[0007]—种对实时数据中断率统计的方法,包括如下步骤:
[0008]步骤一:接口程序定时检查数据源端系统发送E文件的生成时刻,统计未按时生成E文件数据源端系统的中断时间长度;
[0009]步骤二:建立dSS_alert2表,接口程序将实时的数据中断时间长度写入到dss_alert2表中;
[0010]步骤三:建立(^8_3161^2_108表,每日凌晨对dss_alert2表中的中断率进行全天中断率平均值统计,并将结果写入到dss_alert2_log表中;
[0011]步骤四:当全天中断率达到20%时,向系统运维人员发出告警短信;
[0012]步骤五:生成中断率报表信息,并进行相关信息展示。
[0013]进一步,所述方法基于实时历史数据库应用平台,所述实时历史数据库应用平台分别和用户端和其他系统端相连;
[0014]所述用户端包括企业门户单元,所述企业门户单元包括统一身份库模块、应用接入模块和单点登录模块,若干企业用户通过用户端和实时历史数据库应用平台建立联系;
[0015]所述实时历史数据库应用平台包括系统鉴权服务模块、消息中心平台模块、HTTP服务模块、业务应用模块、基础应用模块、系统接口服务模块、HS数据库平台模块、Oracle数据库模块;所述企业门户的用户同步信息传输至系统鉴权服务模块,系统鉴权服务模块和消息中心平台模块以及业务应用模块相互通信,消息中心平台模块和业务应用模块相互通信;所述应用接入模块通过HTTP服务模块和业务应用模块相互通信,所述单点登录模块通过HTTP服务模块分别与业务应用模块和基础应用模块相连通,业务应用模块分别和基础应用模块、系统接口服务模块以及HS数据库平台模块相互通信,基础应用模块和系统接口服务模块以及Orac Ie数据库模块相互通信;
[0016]所述实时历史数据库应用平台的信息输出至包括PMS生产管理系统、营销管理系统、调度管理系统的其他系统端。
[0017]进一步,数据中断情况展示数据接口中断率超过20%的接口信息,中断率是:计算周期内中断时间/计算周期时间* 1 O %。
[0018]进一步,数据中断情况包括:接口名称、中断时间、开始时间和结束时间、中断原因。
[0019]本发明的有益效果如下:
[0020]数据中断统计即为数据质量监控的一种,通过接口运行统计工具实时监测数据接入接口运行情况。经过告警平台进行订阅之后,告警工具将数据中断率超过20%的接口信息发送给订阅用户,从而使业务人员更好地了解数据运行情况,节约时间成本,提高工作效率。
【附图说明】
[0021]图1是系统逻辑架构图。
[0022]图2是数据中断统计应用界面图。
[0023]图3是dss_alert2实时中断率表结构图。
[0024]图4是dss_alert2_log全天中断率表结构图。
[0025]图5是本发明的架构方案图。
【具体实施方式】
[0026]下面结合附图对本发明作进一步详细说明。
[0027]本发明对实时数据中断率统计的方法的数据中断统计方案如下:
[0028]数据中断情况展示数据接口中断率超过20%的接口信息,中断率指的是计算周期内中断时间/计算周期时间*100%,数据中断情况包括:
[0029]接口名称:接入接口的名称。
[0030]中断时间:接口中断的时长,单位是小时。
[0031]开始时间和结束时间:统计的起始时间和结束时间
[0032]中断原因:数据接口中断的原因,如“数据文件送达指定地点延时超过25分钟”等。
[0033]该信息经过告警平台进行订阅之后,告警工具将数据中断率超过20%的接口信息发送给订阅用户。
[0034]中断率统计实现方法步骤如下:
[0035]1、接口程序定时检查数据源端系统发送E文件的生成时刻,统计未按时生成E文件数据源端系统的中断时间长度;
[0036]2、接口程序将实时的数据中断时间长度写入到dSS_alert2表中;
[0037]3、每日凌晨dss_alert2_trigger触发器对dss_alert2表中的中断率进行全天中断率平均值统计,并将结果写入到dss_alert2_log表中;
[0038]4、当全天中断率达到20%时,调用告警API接口,向系统运维人员发出告警短信;
[0039]5、生成中断率报表信息,在浙江电网实时/历史数据应用平台进行相关信息展
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1