《自动化技术与应用 2018年第37卷第3期 计算机应用 Computer Applications 电力企业数据资产管理系统的架构与实现 孙添资,刘世民,朱继阳 (国网蒙东信通公司,内蒙古呼和浩特010040) 摘 要:数据是企业重要的核心资产,科学规划数据资产管理体系,对有效应用数据资产并发挥其最大价值具有重要意义。本文 基于电力企业数据的分析开展电力企业数据资产管理系统架构与实现的研究。通过分析电力企业数据资产管理的关键业务 元素,建立数据资产管理体系,设计数据资产管理系统架构,引入Ibatis设计数据持久层,提高数据读存取效率,实现数 据资产的高效管理,从而促进企业管理从“业务驱动”转向“数据驱动”,进一步推动电力企业快迅发展且创造更大价值。 关键词:数据资产;数据资产管理;关键业务元素;电力企业数据;管理系统 中图分类号:TM73;TP31 1.52 文献标识码:A 文章编号:10o3—7241(2018)O3一O050—05 Research on Key Business Elements and Framework System of Data Asset Management in Electric Power Enterprises SUN Tian-zi,LIU Shi-min,ZHU Ji-yang (State Grid East Inner Mongolia Electric Power Supply CO.,LTD.,Huhhot 010040 China) Abstract:Data are an important core assets of enterprises,scientific planning data asset management system,the effective application of data assets and plays its greatest value is of great signiicance.Based on the datfa analysis of electric power enterprises, this paper studies the structure and realization of data management system of power enterprises.By analyzing the key business elements of data management of power enterprises,establishing data asset management system,designing data asset management system architecture,introducing Ibatis design data persistence layer,improving data reading and accessing eficifency,and realizing eficifent management of data assets,SO as to promote enterprise management from “business—driven’’to“data-driven’’to further promote the rapid development ofpower companies and create greater value Key words:data assets;data asset management;key business elements;electricity enterprise data;management system 1 引言 伴随着大数据时代的悄然来临,科研人员与企业家 对数据的重视提到了前所未有的高度。套上大数据的光 环后,原本那些存放在服务器上平淡无奇的陈年旧数据 一比如石油,在工业化时代来临前的很长一段时间里,也 只是一种无用的黑色液体 。数据是信息的载体,具有 可控、增值等潜在特征,如何把电力企业数据有效的转 化为电力企业“资产”进行规范化管理,已经成为衡量 一夜之间身价倍增。根据世界经济论坛报告,“大数据 个电力企业是否为现代化企业的必要条件 。 随着电力企业经营业务发展及信息化水平的提高, 为新财富,价值堪比石油”。大数据之父维克托则乐观 预测,数据列入企业资产负债表只是时间问题…。但是, 数据和资产不能直接划上等号。在获得高度重视的同时, 很多企业对数据资产的看法陷入误区。事实上,数据有 可能成为资产,但不是所有数据都能具备资产的属性。 电力企业亟需通过高效管理、分析和利用不断产生的各 类海量业务数据,深入挖掘数据资产价值 ’ 。数据资 产化的管理是提高数据共享应用、数据质量管控,促进 电力企业运营的整体提升的重要前提。实现数据资产化 的管理,有利于提升电力企业数据的价值,推进电力企 收稿日期:201 7-03-1 3 50 I Techniques ofAutomation&Applications 业的快速发展。 计算机应用 ComputerAp自动化技术与应用 2018年第37卷第3期 p Ical‘on … 准制定产生的编码、指标、史悄提供全面的搜索服务。 (5)数据质量 2数据资产管理关键业务元素分析 从财务角度看,数据资产足企业拥有和控制的.能 够用货币计昔,并能够给企业带来经济利益的经济资源。 数据资产管理是企业及组织采取的各种管理活动, 以保证数据资产的安全与完整,合理配置和有效利用数 据资产,从 提高数据资产带来的经济效益,保障和促 进企业发展。 建 数据喷量闭环管控体系的保障机制,以“组织、 制度、流程、_r具”等四个疗而的协同建设作为提高数 据顷量的 段.保障数据质匿管 的精确和高效。 (6)土数据 实现跨系统的一致、共: 、 卜文相关地使用丰数 根据DAMA数据管理知识体系 叫中提出的数掘 管理的十火职能领域,结合电力公司的特性,数据资 管理关键业务元素主要包括以下儿个方面,如图l所,J : 数据架构、数据生命周期管删、数据模型、数据标准管 据,以及对核心、lI,务实体的真实情况的最准确、及时和 棚关的版本进行控制。 (7)元数据 实现对业务、技术、操作等 数据的采集、创建、 存储、整合、 j控制等一整套流 的集合,实现元数据 的创建、维护、整合与分发,仆町埘元数据进行基础数 理、数据喷艟管理、主数据管理、元数据管理和数据安 全管理。 关键业务元素 ,- 据分析、兀数据质量分析、数据ml缘关系分析和变更影 。 H向分析。 数据标准 ;、 数据架构 j数据生命周期 ! 数据模型 _-_ - ·一一 _-_ 、_ - _-H _~_H 、 _ * ~ … (8)数据安全 制定数据! 全、建立资 分类与不同级别数 保障措施、控制数据访问权限以,6乏防止对IT服务的术 经许可的侵入和干扰服务等,建● 组织内的安全管理体 数据资源 系,保 通信和操作设备的 F常卡¨安全维护,为数据发 全提供管理 阳与支持。 · l憾 l黼I’翻1 ¨ I嗣 棘卜 愀i l 啪醋J 图1数据资产关键业务元素 (1)数据架构 数据架构包括从正式的数据命名、全面的数据定义、 3数据资产管理体系 卜数据资产管 芙键、 务元素分析,结合公 介 业战略规划、介业经营倚 、  ̄lk-lft织架构、企、 II,纾 有效的数据结构、精确的数据完整性规则,以及健全的 数据文 等。 (2)数据生命周期 范 等方llfj1,建立有效数据资 竹 『本系的途径,规 I 公司数据资 铃理体系,包括数 资产组织架构 纡 职能、管控流 和管理制度、技术保障和实施蓝 ,为 有效提升数 资产数据唤 、最人化信息资产价值提供 有力保障。 数据,f 命周期 主要包括:数据fl4j ̄l殳集、创建、分发、 存储、使J1】、归档及销毁的各个环节,同时还包括对 一阶段的数据资产变化进行影响分析,对数据资产的流 向和来源进行奄询。 (3)数据模型 从电力公司的实际业务 发,详基于IEC6l970/1} 厂_ 日蹬 } 0_睫圈 数据保障 毂掘 f敬莪t rL奢_[ C61968标准,建立适用于电力公司业务的全局数槲模 ,许提出公司数据标准规范,实现公司范用内数 的 唯一性,为公司业务应用问数据的共享交换提供统。信 息视图。 }_匝 (4)数据标准 数据标准包括对数据标?f#的集中管控,为信息化标 准制定者‘ 标准采用方提供完善的数据管理,以及埘标 (1)数 图2数据资产管理体系 J 管理怵系fl,'#'ll#Jt 十勾和业务职能 Techniques of Automation&Applications l 51 自动化技术与应用 2018年第37卷第3期 计算机应用 Computer Applications 由公司领导统筹,各技术人员在业务人员的配合下 负责相应的数据架构、数据模型等内容的管理,实现组 织架构和业务职能。 (2)数据资产管理体系的管控流程和管理制度 通过建立数据生命周期、数据标准、数据质量等数 据资产管理核心领域的管理流程,对数据资产各个关键 业务元素进行严格把控,为数据资产管理成果的落地实 施提供保障。 (3)数据资产管理体系的技术保障 基于数据管理内容建立保障数据资产管理体系相应 的技术与工具,主要采用数据安全、主数据和元数据等 方面技术。 (4)数据资产管理体系的实施蓝图 结合电力企业的数据特性,构建数据资产管理体系 在技术实现L可行性和实施演进路线。 4 电力数据资产管理系统总体架构 通过分析数据资产管理业务与体系后,可以采用面 向服务架构模型来设计管理系统。面向服务架构的四大 设计原则 是:标准化、组件化、隔离关注、松散耦合。 图3 电力企业数据资产管理系统架构 采用面向服务架构的电力企业数据资产管理系统能够显 著减少系统的耦合,并_u丁扩展和整合系统的解决方案。 根据而向服务架构原则,系统总体架构如图3所示, 包括表示层、 用层、业务层、数据持久层、数据存储层。 5系统功能设计 电力企业数据资产管理系统是綦于数据内 的数据 关联与溯源关系,构成电力企业数据资产的全景视 , 采用把控源头、监督关键节点、临控防篡改等技术,利 用实时监测数据资产_T具,把电力公司数据依次转化成 信赖的、可利用的数据资产。 根据电力企业数据资产管 的要求,该管理系统具 有的功能如下: (1)表爪层:采用Flash、JSP、HTML、Ajax、 MOBII E U【等多种U I框架对需要展示的内容进行渲 染与显求。 (2)应用层:该层丰要实现多种电力数据资产管理 的应用接L]。这些应用接【_l可以被上层表示层调用,其 具体的服务就是由下层、 务通过各个不同的逻辑组件来 实现。或者通过第三方系统的服务来完成。 (3)业务层:该层采用Spring Framework和基于 Spring事务管理机制,实现对各种不同的基础功能进行 封装与部署,使得应用层可以快速调用。此外,还为对 采集和分析应用服务提供了网页服务与远程管理接口。 (4)数据持久层:根据电力数据资产其结构性比较 强,数据量适【f1的特点,采用Hibernate、iBatis方式 ’ J, 对数据库进行设计,以提高数据的存取效率和系统实现 的便利性。详细设计在下节介绍。 (5)数据存储层:该层是对主数据、数据模型、元 5.1管理基本信息 电力企业数据资产的基本信息管婵有下几个方面: 主要对于数据资产的分类、台账、编码、业务对象、数 据模型、规则和关联关系等进行管 。 (1)台账建档。根据企业数据资产创建完整的台账, 并且维护数据资产台账的相关属性,包括基本属性、管 理属性、业务属性等。 (2)分类管理。根据电力企业数据资产的特点,建 立相应的分类标准进行分类。 (3)关键、 务管理。依据 、l 数据资产r}J不同的天 键业务进行相应的管理。 (4)数据关联管理。根据氽、 数据关联规则,当关 联发生改变时,应该及时改变许更新。 数据、系统数据的存储。 52 J Techniques of Automation&Applications 计算机应用 Computer Applications— “自动化技术与应用 2018年第37卷第3期 。 。—— (5)模型管理。在企、 数据资产模型建立之后,需 要统一管理它的基本数据和业务数据以及系统系统。 (6)编码维护。定义企业数据资产的编码方式和规 则,对这些编码进行统一管理。 数据、改变和删除数据,以及撤销申请等功能。 (2)管理。首先,由资产管理部门对申请进行初审, 如果没有通过就回到上一个步骤,通过就提交到第二步。 此时应该提交相应的支撑信息材料,包括数据访问修改 权限、数据完备和一致性。然后交给资产管理部进行终审, 5.2管理全景视图 通过管理、业务、技术等多视觉角度来展现电力企 业数据资产,实现全景视图管理。 (1)视图显示。为了形象显示电力企、l 数据资产的 全景视图,采用图形图像的方式。 (2)度 示。为了有效查看和分析数据,采用 如果没有通过就回到上一个步骤,通过就进行数据记录。 (3)数据记录。通过终审后,信息部填写信息属性、 业务部填写业务属性,以归档完整的记录信息。 申请 业务、技术、资产和管理的视角进行度显示。 (3)视图维护。采用能够埘全景视图进行修改、建 也、 删除等基本功能,以及动态配置、可视化技术做扩展功能。 5.3评估价值管理 按照电力企业数据资产的评估价值模型,确定所有 数据节点在数据溯源图中的位置并评估节点的价值,以 及评价数据的完备度、及时忡和可信度,}F计算这些数 据资产的价值。 采用能够对价值评估模型进行修改、建立、删除等 通过 管理 通i 』 基本功能,以及利用图形化技术管理价值评估模型。 5.4常规监测管理 常规监测管理是按照电力企业数据资产全景视罔, 设定以下几种相 的监控方式,以实时掌控数据资产的 准确性、完整性、更新等情况。 (1)关键点监测。依据电力企业数据资产溯源 , 数据记录 查找适合的位置设置监测点,按照已定义的监测条件, 实现相应的监控功能。 图4数据资产管理流程图 (2)人工监测。为了保证数据监测的正确性,还需 要人工检查系统F}1每个节点上的数据,以系统出现问题 导致数据出错的现象发生。 (3)自动监控。系统巾定义每个自动监控的任务, 设置相应的监控节点和闽值,按照相应的监控规则进干『 监测,对异常现象进行报警。 (4)安全监测。为了防止数据被篡改,需建 数据 6数据库设计 对数据库中关键的数据持久层,采用基于IbatiS Database Layer榧架进行设计,可以支持关联查询、懒 加载和继承等特点。通常的ORM框架是把数据库字段 和表映射到属性与类,称为无数据映射,而IbatiS是撼 于SQI Mapping,把SQL杏咖的参数与结果一起映射到 类。具体的数据持久层没计如 5所示。 数据待久层分为DAO层和SQLMaP层。DAO层 采用 例模式与DAO模式。通过单例模式,DAOConfig 库的访问权限和审查机制,以及相应的安全规则。 5.5流程管理 根据电力企业数据资产的流程管理规『J{}』,通过信息 管理的方法,建立相应的信息化管理流程,具体流程没 计如图3所示。以便捷管理数据资产的建立、改变、删 除等功能。 类可以一次性加载DAO.XMI ,提高访问数据的速度 资源利用率。DAO模式可以有效分开凑取数据与业务 逻辑,使得即使数据库或数据格式发生改变,也不需要 改变、 务逻辑,仪改变DA0接口就可以实现,大幅度 Techniques of Automation&Applications『53 (1)申请。申请数据资产改变的要求,包括增加新 自动化技术与应用》 2018年第37卷第3期 加强了系统的鲁棒性与便利性。 计算机应用 Computer Applications 参考文献: [1】郝春红,安小米,钱澄等.数字科研档案资产管理研 究一英国数据资产框架案例分析及借鉴[J】.北京档案,2014 (1):13-16. SQLMAP层实现三个功能:第一,实现数据库连接 与自动管理事务。第二,配置、加载与优化SQLMAP。 第三,定义与管理SQLMAP映射文件。通过配置文件 SQLMapConfig.XML对数据库进行配置,从而完成第 一[2】刘学霞,曾昭虎,管尊友.构建数据资产管理中心完 善油田公司信息体系【J】.数字化工,2004,(11):46—51. 【3】崔吉峰,闫斌,张朋.数据资产管理研究与探索[J】. 中国电力企业管理,2014,(23):94-95. [44]李谦,白晓明,等.供电企业数据资产管理与数 据化运营】J].华东电力,2014,42(3):487-490. 和第二个功能。第三个功能的完成比较复杂些,首先 定义持久化的JAVA类,然后把该类中的变量属性映射 到表字段,最后采用SQL的多种条件语句生成对应的映 射语句,完成与数据库的交互作用。 [5】邓小明.供电企业数据资产管理与数据化运营【J】.华 东电力,2014,42(3):487-490. [6蒋乐,牛林,冯明等.国网技术学院培训数据资 6】产管理体系的研究与应用探索【J】.国网技术学院学报,20 15,18(5):94-96. 【7】马欢.DAMA数据管理知识体系指南【M】.北京:清 华大学出版社,2012. [8】唐跃中,曹晋彰,郭创新等.电网企业基于面向 服务架构的应用集成研究与实现[J】.电力系统自动化,20 08,32(14):50—54. [9李澎林,朱国清,吴斌.基于i9]Batis SQL Map的数据 持久层实现应用研究[J].浙江工业大学学报,2008,36(1):72—76. [10】高路.iBatis持久化技术及其在网络评教中的应用 [J】.自动化与仪器仪表,2016,(5):l36-138. 图5基于Ibatis的数据持久层设计 7结束语 电力企业数据资产管理系统是一项集计算机现代化 技术与项目管理的复杂系统工程。通过分析数据资产中 数据架构、数据生命周期管理、数据模型、数据标准管理、 数据质量管理、主数据管理、元数据管理和数据安全管 理等关键业务元素,以及数据资产组织架构与业务职能、 技术保障、管控流程和实施蓝图等管理体系框架相关内 容,建立健全电力企业数据资产管理体系,设计数据资 产管理系统架构,引入Ibatis设计数据持久层,提高数 据读存取效率,实现数据资产的高效管理,从而有效指 导电力公司未来开展企业级数据资产管理工作,实现对 电力企业数据的可控、可用和增值。 作者简介:孙添资(1972-),男,高级工程师,研究方向:信息 通信技术。