一种数据报表的生成方法及装置制造方法及图纸

技术编号:11169501 阅读:99 留言:0更新日期:2015-03-19 04:23
本发明专利技术涉及数据处理技术领域,公开了一种数据报表的生成方法及装置,由于该方案在需要生成多个对象分别对应不同的KPI的数据报表时,针对每一个对象对应的每一个KPI,只需要在对象标识信息和KPI标识信息组成的二维表中,在该对象标识信息和相应的KPI标识信息交叉所形成的单元格中设置时间段信息即可,然后,一次性就可以生成多个对象分别对应不同的KPI的数据报表,因此,解决了现有技术中在生成数据报表时存在的耗时较长、效率较低的问题。

【技术实现步骤摘要】
一种数据报表的生成方法及装置
本专利技术涉及数据处理
,特别涉及一种数据报表的生成方法及装置。
技术介绍
随着计算机技术日新月异的发展,企业信息化成为企业进步的必然趋势,人们越来越多地使用计算机进行各种数据的分析与处理,从而为企业的决策提供数据支撑。报表的主要目的是将数据,利用系统化的整理,依据不同的需求,以便于理解的方式呈现出来。报表作为现代企业应用系统中不可或缺的部分,经历了一场革命性的变革,从早期的手工制作到现在的系统自动生成,从进行基本的数学统计到现在的决策数据分析,报表作为信息系统中的数据展现的最重要的途径,发挥着巨大的作用。 在企业应用场景中,例如,在无线网络维护过程中,相关工作人员需要得到多个对象,在指定时间段内相同或不同的KPI (Key Performance Indicator,关键绩效指标)的数据报表(例如,某段时间内的某一个或多个对象的掉话率趋势分析报表,某段时间内的某一个或多个对象的掉话原因分析报表),从而,有针对性地进行优化,因此,随着网络的普及,在性能报表管理系统中,生成数据报表就变得越来越重要。 现有技术中,在数据报表的生成过程中,“对象标识信息”、“KPI标识信息”、“时间参数”这三个参数在终端中分别通过三个TAB页签呈现出来,用户在对这三个参数进行设置时,需要在这三个TAB页签中进行切换,然后,分别在这三个TAB页签中进行设置,如图1所示,但是,由于上述方法在每一次生成数据报表时,若有多个对象,针对任意两个不同的对象,只能生成对应相同时间段内的相同KPI参数,不能针对不同的对象,生成对应不同时间段内的不同KPI。 例如,在“对象标识信息”TAB页签中设置的对象标识信息为RNC (Rad1 NetworkController,无线网络控制器)403、RNC404,在“KPI标识信息” TAB页签中设置的KPI标识信息为掉话率、掉话原因,在“时间参数”TAB页签中设置的时间为2013-7-312:00— 24:00、2013-7-412:00— 24:00,则生成的数据报表中包括如下内容: RNC403在2013-7-312:00— 24:00这一时间段内的掉话率趋势、掉话原因趋势,RNC404在2013-7-312:00— 24:00这一时间段内的掉话率趋势、掉话原因趋势,RNC403在2013-7-412:00— 24:00这一时间段内的掉话率趋势、掉话原因趋势,RNC404在2013-7-412:00—24:00这一时间段内的掉话率趋势、掉话原因趋势。若要仅生成RNC403在2013-7-412:00— 24:00 这一时间段内的掉话原因趋势、RNC404 在 2013-7-312:00— 24:00这一时间段内的掉话率趋势,则要进行两次数据报表生成操作,才能仅生成RNC403在2013-7-412:00— 24:00 这一时间段内的掉话原因趋势、RNC404 在 2013-7-312:00— 24:00这一时间段内的掉话率趋势。 上述只是以生成两个对象分别对应不同的KPI的数据报表为例,在实际应用中,有可能要生成多个对象分别对应不同的KPI的数据报表,这时,就要使用图1所示的界面进行多次数据报表的生成操作,才能生成多个对象分别对应不同的KPI的数据报表,因此,存在数据报表生成过程耗时较长、效率较低的问题。
技术实现思路
本专利技术实施例提供一种数据报表的生成方法及装置,用以解决现有技术中在生成数据报表时存在的耗时较长、效率较低的问题。 第一方面,提供一种数据报表的生成方法,包括: 接收数据报表参数设置请求后,将至少一个对象标识信息和至少一个关键绩效指标KPI标识信息以二维表的形式进行呈现; 确定在呈现的二维表中,被选中的由对象标识信息和KPI标识信息交叉所形成的单元格; 针对被选中的每个单元格,分别执行: 在该单元格中呈现时间输入模板控件,并获取在该呈现的时间输入模板控件中设置的时间段信息; 获取形成该单元格的对象标识信息对应的对象,在获取的时间段信息内形成该单元格的KPI标识信息对应的KPI数据; 基于获取的KPI数据、时间段信息、该单元格对应的对象标识信息和KPI标识信息,生成对应该单元格数据报表。 结合第一方面,在第一种可能的实现方式中,将至少一个对象标识信息和至少一个KPI标识信息以二维表的形式进行呈现,具体包括: 将所述至少一个对象标识信息以横向列表呈现,将所述至少一个KPI标识信息以纵向列表呈现;或者 将所述至少一个对象标识信息以纵向列表呈现,将所述至少一个KPI标识信息以横向列表呈现。 结合第一方面,或者第一方面的第一种可能的实现方式,在第二种可能的实现方式中,在该单元格中呈现时间输入模板控件,具体包括: 在该单元格中以高亮形式呈现时间输入模板控件;或者,在该单元格中以动态形式呈现时间输入模板控件。 结合第一方面,或者第一方面的第一至第二种可能的实现方式,在第三种可能的实现方式中,所述数据报表的形式为Excel形式,或者为Text形式,或者为Word形式。 结合第一方面,或者第一方面的第一至第三种可能的实现方式,在第四种可能的实现方式中,在生成数据报表后,还包括: 以短消息方式,或者即时消息方式,或者邮件方式向用户发送用于通知用户成功生成数据报表的通知消息。 第二方面,提供一种数据报表的生成装置,包括: 呈现单元,用于接收数据报表参数设置请求后,将至少一个对象标识信息和至少一个关键绩效指标KPI标识信息以二维表的形式进行呈现; 确定单元,用于确定在呈现的二维表中,被选中的由对象标识信息和KPI标识信息交叉所形成的单元格;针对被选中的每个单元格,分别执行:在该单元格中呈现时间输入模板控件,并获取在该呈现的时间输入模板控件中设置的时间段信息;获取形成该单元格的对象标识信息对应的对象,在获取的时间段信息内形成该单元格的KPI标识信息对应的KPI数据;基于获取的KPI数据、时间段信息、该单元格对应的对象标识信息和KPI标识信息,生成对应该单元格数据报表。 结合第二方面,在第一种可能的实现方式中,所述呈现单元具体用于: 将所述至少一个对象标识信息以横向列表呈现,将所述至少一个KPI标识信息以纵向列表呈现;或者 将所述至少一个对象标识信息以纵向列表呈现,将所述至少一个KPI标识信息以横向列表呈现。 结合第二方面,或者第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述确定单元具体用于:在该单元格中以高亮形式呈现时间输入模板控件;或者,在该单元格中以动态形式呈现时间输入模板控件。 结合第二方面,或者第二方面的第一至第二种可能的实现方式,在第三种可能的实现方式中,所述确定单元生成的数据报表的形式为Excel形式,或者为Text形式,或者为Word形式。 结合第二方面,或者第二方面的第一至第三种可能的实现方式,在第四种可能的实现方式中,还包括:通知单元,所述通知单元具体用于: 以短消息方式,或者即时消息方式,或者邮件方式向用户发送用于通知用户成功生成数据报表的通知消息。 现有技术中,要生成多个对象分别对应不同的KPI的数据报表,要针对每一个对象分别本文档来自技高网
...
一种数据报表的生成方法及装置

【技术保护点】
一种数据报表的生成方法,其特征在于,包括:接收数据报表参数设置请求后,将至少一个对象标识信息和至少一个关键绩效指标KPI标识信息以二维表的形式进行呈现;确定在呈现的二维表中,被选中的由对象标识信息和KPI标识信息交叉所形成的单元格;针对被选中的每个单元格,分别执行:在该单元格中呈现时间输入模板控件,并获取在该呈现的时间输入模板控件中设置的时间段信息;获取形成该单元格的对象标识信息对应的对象,在获取的时间段信息内形成该单元格的KPI标识信息对应的KPI数据;基于获取的KPI数据、时间段信息、该单元格对应的对象标识信息和KPI标识信息,生成对应该单元格数据报表。

【技术特征摘要】
1.一种数据报表的生成方法,其特征在于,包括: 接收数据报表参数设置请求后,将至少一个对象标识信息和至少一个关键绩效指标即1标识信息以二维表的形式进行呈现; 确定在呈现的二维表中,被选中的由对象标识信息和即1标识信息交叉所形成的单元格; 针对被选中的每个单元格,分别执行: 在该单元格中呈现时间输入模板控件,并获取在该呈现的时间输入模板控件中设置的时间段信息; 获取形成该单元格的对象标识信息对应的对象,在获取的时间段信息内形成该单元格的尺?1标识信息对应的即1数据; 基于获取的即1数据、时间段信息、该单元格对应的对象标识信息和即1标识信息,生成对应该单元格数据报表。2.如权利要求1所述的方法,其特征在于,将至少一个对象标识信息和至少一个即1标识信息以二维表的形式进行呈现,具体包括: 将所述至少一个对象标识信息以横向列表呈现,将所述至少一个即1标识信息以纵向列表呈现;或者 将所述至少一个对象标识信息以纵向列表呈现,将所述至少一个即1标识信息以横向列表呈现。3.如权利要求1或2所述的方法,其特征在于,在该单元格中呈现时间输入模板控件,具体包括: 在该单元格中以高亮形式呈现时间输入模板控件;或者,在该单元格中以动态形式呈现时间输入模板控件。4.如权利要求1-3任一项所述的方法,其特征在于,所述数据报表的形式为形式,或者为了6X1:形式,或者为101(1形式。5.如权利要求1-4任一项所述的方法,其特征在于,在生成数据报表后,还包括: 以短消息方式,或者即时消息方式,或者邮件方式向用户发送用于通知用户成功生成数...

【专利技术属性】
技术研发人员:李端王少磊
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1