- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOA的电力系统实时数据仓库研究
基于SOA的电力系统实时数据仓库研究
薛明1于丰1于祥兵2刘双喜2
(1.丰县供电公司生技部,徐州市丰县221700;2.华北电力大学,河北省保定市071000)
摘要:随着电力信息化的发展,传统数据仓库已经不能满足电力企业决策的需要,而实时数据仓库扩展
了传统数据仓库的适用范围。能给电力企业提供关于日常战术操作的技术支持,本文讨论了实时数据仓库
的几种实现方案,提出了可行的基于SOA的实时数据仓库体系结构,并针对电力系统实时数据仓库进行了
设计。
关键词:SOA;数据仓库;实时;XML;电力系统
0引言
电力企业多变的市场,使得信息和知识成为电力公司最有价值的资源,而通过采用先进的信息技术整
合企业现行的软硬件资源,让人员和设备均处于最佳的运行状态,同时准确了解当前的生产情况和预测未
来一段时间的市场需求,已成为提高电力企业竞争力的一个重要途径¨1。同时,电力系统是关系国计民生
的重要保障,为保证电网安全、可靠、经济运行,电力系统高层不仅需要掌握电网历史数据,还要获得电
力相关的实时信息,以辅助决策。所以数据仓库不仅要充当电网运行的记录器,更要为实时运行分析和高
级应用提供强大的数据基础啦!。然而,由于各地区及部门间信息化建设的不平衡性和独立性,导致目前电
力企业信息化不能利用传统的数据仓库方案来构造有效的数据仓库系统,难以提供企业级的决策分析支持,
主要表现在异构性强、信息集成度差、数据冗余和多信息源以及缺乏企业级的决策支持系统等几个方面。
电力企业信息化的上述特征,使得电力企业迫切需要一个能够解决地区间信息化建设不平衡,且实时
的数据仓库系统来为企业提供决策,本文提出了基于SOA(面向服务的体系结构)的电力系统实时数据仓
库,它不仅可以为企业提供实时的业务数据,而且SOA技术可以基于现有的系统投资来发展,而不需要彻
底重新创建系统。通过使用适当的SOA框架并使其可用于整个企业,可以将业务服务构造为现有组件的集
合。使用这种新的服务只需要知道它的接121和名称。服务的内部细节以及在组成服务的组件之间传送的数
据的复杂性都对外界隐藏了,从而可以通过合并构建在不同的机器上、运行在不同的操作系统中、用不同
的编程语言开发的组件来创建服务,降低了在增强或创建新的业务服务的过程中带来的风险,也减少了维
护和管理支持服务的基础架构的风险。
1 相关问题
1.1传统数据仓库技术与实时数据仓库
Data
传统数据仓库由OperationalStore(ODS)、数据仓库、数据集市和BI工具组成。传统数据仓库中操
作型数据从OLTP系统中在晚间的批处理中载入ODS,然后将ODS中的数据经过晚间的批处理通过分段传
输和集中处理存人数据仓库。
9
第三届电力安全论坛 2008年第4辑
论文集(第三分册调度通信信息安全) (总第118辑)
实时数据仓库提倡操作型数据在事件产生时即由OLTP系统直接载入到数据仓库,保汪数据仓库的实
时更新。
实时数据仓库和传统数据仓库有以下几点区别忙1:
1)战略的和战术的不同:传统数据仓库天生就是被动的,用户通过分析历史数据,可以制定长期的、
战略性的计划;实时数据仓库注重改善战术性的决策用以支持和更有效的执行战略方案。
2)实时性和批处理的不同:实时数据仓库提供随需应变的业务,它整合了源数据的最新数据和历史或
上下文的数据,为用户提供最新的视点。传统的数据仓库面向批处理,它用于非在线的分析。
3)保证的和尽力而为的不同:传统数据仓库以尽力而为的原则执行非在线的操作,它要么保证有效性,
要么保证执行性能。而实时数据仓库支持主动的、正在进行的决策,因此既保证有效性,又保证执行性能。
1.2SOA技术
SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口
联系起来,接口是采用中立的方式定义,它独立于实现服务的硬件平台、操作系统和编程语言,这使得构
建在各种系统
文档评论(0)