某省级电网 调度运行指标汇聚
调度、营销、设备三个专业系统各自出报表,同一个“负荷率”有三种口径;领导要一张当日运行全景图,靠人工汇总六套系统要两小时,且经常在早会上发现数据缺失。

背景与挑战 Context
调度、营销、设备三个专业系统各自出报表,同一个“负荷率”有三种口径;领导要一张当日运行全景图,靠人工汇总六套系统要两小时,且经常在早会上发现数据缺失。
01 · 现场问题六套系统时区、单位与统计周期各不相同
02 · 现场问题指标同名不同义,历史口径无人能说清
03 · 现场问题历史数据缺失多,直接入仓会污染指标
约束条件 Constraints
项目立项时明确的边界,方案按这些约束设计,不做事后补丁。
- 数据不出内网,不允许使用公有云服务
- 调度大屏由其他厂商维护,本期不能改造
解决方案 Solution
搭轻量指标层:Flink 从六套系统抽取运行数据,统一时区、计量单位与指标定义,按发电、输电、用电三条主线沉淀 18 个指标;调度日报按模板自动生成并留版本;对未按时上报的节点做数据质量告警,先告警再补数,避免事后返工。
数据平台与商业智能
技术栈 Stack
选型以「团队能维护、生态不过时、部署可私有化」三条为准,不追新。
FlinkKafkaClickHouse.NET 10Vue 3
项目成果 Results
运行日报由人工汇总 2 小时变为 5 分钟自动生成,18 个指标口径收敛为一套,数据缺失从早会发现提前到 30 分钟前告警。
5 分钟日报生成耗时
1 套定义指标口径
提前 30 分钟缺失发现时间
| 指标 | 上线前 | 上线后 |
|---|---|---|
| 日报生成耗时 | 120 分钟 | 5 分钟 |
| 指标口径 | 18 项争议 | 1 套定义 |
| 缺失发现时间 | 次日早会 | 提前 30 分钟 |
客户评价 Testimonial
项目上线后由客户侧对接人给出,按脱敏口径展示角色与组织类型。
现在早上七点半日报自动出来,异常点在图上就能看到,不用再挨个打电话要数。
界面示意 Screens
点击任意截图放大查看,灯箱内可用 ← → 切换、Esc 关闭。
相关案例 Related


