电力海量多源异构数据集成模型的研究与设计 CNR217-075
项目背景
某电网公司计量自动化系统日均采集电能量数据约1.2亿条,涉及全省3,200万只智能电表,年数据增量约12TB。原有数据存储采用Oracle关系型数据库,面对海量监测数据的写入和查询需求,单表超过5亿行后查询响应时间超过30秒,月结报表生成耗时8天,IT部门每月需投入3人全职维护数据库分区和索引。2019年启动大数据平台建设项目,目标是建立可弹性扩展的数据存储和计算体系。
| 对比维度 | 传统方式 | 本创新方案 |
|---|---|---|
| 作业效率 | 耗时较长,步骤繁琐 | 流程简化,效率提高明显 |
| 安全风险 | 人工操作多,风险较高 | 减少人工干预,安全性提高 |
| 适用范围 | 场景受限 | 通用性强,适用范围广 |
| 维护成本 | 维护频繁,成本较高 | 结构稳定,维护成本低 |
存在问题
一是存储瓶颈——关系型数据库单表容量上限约为8TB,而监测数据年增量12TB,按此速度每年需扩容和迁移。二是计算效率低——月度费控电费计算涉及全量2.4亿条用电记录与电价表的关联运算,原Oracle系统跑完一次需8天,严重滞后于业务结算周期。三是多源异构融合难——计量、营销、调度、气象等系统的数据格式和编码标准各不相同,跨系统查询需人工编写ETL脚本。四是大数据技术门槛高——HBase、Hive等开源组件的选型、部署和参数调优对业务部门过于复杂。
创新目标
项目组确立三个目标:一、构建基于HBase+Hive的电力大数据支撑平台,日处理能力达到1.5亿条记录以上;二、将月度费控电费计算时间从8天缩短至1小时以内;三、设计通用数据访问接口和可视化分析构件,降低业务部门使用大数据的技术门槛。
技术方案
创新亮点
一是自由表存储架构解决异构难题——传统方案需为每个业务系统单独建表(预计需200余张),自由表架构仅需1张核心存储表+元数据字典即可接入全部数据源,开发周期缩短60%。二是费控计算从8天缩至30分钟——2.4亿条记录的电费计算在40节点Spark集群上30分钟内完成,准确率99.96%,业务结算周期从月滞后变为日结。三是构件自动选型降低使用门槛——业务人员无需了解HBase和Hive底层参数,通过向导式界面即可完成大数据应用部署。
落地应用效果
平台于2020年6月上线,截至2021年底累计接入计量、营销、调度等7个业务系统数据,日均处理1.6亿条记录。费控电费计算从8天压缩至30分钟,月度报表生成从3人全职变为系统自动触发。支撑了全省18个地市局的数据集市建设,数据分析师可直接通过Hive SQL访问全量数据而无需关心底层存储细节。在2021年电量预测分析竞赛中,平台为230余名数据分析人员提供了统一的计算资源,避免了各自搭建本地环境的重复投入。
产出物:电力大数据支撑平台1套(含HBase集群、Hive数据仓库、Spark计算引擎)、自由表存储元数据字典1份、通用数据访问接口文档1套、可视化分析构件库1套、构件自动选型向导1个。
适用场景:省级电网公司海量电能量数据、设备监测数据和营销数据的统一存储、批处理分析及可视化决策支持,也适用于发电集团和综合能源服务商的大数据平台建设。
⚠️ 安全提示:大数据平台涉及全量客户用电数据,须遵循数据安全分级管控要求——敏感字段(户号、地址、用电量)访问须经数据所有者审批;HBase和Hive集群须部署在独立安全域,与办公网络物理隔离;数据导出操作须记录完整的操作日志,保留不少于12个月。
常见问题
Q:该创新成果的适用场景有哪些?
A:本成果适用于电力系统各类相关作业场景,包括但不限于变电站运维、输电线路检修、配电作业等。具体应用时可根据现场实际情况进行调整。
Q:与传统方案相比,主要优势是什么?
A:主要优势体现在作业效率提升、安全风险降低、操作便捷性增强等方面。经过实际应用验证,综合效益显著。
Q:后续是否有升级计划?
A:将根据现场应用反馈持续改进改进,进一步提升性能和适用性,拓展更多应用场景。
数据来源:项目验收报告及现场应用统计,单位信息已脱敏处理。
本项目相关常见问题
Oracle等关系型数据库单表容量上限约为8TB,而该电网公司监测数据年增量达12TB,单表超过5亿行后查询响应时间超过30秒,原月结报表生成需耗时8天,IT部门每月需投入3人全职维护数据库分区和索引,按现有数据增速每年都需扩容和迁移,存在明显的存储瓶颈。
项目创新性地采用自由表存储架构,无需为每个业务系统单独建表(传统方案预计需200余张表),仅需1张核心存储表搭配元数据字典即可接入全部数据源,开发周期缩短60%,有效解决了计量、营销、调度、气象等系统数据格式和编码标准不统一的融合难题。
原Oracle系统完成2.4亿条用电记录与电价表的关联运算需8天,严重滞后业务结算周期;改造后基于40节点Spark集群,电费计算可在30分钟内完成,准确率99.96%,业务结算周期从月滞后变为日结,计算效率获得显著提升。
平台设计了通用数据访问接口、可视化分析构件库及构件自动选型向导,业务人员无需了解HBase和Hive底层参数,通过向导式界面即可完成大数据应用部署,数据分析师可直接通过Hive SQL访问全量数据,无需关心底层存储细节。
平台适用于省级电网公司海量电能量数据、设备监测数据和营销数据的统一存储、批处理分析及可视化决策支持,也可用于发电集团和综合能源服务商的大数据平台建设;同时平台涉及全量客户用电数据,须遵循数据安全分级管控要求,对户号、地址、用电量等敏感字段访问进行严格管控。
有类似技术需求或创新项目想法?欢迎咨询
400-6611-383