【技术实现步骤摘要】
本专利技术涉及电力数据采集系统领域,具体涉及。
技术介绍
电能量信息采集系统实现对电量数据的监控、管理、分析以及信息发布,在这样的大型数据库应用系统中,采集的实时数据类型种类繁多,数据总量庞大。由于通信信道和数据量阻塞等原因,会导致部分数据采集缺失。一方面,由于系统的采集服务器、应用服务器和数据库服务器往往部署在不同的地方,相互之间的网络拓扑比较复杂,如果按照一般的流程将采集数据存储到数据库中,一旦网络出现异常或者应用模块之间出现问题而导致数据不能正常存储在数据库中,会造成数据的缺失,影响系统的运行效果和后续流程的正常进行。而系统在网络异常或者软件异常恢复以后对缺失数据进行的补偿性采集和存储降低了系统的运行效率。现有技术中更多的是介绍如何准确、实时的检测到计量的异常情况,但是并没有解决如何在信息缺失条件下保证数据信息的完整性,满足用户使用和其他实时性功能的数据访问需求,使用户获得最佳的使用体验。
技术实现思路
本专利技术涉及,所述方法基于用于电量多数据源自动替代的系统,所述系统包括应用服务器、中间件服务器和数据库服务器,所述应用服务器和所述数据库服务器通过所述中间件 ...
【技术保护点】
一种用于电量多数据源自动替代的方法,其特征在于,所述方法基于用于电量多数据源自动替代的系统,所述系统包括应用服务器、中间件服务器和数据库服务器,所述应用服务器和所述数据库服务器通过所述中间件服务器连接通信或者直接连接通信;所述方法包括:步骤S1,所述应用服务器对采集的电量数据进行分析,确定有电量缺失数据时,对所述电量缺失数据进行封装后传入所述中间件服务器;步骤S2,所述中间件服务器根据所述封装后的电量缺失数据按照优先级分配顺序和替代规则依次进行电量缺失数据的数据源替代形成新的封装的电量数据;步骤S3,所述电量缺失数据的数据源替代成功时将所述形成的新的封装的电量数据存入所述数据库服务器。
【技术特征摘要】
1.一种用于电量多数据源自动替代的方法,其特征在于,所述方法基于用于电量多数据源自动替代的系统,所述系统包括应用服务器、中间件服务器和数据库服务器,所述应用服务器和所述数据库服务器通过所述中间件服务器连接通信或者直接连接通信; 所述方法包括 步骤Si,所述应用服务器对采集的电量数据进行分析,确定有电量缺失数据时,对所述电量缺失数据进行封装后传入所述中间件服务器; 步骤S2,所述中间件服务器根据所述封装后的电量缺失数据按照优先级分配顺序和替代规则依次进行电量缺失数据的数据源替代形成新的封装的电量数据; 步骤S3,所述电量缺失数据的数据源替代成功时将所述形成的新的封装的电量数据存入所述数据库服务器。2.如权利要求1所述的方法,其特征在于,所述步骤SI中,所述应用服务器从所述数据库服务器读取所述采集的电量数据;所述读取的采集的电量数据为一定期限内的所述采集的电量数据,所述一定期限根据采集电量数据的周期或者用户需求进行设定。3.如权利要求1所述的方法,其特征在于,所述步骤SI中,所述应用服务器对所述采集的电量数据进行分析后判断没有所述电量缺失数据时,直接结束所述数据源自动替代的过程。4.如权利要求1所述的方法,其特征在于,所述步骤SI中,所述应用服务器与所述中间件服务器之间的网络连接正常且所述中间件服务器运行正常时,所述应用服务器直接调用中间件接口将所述封装后电量缺失数据传入到所述中间件服务器中;若所述中间件服务器存在异常或者网络连接出现异常时,所述应用服务器记录异常事件。5.如权利要求1所述的方法,其特征在于,所述步骤S2中,所述数据源替...
【专利技术属性】
技术研发人员:陈琪,翟长国,程昱舒,谢敏,黄小鉥,蔚晓明,赵园,
申请(专利权)人:中国电力科学研究院,国家电网公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。