A unified database platform for large power data and its reading method include: startup; validation: database platform verifying user identity; transmission: receiving data access requests from users; cross-database judgment: when the data access involved in the business requirements is cross-database data requests, the data access component forwards the business requirements to the data hybrid processing engine; business system Prepare: Make the data hybrid processing engine collect, store and process different types of cross-database data to generate business data; Form the data into the organizational form of data needed by users and return it to the front display page to display as a table, and provide it to users with visualization technology. The platform of the invention has the characteristics of fast speed, flexible configuration, cross-database, accessing multiple databases and data types at the same time without obstacles, and guaranteeing the rapid development of the upper business application of the unified platform of power database, so that the design and implementation of the upper application need not consider the difference of the lower database type.
【技术实现步骤摘要】
一种面向电力大数据的数据库统一平台及其读取方法
本专利技术属于电力自动化
,具体涉及一种面向电力大数据的数据库统一平台及其读取方法。
技术介绍
随着我国调度自动化的发展,电力调度中心的自动化系统也随之增加。为了促进调度中心各应用功能的协调运转,需要构建调度中心跨越安全分区的综合应用支撑平台,即调度数据服务平台。这个调度数据服务平台作为整个调度中心的模型中心、数据中心和图形中心,将采用商用数据进行信息的存储。为屏蔽上层应用对底层数据库访问的差异,调度数据服务平台需要一套通用的数据库访问方法来访问ORACLE、SYBASE、DB2、SQLSERVER、MYSQL等商用数据库。针对调度中心遗留的众多应用系统,调度数据服务平台还需要从这些遗留应用中获取基础模型信息,因此通用的数据访问接口还应具有同时连接多个异构数据库的能力。尤其是随着当前计算机技术发展,对数据库访问能力越来越重要,开发者在实现某种系统应用同时,必须考虑不同类型的关系数据库的部署,以适应企业已有的IT管理架构。不同企业对数据库系统的选择不同,如果一个应用系统强制要求数据库服务器类型,有可能需要增加企业 ...
【技术保护点】
1.一种面向电力大数据的数据库统一平台的读取方法,其特征在于:所述电力数据库统一平台包括多个异构的基础数据库,多个基础数据库包括多种不同类型的数据,所述访问方法包括:启动步骤,用户访问数据库平台,数据库平台启动;验证步骤,数据库平台检验用户身份,如果身份验证通过,则进入下一步骤,如果身份验证被拒绝,则退出数据库平台;传递步骤,接收来自用户的数据访问请求,将数据访问请求中的业务需求转发至数据访问组件,数据访问组件提取业务需求中的传递参数,对传递参数进行判断;跨库判断步骤,当判断结果表明所述业务需求涉及的数据访问为跨库数据请求时,令数据访问组件将业务需求转发至数据混合处理引擎; ...
【技术特征摘要】
1.一种面向电力大数据的数据库统一平台的读取方法,其特征在于:所述电力数据库统一平台包括多个异构的基础数据库,多个基础数据库包括多种不同类型的数据,所述访问方法包括:启动步骤,用户访问数据库平台,数据库平台启动;验证步骤,数据库平台检验用户身份,如果身份验证通过,则进入下一步骤,如果身份验证被拒绝,则退出数据库平台;传递步骤,接收来自用户的数据访问请求,将数据访问请求中的业务需求转发至数据访问组件,数据访问组件提取业务需求中的传递参数,对传递参数进行判断;跨库判断步骤,当判断结果表明所述业务需求涉及的数据访问为跨库数据请求时,令数据访问组件将业务需求转发至数据混合处理引擎;业务统筹步骤,令数据混合处理引擎进行不同类型的跨库数据的采集、存储和处理,生成业务数据;应用服务步骤,对业务数据进行再组织形成特定场景使用的专用数据,并将专用数据形成用户所需数据的组织形式并返回到前台展示页面展示成表格,结合可视化技术提供给用户。2.根据权利要求1所述的方法,其中,所述数据访问请求的表现形式为结构化查询语言。3.根据权利要求1所述的方法,其中,所述验证步骤,数据库平台检验用户身份,为用户名和密码登录验证、指纹验证、面部识别之一。4.根据权利要求1所述的一种电力数据库平台的访问方法,其中,所述基础数据库包括:关系型数据库、MPP数据库、Hadoop数据库。5.根据权利要求1所述的方法,其中,所述应用服务步骤提供主题查询、实时关联查询、离线数据挖掘、历史曲线分析、系统管理、连表查询、报表统计、定时任务调度、数据审计、日志管理等功能。6.根据权利要求1所述的方法,其中,所述业务统筹步骤,令数据混合处理引擎进行不同类型的跨库数据的采集、存储和处理,生成业务数据,具体包括:数据采集步骤,从各电力业务系统中采集电力数据;分类存储步骤,将电力业务系统中采集到的数据分为不同类型,根据不同类型数据的数据特征和业务需求,选择不同的基...
【专利技术属性】
技术研发人员:郭子明,崔灿,阎博,陈振宇,宁文元,李大鹏,穆永铮,张鹏,戚岳,李新鹏,刘蒙,李立新,狄方春,张杰,郭凌旭,
申请(专利权)人:中国电力科学研究院有限公司,国家电网有限公司,国网冀北电力有限公司,国网天津市电力公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。