一种企业报表数据的指标化处理方法及装置制造方法及图纸

技术编号:24168568 阅读:35 留言:0更新日期:2020-05-16 02:13
本发明专利技术涉及一种企业报表数据的指标化处理方法及装置,属于财务数据处理技术领域。该方法包括以下步骤:S1,获取不同业务报表的项目指标项,对不同业务领域的指标项进行归集生成报表指标模型库;S2,根据业务场景从所述报表指标模型库中提取一个或多个报表模型,将提取的报表模型组装成报表场景模型,建立报表场景模型与指标模型的引用关系;S3,通过任务调度引擎对数据源进行预处理生成指标数据集;S4,根据报表场景模型与指标模型的引用关系,从指标数据集提取对应的指标数据生成或更新报表数据。本发明专利技术解决了目前企业各类业务报表存在数据不一致、数据不及时及报表性能不佳的问题。

【技术实现步骤摘要】
一种企业报表数据的指标化处理方法及装置
本专利技术涉及企业业务数据处理
,尤其涉及一种企业报表数据的指标化处理方法及装置。
技术介绍
目前各单位、各部门、个人都可以针对不同的报送目的或管理目的设计和填报报表,由于个人设置取数的差异化,往往同一个数据项在不同的报表中呈现的数据不同,由此产生数据不一致问题,导致数据的比对和稽核比较困难,企业做决策也不知道该以那个数据为准。在某一时刻生成的报表保存后,由于之后原始数据可能做了调整,之前的报表数据并不随之更新,由此产生数据不及时问题,这样会导致历史报表的数据和原始数据脱节,且在不同的时间编制的同一张报表数据也会不同。报表性能对用户体验影响大,用户查询报表时都希望立等可取,但报表数据量大、计算复杂、报表格式多样等现实情况都对报表的性能产生了不利的影响,多单位多报表同时查询计算用户体验不佳。
技术实现思路
鉴于上述的分析,本专利技术旨在提供一种企业报表数据的指标化处理方法及装置,以解决目前企业各类业务报表存在数据不一致、数据不及时及报表性能不佳的问题。本专利技术的目的主要是通过以下技术方案实现的:一方面,本专利技术提供了一种企业报表数据的指标化处理方法,包括以下步骤:S1,获取不同企业业务报表的项目指标项,对不同业务领域的指标项进行归集生成报表指标模型库;S2,根据业务场景从所述报表指标模型库中提取报表指标模型,将提取的报表指标模型组装成报表场景模型,并建立报表场景模型与指标模型的引用关系;S3,通过任务调度引擎对数据源进行预处理生成指标数据集;S4,根据报表场景模型与指标模型的引用关系,从指标数据集提取对应的指标数据生成或更新报表数据。进一步地,所述步骤S1中对不同业务领域的指标项进行归集生成报表指标模型库,包括:获取同一业务领域下,各项目指标项的主题信息;对所述主题信息进行模糊匹配,归集主题相同或相关联的指标项得到该业务领域的指标模型;所述指标模型包括项目指标的基本信息、数值量度、维度、取数规则以及计算和稽核关系。进一步地,所述步骤S2中一个指标模型在一个或多个报表场景模型中引用;将提取的报表模型按照报表格式组装得到报表场景模型。进一步地,所述步骤S3中所述任务调度引擎对数据源进行预处理包括:实时请求或定时调度,从业务生产系统获取业务源数据;根据报表指标的取数规则,并按预定义的维度条件对所述业务源数据进行抓取,提前生成指标数据集。进一步地,所述步骤S4中更新报表数据包括:根据报表场景模型与指标模型的引用关系,得到报表场景模型中包含的项目指标;从指标数据集中调取对应所述项目指标的指标数据;更新所述指标数据至报表场景模型,生成或更新报表数据;其中,通过获取控制台发起的实时数据更新请求进行手动更新报表数据;或者,通过定时任务监控数据源的变动自动更新报表数据。进一步地,当数据源变化,指标数据发生更新后,根据报表场景模型与指标模型的引用关系,通过消息或监听机制,更新指标数据所关联的报表;根据指标数据集的变化频率实时更新报表数据,包括惰性变化和频繁变化。另一方面,本专利技术提供了一种企业报表数据的指标化处理装置,包括报表指标建模器、指标模型选择器、报表模型生成器、报表模型组装器、任务调度引擎、报表数据生成器、控制台;所述报表指标建模器,用于对不同业务领域的指标项进行管理生成报表指标模型库;所述指标模型选择器,用于根据业务场景选择指标模型;所述报表模型生成器,用于将提取的报表指标模型组装成报表场景模型;;所述报表模型组装器,用于将提取的报表模型组装成报表场景模型;所述任务调度引擎,用于对数据源进行预处理生成指标数据集;所述报表数据生成器,用于根据报表场景模型与指标模型的引用关系,从指标数据集提取对应的指标数据生成报表数据。所述控制台,用于更新指标数据集及报表数据。进一步地,所述报表指标模型库根据不同业务领域中主题相同或相关联的指标项构建;一个指标模型在一个或多个报表场景模型中引用;所述指标模型包括项目指标的基本信息、数值量度、维度、取数规则以及计算和稽核关系。进一步地,所述任务调度引擎用于对数据源进行预处理,具体包括:通过控制台采用实时请求或定时调度的方式,从业务生产系统获取业务源数据,根据项目指标的取数规则,并依据预定义的维度条件对所述业务源数据进行抓取,提前生成指标数据集。进一步地,所述控制台,用于发起实时数据更新请求进行手动更新报表数据或者通过定时任务监控数据源的变动自动更新报表数据。本技术方案有益效果如下:本专利技术公开了一种企业报表数据的指标化处理方法及装置,该方法包括以下步骤:S1,获取不同企业业务报表的项目指标项,对不同业务领域的指标项进行归集生成报表指标模型库;S2,根据业务场景从所述报表指标模型库中提取报表指标模型,将提取的报表指标模型组装成报表场景模型,并建立报表场景模型与指标模型的引用关系;S3,通过任务调度引擎对数据源进行预处理生成指标数据集;S4,根据报表场景模型与指标模型的引用关系,从指标数据集提取对应的指标数据生成或更新报表数据。本专利技术实施例归纳整理各类业务财务报表中的项目形成指标项,区分业务领域纳入到指标库进行管理,支持从指标库中选择一部分指标集构造报表模型,报表模型用于表示报表的一个局部区域,一个或多个报表模型可组合用于生成场景化多样的报表格式或分析图形,通过指标和报表模型支持报表数据的预处理、预加载和并行计算,提高报表的应用性能。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分的从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。附图说明附图仅用于示出具体实施例的目的,而并不认为是对本专利技术的限制,在整个附图中,相同的参考符号表示相同的部件。图1为本专利技术实施例的一种企业报表数据的指标化处理方法的流程图;图2为本专利技术实施例的一种企业报表数据的指标化处理的逻辑结构图。具体实施方式下面结合附图来具体描述本专利技术的优选实施例,其中,附图构成本申请一部分,并与本专利技术的实施例一起用于阐释本专利技术的原理,并非用于限定本专利技术的范围。本专利技术的技术构思基于解决以下问题:1、由于各类报表中的存在着重复雷同的数据项,但报表系统中没有对这些数据项进行标准化、规范化并发布和共享,导致每设计一张报表时都要重新设置取数规则,自然会对相同的数据项设出不同的取数规则导致数据不一致。2、由于取数规则零星分散在各个报表设置中,原始数据发生变化后,也很难从大量的报表中解析出哪些受影响的报表进行逐一精准同步更新。3、由于各报表各自设置取数规则,各自分别解析执行,无法将公共的部分进行预处理预加载导致性能低下。本专利技术的一个具体实施例,如本文档来自技高网...

【技术保护点】
1.一种企业报表数据的指标化处理方法,其特征在于,包括以下步骤:/nS1,获取不同企业业务报表的项目指标项,对不同业务领域的指标项进行归集生成报表指标模型库;/nS2,根据业务场景从所述报表指标模型库中提取报表指标模型,将提取的报表指标模型组装成报表场景模型,并建立报表场景模型与指标模型的引用关系;/nS3,通过任务调度引擎对数据源进行预处理生成指标数据集;/nS4,根据报表场景模型与指标模型的引用关系,从指标数据集提取对应的指标数据生成或更新报表数据。/n

【技术特征摘要】
1.一种企业报表数据的指标化处理方法,其特征在于,包括以下步骤:
S1,获取不同企业业务报表的项目指标项,对不同业务领域的指标项进行归集生成报表指标模型库;
S2,根据业务场景从所述报表指标模型库中提取报表指标模型,将提取的报表指标模型组装成报表场景模型,并建立报表场景模型与指标模型的引用关系;
S3,通过任务调度引擎对数据源进行预处理生成指标数据集;
S4,根据报表场景模型与指标模型的引用关系,从指标数据集提取对应的指标数据生成或更新报表数据。


2.根据权利要求1所述的方法,其特征在于,所述步骤S1中对不同业务领域的指标项进行归集生成报表指标模型库,包括:
获取同一业务领域下,各项目指标项的主题信息;
对所述主题信息进行模糊匹配,归集主题相同或相关联的指标项得到该业务领域的指标模型;
所述指标模型包括项目指标的基本信息、数值量度、维度、取数规则以及计算和稽核关系。


3.根据权利要求1所述的方法,其特征在于,所述步骤S2中一个指标模型在一个或多个报表场景模型中引用;将提取的报表指标模型按照报表格式组装得到报表场景模型。


4.根据权利要求1或3所述的方法,其特征在于,所述步骤S3中所述任务调度引擎对数据源进行预处理包括:
实时请求或定时调度,从业务生产系统获取业务源数据;
根据报表指标的取数规则,并按预定义的维度条件对所述业务源数据进行抓取,提前生成指标数据集。


5.根据权利要求1所述的方法,其特征在于,所述步骤S4中更新报表数据包括:
根据报表场景模型与指标模型的引用关系,得到报表场景模型中包含的项目指标;
从指标数据集中调取对应所述项目指标的指标数据;
更新所述指标数据至报表场景模型,生成或更新报表数据;
其中,通过获取控制台发起的实时数据更新请求进行手动更新报表...

【专利技术属性】
技术研发人员:喻凯张潇潇庞焜月
申请(专利权)人:远光软件股份有限公司
类型:发明
国别省市:广东;44

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

1