[发明专利]一种基于分布式内存计算技术的电力量费计算方法及装置在审
申请号: | 202011298212.4 | 申请日: | 2020-11-19 |
公开(公告)号: | CN112381583A | 公开(公告)日: | 2021-02-19 |
发明(设计)人: | 陈华锋;廖家敏;陈本权;陈喆;黄勇光;孙涛;董伟峰 | 申请(专利权)人: | 深圳供电局有限公司 |
主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06Q50/06;G06F16/182;G06F16/27;G06F16/28 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 熊贤卿 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 内存 计算 技术 力量 计算方法 装置 | ||
1.一种基于分布式内存计算技术的电力量费计算方法,其特征在于,其通过预设的分布式内存计算引擎来实现,所述方法包括以下步骤:
S1、在预设分布式文件系统对应存储原始数据的存储节点中,获取营销档案数据和表码数据;
S2、基于所述营销档案数据和所述表码数据,确定电量结算规则,以进行电量计算来得到电量计算结果,并进一步将所述电量计算结果与所述电量结算规则相结合进行电费计算,得到电费计算结果;
S3、将所述电量计算结果和所述电费计算结果存储至预设分布式文件系统对应存储计算结果的存储节点中。
2.如权利要求1所述的基于分布式内存计算技术的电力量费计算方法,其特征在于,所述方法进一步包括:
将所述电量计算结果和所述电费计算结果,从预设分布式文件系统对应存储计算结果的存储节点转移至预设营销系统的关系数据库中。
3.如权利要求2所述的基于分布式内存计算技术的电力量费计算方法,其特征在于,在步骤S1之前,还包括以下步骤:
在检测到预设营销系统的关系数据库空闲时,分批次从所述预设营销系统的关系数据库中提取营销档案数据,并存储至预设分布式文件系统对应存储原始数据的若干个存储节点中;
采用分布式多线程并行方式,从预设计量系统的关系数据库中提取表码数据,并存储至预设分布式文件系统对应存储原始数据的若干个存储节点中。
4.如权利要求3所述的基于分布式内存计算技术的电力量费计算方法,其特征在于,所述分布式多线程并行方式是先根据预定的数据分块规则,在分布节点上动态生成多个Spark DataFrame,再通过线程池启动多个线程来调用数据处理模块对每个SparkDataFrame进行并行处理来实现的。
5.如权利要求4所述的基于分布式内存计算技术的电力量费计算方法,其特征在于,所述营销档案数据和所述表码数据均以列式存储的方式存储。
6.如权利要求2所述的基于分布式内存计算技术的电力量费计算方法,其特征在于,所述方法进一步包括:
从预设分布式文件系统对应存储计算结果的存储节点中,获取所述电量计算结果和所述电费计算结果,并结合预设的量费核查逻辑,以进行数据核查,且在核查出有异常量费数据时,对所述异常量费数据进行分析并校正,进一步将核查后的电量计算结果和电费计算结果存储至对应原有的存储节点中。
7.如权利要求6所述的基于分布式内存计算技术的电力量费计算方法,其特征在于,所述方法进一步包括:
在预设分布式文件系统对应存储原始数据的存储节点中,获取所述表码数据,并结合预设的表码核查逻辑,以进行数据校核,且在校核出所述表码数据有异常表码数据时,对所述异常表码数据进行校正后存储至对应原有的存储节点中,或根据所述异常表码数据生成异常数据表。
8.如权利要求7所述的基于分布式内存计算技术的电力量费计算方法,其特征在于,所述方法进一步包括:
在对所述异常量费数据进行分析时,结合所述异常表码数据,以进行综合分析来得到所述异常量费数据与所述异常表码数据之间的关联性。
9.如权利要求8所述的基于分布式内存计算技术的电力量费计算方法,其特征在于,所述方法进一步包括:
根据预设的定时任务,将所述异常量费数据和所述异常表码数据,从预设分布式文件系统各自对应的存储节点转移至预设营销系统的关系数据库中。
10.一种基于分布式内存计算技术的电力量费计算装置,其特征在于,包括分布式内存计算引擎;其中,所述分布式内存计算引擎包括:
获取单元,用于在预设分布式文件系统对应存储原始数据的存储节点中,获取营销档案数据和表码数据;
计算单元,用于基于所述营销档案数据和所述表码数据,确定电量结算规则,以进行电量计算来得到电量计算结果,并进一步将所述电量计算结果与所述电量结算规则相结合进行电费计算,得到电费计算结果;
分布存储单元,用于将所述电量计算结果和所述电费计算结果存储至预设分布式文件系统对应存储计算结果的存储节点中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳供电局有限公司,未经深圳供电局有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011298212.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种一体式厨房空调及安装方法
- 下一篇:一株低白点率的腐乳毛霉及其应用