一种电力数据报表生成方法及装置制造方法

文档序号:6535728阅读:239来源:国知局
一种电力数据报表生成方法及装置制造方法
【专利摘要】本发明涉及电力领域,提供一种电力数据报表生成方法及装置,方法包括:获取电力系统数据类型中至少一类数据类型,其中,所述数据类型在数据库中对应有相应的主系统,所述主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据;根据获取的数据类型,在所述数据库中筛选出所述获取的数据类型所属的主系统;根据所述筛选出的主系统,在所述数据库中调出所述筛选出的主系统存储的电力数据;将调出的电力数据生成电力数据报表。本发明实施例提供的电力数据报表生成方法可以将各个主系统中的电力数据,自动生成电力数据报表,解决了传统的人工获取电力数据,然后生成报表,效率低下的问题。
【专利说明】一种电力数据报表生成方法及装置
【技术领域】
[0001]本发明涉及电力领域,更具体的说是涉及一种电力数据获取方法及装置。
【背景技术】
[0002]随着电力行业的不断发展,各种应用系统如营销系统、用电信息采集系统、0PEN3000、等系统应运而生,然而,由于应用系统的多样化,每个系统关注的数据指标不同,互不兼容,所以,当需要获取多个指标时,要从不同的系统中人工获取数据,然后生成报表,效率低下。

【发明内容】

[0003]有鉴于此,本发明的目的是要解决传统的人工获取电力数据,然后生成报表,效率低下的问题,本发明实施例提供一种电力数据获取方法及装置,技术方案如下:
[0004]—种电力数据报表生成方法,其特征在于,包括:
[0005]获取电力系统数据类型中至少一类数据类型,其中,所述数据类型在数据库中对应有相应的主系统,所述主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据;
[0006]根据获取的数据类型,在所述数据库中筛选出所述获取的数据类型所属的主系统;
[0007]根据所述筛选出的主系统,在所述数据库中调出所述筛选出的主系统存储的电力数据;
[0008]将调出的电力数据生成电力数据报表。
[0009]优选的,在上述的电力数据报表生成方法中,还包括:
[0010]将所述电力数据报表输出至客户端。
[0011]优选的,在上述的电力数据报表生成方法中,还包括:
[0012]获取电力数据报表模板以及各个主系统的电力数据;
[0013]将所述主系统的电力数据存储至所述数据库;
[0014]依据所述报表模板,对所述数据库中的各个电力数据进行汇总,分别得到关键字,根据所述关键字将电力数据生成指标数据元组;
[0015]将所述指标数据元组生成汇总表。
[0016]优选的,在上述的电力数据报表生成方法中,所述根据获取的数据类型,在所述数据库中筛选出所述获取的数据类型所述的主系统,包括:
[0017]根据所述获取的数据类型,提取所述获取的数据类型的目标关键字;
[0018]在所述汇总表中,提取与所述目标关键字相应的目标指标数据元组;
[0019]根据所述目标指标元组得到所述获取的数据类型所属的主系统。
[0020]本发明实施例还提供一种电力数据报表生成装置,包括:
[0021]第一获取单元,用于获取电力系统数据类型中至少一类数据类型,其中,所述数据类型在数据库中对应有相应的主系统,所述主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据;
[0022]筛选单元,用于根据获取的数据类型,在所述数据库中筛选出所述获取的数据类型所属的主系统;
[0023]处理单元,用于根据所述筛选出的主系统,在所述数据库中调出所述筛选出的主系统存储的电力数据;
[0024]报表生成单元,用于将调出的电力数据生成电力数据报表。
[0025]优选的,在上述的电力数据报表生成装置中,还包括:
[0026]输出单元,用于将所述电力数据报表输出至客户端。
[0027]优选的,在上述的电力数据报表生成装置中,还包括:
[0028]第二获取单元,用于获取电力数据报表模板以及各个主系统的电力数据;
[0029]存储单元,用于将所述主系统的电力数据存储至所述数据库;
[0030]汇总单元,用于依据所述报表模板,对所述数据库中的各个电力数据进行汇总,分别得到关键字,根据所述关键字将电力数据生成指标数据元组;
[0031]汇总表生成单元,用于将所述指标数据元组生成汇总表。
[0032]优选的,在上述的电力数据报表生成装置中,所述筛选单元,包括:
[0033]关键字提取模块,用于根据所述获取的数据类型,提取所述获取的数据类型的目标关键字;
[0034]数据元组提取模块,用于在所述汇总表中,提取与所述目标关键字相应的目标指标数据元组;
[0035]获取模块,用于根据所述目标指标元组得到所述获取的数据类型所属的主系统。
[0036]本发明实施例提供的电力数据报表生成方法可以将各个主系统中的电力数据,自动生成电力数据报表,解决了传统的人工获取电力数据,然后生成报表,效率低下的问题。
【专利附图】

【附图说明】
[0037]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038]图1为本发明实施例提供的电力数据报表生成方法的一种流程示意图;
[0039]图2为本发明实施例提供的电力数据报表生成方法的另一流程示意图;
[0040]图3为本发明实施例提供的电力数据报表生成装置的一种结构示意图;
[0041]图4为本发明实施例提供的电力数据报表生成装置的一种结构示意图;
[0042]图5为本发明实施例提供的筛选单元的一种结构示意图。
【具体实施方式】
[0043]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0044]参见图1,本发明实施例提供一种电力数据报表生成方法,方法包括:
[0045]步骤110:获取电力系统数据类型中至少一类数据类型。
[0046]其中,数据类型在数据库中对应有相应的主系统,主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据。
[0047]上述主系统可以包括电力系统中的营销系统、用电信息米集系统、0PEN3000、县局生产管理系统、DNS生产管理系统、可靠性管理系统、配备负荷在线监测系统、PI数据库系统等,每个主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据,如用电信息采集系统中存储有电能质量数据类型,电能质量数据类型中可以包括用户的用电量数据、电能表的电能数据等。
[0048]步骤120:根据获取的数据类型,在数据库中筛选出获取的数据类型所属的主系统。
[0049]其中,数据库可以选用SqlServer2000数据库,该数据库具有使用方便,稳定性能高的特点。
[0050]数据库中存储有电力系统数据类型,电力系统数据类型对应的主系统、电力数据。主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据。
[0051]根据获取的数据类型,在数据库中筛选出获取的数据类型所属的主系统,可以包括:
[0052]根据获取的数据类型,提取获取的数据类型的目标关键字,在数据库中,提取与目标关键字相应的目标指标数据元组,根据目标指标元组得到获取的数据类型所属的主系统。
[0053]步骤130:根据筛选出的主系统,在数据库中调出筛选出的主系统存储的电力数据。
[0054]步骤140:将调出的电力数据生成电力数据报表。
[0055]在本发明的其他实施例中,生成电力数据报表之后还可以包括:
[0056]将电力数据报表输出至客户端。
[0057]客户端可以是Web服务器,用户通过浏览器访问Web服务器,获得上述生成的电力数据报表。
[0058]本发明实施例提供的电力数据报表生成方法可以将各个主系统中的电力数据,自动生成电力数据报表,解决了传统的人工获取电力数据,然后生成报表,效率低下的问题。
[0059]参见图2,本发明实施例提供一种电力数据报表生成方法,方法包括:
[0060]步骤210:获取电力数据报表模板以及各个主系统的电力数据。
[0061]步骤220:将主系统的电力数据存储至数据库。
[0062]步骤230:依据报表模板,对数据库中的各个电力数据进行汇总,分别得到关键字,根据关键字将电力数据生成指标数据元组。
[0063]其中,关键字可以包括“电能质量”,如果采集的为电流数据、电压数据、频率数据,则可以将这些数据汇总,得到关键字“电能质量”,然后根据关键字将电力数据生成数据元组。
[0064]步骤240:将指标数据元组生成汇总表。[0065]步骤250:获取电力系统数据类型中至少一类数据类型。
[0066]其中,数据类型在数据库中对应有相应的主系统,主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据。
[0067]上述主系统可以包括电力系统中的营销系统、用电信息采集系统、0PEN3000、县局生产管理系统、DNS生产管理系统、可靠性管理系统、配备负荷在线监测系统、PI数据库系统等,每个主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据,如用电信息采集系统中存储有电能质量数据类型,电能质量数据类型中可以包括用户的用电量数据、电能表的电能数据等。
[0068]步骤260:根据获取的数据类型,在数据库中筛选出获取的数据类型所属的主系统。
[0069]其中,数据库可以选用SqlServer2000数据库,该数据库具有使用方便,稳定性能高的特点。
[0070]数据库中存储有电力系统数据类型,电力系统数据类型对应的主系统、电力数据。主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据。
[0071]其中,该步骤可以具体包括:
[0072]根据获取的数据类型,提取获取的数据类型的目标关键字;
[0073]在汇总表中,提取与目标关键字相应的目标指标数据元组;
[0074]根据目标指标元组得到获取的数据类型所属的主系统。
[0075]步骤270:根据筛选出的主系统,在数据库中调出筛选出的主系统存储的电力数据。
[0076]步骤280:将调出的电力数据生成电力数据报表。
[0077]本发明实施例提供的电力数据报表生成方法可以将各个主系统中的电力数据,自动生成电力数据报表,解决了传统的人工获取电力数据,然后生成报表,效率低下的问题。
[0078]参考图3,图3示出了电力数据报表生成装置的一种结构示意图,包括:
[0079]第一获取单元U110,用于获取电力系统数据类型中至少一类数据类型,其中,数据类型在数据库中对应有相应的主系统,主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据;
[0080]筛选单元U120,用于根据获取的数据类型,在数据库中筛选出获取的数据类型所属的王系统;
[0081]处理单元U130,用于根据筛选出的主系统,在数据库中调出筛选出的主系统存储的电力数据;
[0082]报表生成单元U140,用于将调出的电力数据生成电力数据报表。
[0083]本发明实施例提供的电力数据报表生成转子可以将各个主系统中的电力数据,自动生成电力数据报表,解决了传统的人工获取电力数据,然后生成报表,效率低下的问题。
[0084]进一步的,电力数据报表生成装置还包括:
[0085]输出单兀,用于将电力数据报表输出至客户端。
[0086]客户端可以是Web服务器,用户通过浏览器访问Web服务器,获得上述生成的电力数据报表。
[0087]参考图4,图4示出了电力数据报表生成装置的一种结构示意图,电力数据报表生成装置除了包括第一获取单元U110、筛选单元U120、处理单元U130、报表生成单元U140,还包括:
[0088]第二获取单元U150,用于获取电力数据报表模板以及各个主系统的电力数据;
[0089]存储单元U160,用于将主系统的电力数据存储至数据库;
[0090]汇总单元U170,用于依据报表模板,对数据库中的各个电力数据进行汇总,分别得到关键字,根据关键字将电力数据生成指标数据元组;
[0091]汇总表生成单元U180,用于将指标数据元组生成汇总表。
[0092]参考图5,图5示出了上述筛选单元的一种结构示意图,筛选单元包括:
[0093]关键字提取模块U121,用于根据获取的数据类型,提取获取的数据类型的目标关键字;
[0094]数据元组提取模块U122,用于在汇总表中,提取与目标关键字相应的目标指标数据元组;
[0095]获取模块U123,用于根据目标指标元组得到获取的数据类型所属的主系统。
[0096]本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
[0097]本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0098]本领域普通技术人员可以理解上述实施例方法中的全部或部分处理是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中。
[0099]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【权利要求】
1.一种电力数据报表生成方法,其特征在于,包括:获取电力系统数据类型中至少一类数据类型,其中,所述数据类型在数据库中对应有相应的主系统,所述主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据;根据获取的数据类型,在所述数据库中筛选出所述获取的数据类型所属的主系统;根据所述筛选出的主系统,在所述数据库中调出所述筛选出的主系统存储的电力数据;将调出的电力数据生成电力数据报表。
2.根据权利要求1所述的方法,其特征在于,还包括:将所述电力数据报表输出至客户端。
3.根据权利要求1所述的方法,其特征在于,还包括:获取电力数据报表模板以及各个主系统的电力数据;将所述主系统的电力数据存储至所述数据库;依据所述报表模板,对所述数据库中的各个电力数据进行汇总,分别得到关键字,根据所述关键字将电力数据生成指标数据元组;将所述指标数据元组生成汇总表。
4.根据权利要求3所述的方法,其特征在于,所述根据获取的数据类型,在所述数据库中筛选出所述获取的数据类型所述的主系统,包括:`根据所述获取的数据类型,提取所述获取的数据类型的目标关键字;在所述汇总表中,提取与所述目标关键字相应的目标指标数据元组;根据所述目标指标元组得到所述获取的数据类型所属的主系统。
5.一种电力数据报表生成装置,其特征在于,包括:第一获取单元,用于获取电力系统数据类型中至少一类数据类型,其中,所述数据类型在数据库中对应有相应的主系统,所述主系统中存储至少一类数据类型,每类数据类型存储至少一个电力数据;筛选单元,用于根据获取的数据类型,在所述数据库中筛选出所述获取的数据类型所属的王系统;处理单元,用于根据所述筛选出的主系统,在所述数据库中调出所述筛选出的主系统存储的电力数据;报表生成单元,用于将调出的电力数据生成电力数据报表。
6.根据权利要求5所述的装置,其特征在于,还包括:输出单元,用于将所述电力数据报表输出至客户端。
7.根据权利要求5所述的装置,其特征在于,还包括:第二获取单元,用于获取电力数据报表模板以及各个主系统的电力数据;存储单元,用于将所述主系统的电力数据存储至所述数据库;汇总单元,用于依据所述报表模板,对所述数据库中的各个电力数据进行汇总,分别得到关键字,根据所述关键字将电力数据生成指标数据元组;汇总表生成单元,用于将所述指标数据元组生成汇总表。
8.根据权利要求7所述的装置,其特征在于,所述筛选单元,包括:关键字提取模块,用于根据所述获取的数据类型,提取所述获取的数据类型的目标关键字; 数据元组提取模块,用于在所述汇总表中,提取与所述目标关键字相应的目标指标数据元组; 获取模块,用于根据所述目`标指标元组得到所述获取的数据类型所属的主系统。
【文档编号】G06Q50/06GK103700040SQ201410016553
【公开日】2014年4月2日 申请日期:2014年1月14日 优先权日:2014年1月14日
【发明者】黄鸣俊, 黄文江, 周琦, 倪华亚, 史焕弘, 毛倩倩, 周青, 董苗苗, 吴海霞 申请人:国家电网公司, 国网浙江象山县供电公司, 国网浙江省电力公司宁波供电公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1