一种基于数据驱动的网管性能报表需求支撑建模方法与流程

文档序号:13288924阅读:153来源:国知局
技术领域本发明涉及通信网络的性能指标管理技术,尤其涉及一种基于数据驱动的网管性能报表需求支撑建模方法。

背景技术:
传统的网管性能报表建模方法,基本都是基于需求驱动的思路,也就是说先根据用户的具体某个性能报表需求,然后筛选该性能报表中涉及性能数据的范围,然后从数据库中提取相应的原始数据,构建成数据建模所用的数据基础(universe),然后在数据基础中定义和配置性能指标(PI)和关键性能指标(KPI),最后再根据这些PI数据和KPI数据进行配置,形成对用户的具体某种特定性能需求报表的支撑。这种建模方法的弊端比较多,由于用户性能报表需求的繁多冗杂和不确定性,往往要构建很多个数据基础(universe),而且不同数据基础(universe)中的PI和KPI会有很多重复的内容,造成PI和KPI的重复定义和配置。而且随着用户性能报表的增多,大量的构建数据基础(universe)以及过多内容重复的PI和KPI,会消耗大量的系统资源,包括存储资源和计算资源。

技术实现要素:
本发明针对目前需求以及现有技术发展的不足之处,提供一种基于数据驱动的网管性能报表需求支撑建模方法。本发明所述一种基于数据驱动的网管性能报表需求支撑建模方法,解决上述技术问题采用的技术方案如下:所述基于数据驱动的网管性能报表需求支撑建模方法,基于网管性能指标数据的特点,按照数据的网络属性对各种网管性能指标数据进行分类构建,在某个数据基础(universe)下,再从底层数据库中提取相应类别的数据,先后定义和配置性能指标(PI)和关键性能指标(KPI),对于用户的网管性能报表需求,通过提取数据基础(universe)中的相应性能指标(PI)和关键性能指标(KPI),组装成报表形式,支撑用户的需求。优选的,根据网管性能指标数据所属的网络属性,确定构建数据基础(universe)的分类依据,并构建数据基础(universe)。优选的,从底层数据库表中提取相应类别的原始性能数据,在相应的数据基础(universe)中定义和配置性能指标(PI)。优选的,数据基础(universe)中,根据已经定义好的性能指标(PI),定义和配置关键性能指标(KPI)。优选的,根据用户的性能报表需求,从相应的数据基础(universe)中提取性能指标(PI)和关键性能指标(KPI),配置成用户需要的报表,形成对客户性能报表需求的支撑。本发明所述一种基于数据驱动的网管性能报表需求支撑建模方法,与现有技术相比具有的有益效果是:本发明基于数据驱动的思想,根据网管性能数据的网络属性,而不是根据用户网管性能报表涉及的数据范围,进行分类构建数据基础(universe)并定义和配置PI和KPI,这样可以保证不同数据基础(universe)里面的内容没有交集,从而避免了数据基础(universe)的大量杂乱无章的构建,避免了PI和KPI的重复定义和配置,从而实现了对用户网管性能报表需求快速、有序的支撑,并且避免大量重复性指标配置对系统资源的消耗。说明书附图附图1为所述基于数据驱动的网管性能报表需求支撑建模方法的流程示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发明所述一种基于数据驱动的网管性能报表需求支撑建模方法进一步详细说明。针对电信运营商中网管性能报表需求繁多冗杂、不确定性高,传统的基于需求驱动的方法,支撑起来十分吃力的现状,本发明提出的基于数据驱动的网管性能报表需求支撑建模方法,对于数据建模所用的数据基础(universe),不是依据用户的某种报表需求,而是基于网管性能指标数据的特点,按照数据的网络属性对各种网管性能指标数据进行分类构建,在某个数据基础(universe)下,再从底层数据库中提取相应类别的数据,先后定义和配置性能指标(PI)和关键性能指标(KPI),这样,对于用户的各种不确定的网管性能报表需求,都可以通过提取数据基础(universe)中的相应的性能指标(PI)和关键性能指标(KPI),组装成报表形式,支撑用户的需求。通过该基于数据驱动的网管性能报表需求支撑建模方法,可以避免按传统方法根据报表需求反复构建数据基础(universe)以及重复定义、配置性能指标(PI)和关键性能指标(KPI)的困扰,实现分类构建数据基础(universe),一次性定义性能指标(PI)和关键性能指标(KPI),从而达到支撑用户不确定性能报表需求的目的。实施例:本实施例所述基于数据驱动的网管性能报表需求支撑建模方法,其实施过程如附图1所示,主要包括以下步骤:步骤一,根据网管性能指标数据所属的网络属性,确定构建数据基础(universe)的分类依据,并构建数据基础(universe);步骤二,从底层数据库表中提取相应类别的原始性能数据,在相应的数据基础(universe)中定义和配置性能指标(PI);步骤三,数据基础(universe)中,根据已经定义好的性能指标(PI),定义和配置关键性能指标(KPI);步骤四,根据用户的性能报表需求,从相应的数据基础(universe)中提取性能指标(PI)和关键性能指标(KPI),配置成用户需要的报表,形成对客户性能报表需求的支撑。本实施例所述网管性能报表需求支撑建模方法中,构建的数据基础(universe)与用户的报表需求独立:建模时,数据基础(universe)不依赖于用户的具体某个网管性能报表需求,而是根据性能数据的网络属性进行分类构建。并且,性能指标(PI)和关键性能指标(KPI)无需重复配置:由于数据基础(universe)的是根据数据的网络属性进行分类构建的,那么落入在不同数据基础(universe)种的PI和KPI也不会重复,这样,就避免了PI和KPI的重复定义和配置。上述具体实施方式仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述具体实施方式,任何符合本发明的权利要求书的且任何所属技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1