一种资产分布报告自动生成方法技术

技术编号:38715993 阅读:8 留言:0更新日期:2023-09-08 14:58
一种资产分布报告自动生成方法,包括如下步骤:步骤1,构建父级节点,在所述父级节点下的叶子节点,与所述父级节点同级的合计基准节点和资产差值节点,使得满足如下关系:父级节点=其下的叶子节点之和,资产差值节点=父级节点

【技术实现步骤摘要】
一种资产分布报告自动生成方法


[0001]本专利技术涉及资产管理机构的报告开发领域,针对资产分布类报告,提供了一种基于树形数据结构的报告开发制作方法,特别涉及一种资产分布报告自动生成方法。

技术介绍

[0002]资产管理作为被强监管的行业,有定期向客户及监管机构报告产品运作情况的法律义务。随着资产管理业务发展,各机构发行的产品类型及数量都在不断扩增,对应的各类资产分布报告的开发工作逐渐增多。图1示出了现有技术的处理方法,可以看到,需求方将需求汇报到开发人员,通过对多个源数据库的综合调用形成相应的报告。
[0003]目前资产分布报告开发模式主要是针对需求进行一对一开发,常见的步骤为:
[0004]1)前向资产分布报告需求方会根据每一份报告以电话、邮件等形式提出需求;
[0005]2)开发人员接受到需求后,直接利用源数据(ODS层),在数据库中进行报表的数据开发,绝大多数是以SQL或者Stored Procedure(存储过程)写成的;
[0006]3)最后报告数据以文件形式传递给报告需求方
[0007]这种模式有4个主要缺陷:
[0008]1)维护代价高,一个资产分布报告指标口径的调整,涉及多个程序的修改;
[0009]2)复用性差,不同资产分布报告在处理同一个或者相似指标的时候,计算逻辑无法复用;
[0010]3)数据不自洽,同一个资产分布报告数据来自多个数据源,相关指标逻辑上不自洽;
[0011]4)资产分布报告质量无保障,底层数据的调整或修复,缺少回测机制,业务人员对系统信任度低。

技术实现思路

[0012]为了解决上述技术问题,本专利技术提出了如下解决方案:
[0013]一种资产分布报告自动生成方法,包括如下步骤:
[0014]步骤1,构建父级节点,在所述父级节点下的叶子节点,与所述父级节点同级的合计基准节点和资产差值节点,使得满足如下关系:
[0015]父级节点=其下的叶子节点之和,资产差值节点=父级节点

合计基准节点;
[0016]步骤2,构建需要计算的指标,并将所述指标与步骤1中的对应的节点建立关联;
[0017]步骤3,通过递归构建资产分类树,记录每个节点的属性,所述属性至少包括:是否为叶子节点,加工逻辑,自身父节点信息和自身的孩子节点信息;
[0018]步骤4,所述步骤3中的分类树传递给处理模块,以形成每个需要计算的指标。
[0019]根据本专利技术的一个优选实施例,在步骤4中包括:步骤4

1,并发获取所有的叶子节点明细数据;步骤4

2,非叶子节点根据自身的孩子节点信息进行汇总操作;步骤4

3根据步骤2获取需要计算的指标逻辑。
[0020]根据本专利技术的一个优选实施例,所有的各类资产之和

合计基准=资产差值。
[0021]根据本专利技术的一个优选实施例,形成指标池,报告配置库和通用指标库。
[0022]根据本专利技术的一个优选实施例,将步骤1

4封装形成计算引擎,并由该计算引擎自动形成资产分布报告。根据本专利技术的一个优选实施例,所述指标包括:期末资产规模、收益和收益率。
[0023]根据本专利技术的一个优选实施例,所述资产分布报告包括纵轴和横轴,所述纵轴包括父级节点,在所述父级节点下的叶子节点,与所述父级节点同级的合计基准节点和资产差值节点的信息。
[0024]该专利技术打破传统报告开发模式,分类树的自动化构建方式基于一套计算引擎实现零代码配置式开发,有效降低企业的报告开发资源投入通过DELTA的管理提高数据质量,减少后续数据质量的额外测试。数据偏差计算跟报告数据计算绑定,大大减少数据问题后续发现的成本(越早发现成本越底)快速高质量地提供客户报告,提高客户服务满意度,促进资管业务发展。
附图说明
[0025]图1示出了现有技术的报告形成流程;
[0026]图2示出了本专利技术的报告形成流程;
[0027]图3是树型数据模型示意图;
[0028]图4是差值节点示意图;
[0029]图5是本专利技术自动生成方法形成的报告的示意图。
[0030]图6是本专利技术资产分布报告自动生成方法的流程图。
具体实施方式
[0031]如图6所示,一种资产分布报告自动生成方法,包括如下步骤:
[0032]步骤1,构建父级节点,在所述父级节点下的叶子节点,与所述父级节点同级的合计基准节点和资产差值节点,使得满足如下关系:
[0033]父级节点=其下的叶子节点之和,资产差值节点=父级节点

合计基准节点;
[0034]步骤2,构建需要计算的指标,并将所述指标与步骤1中的对应的节点建立关联;
[0035]步骤3,通过递归构建资产分类树,记录每个节点的属性,所述属性至少包括:是否为叶子节点,加工逻辑,自身父节点信息和自身的孩子节点信息;
[0036]步骤4,所述步骤3中的分类树传递给处理模块,以形成每个需要计算的指标。
[0037]根据本专利技术的一个优选实施例,在步骤4中包括:步骤4

1,并发获取所有的叶子节点明细数据;步骤4

2,非叶子节点根据自身的孩子节点信息进行汇总操作;步骤4

3根据步骤2获取需要计算的指标逻辑。
[0038]根据本专利技术的一个优选实施例,所有的各类资产之和

合计基准=资产差值。
[0039]根据本专利技术的一个优选实施例,形成指标池,报告配置库和通用指标库。
[0040]根据本专利技术的一个优选实施例,将步骤1

4封装形成计算引擎,并由该计算引擎自动形成资产分布报告。根据本专利技术的一个优选实施例,所述指标包括:期末资产规模、收益和收益率。
[0041]根据本专利技术的一个优选实施例,所述资产分布报告包括纵轴和横轴,所述纵轴包括父级节点,在所述父级节点下的叶子节点,与所述父级节点同级的合计基准节点和资产差值节点的信息。
[0042]图2中示出了报告在本专利技术中的形成过程:
[0043]1)资产分布报告开发人员收到报告请求后,在已建立好的指标池中选择所需指标,配置报告树型机构模板;
[0044]2)如果指标池中没有所需指标,则将需求传递至数据开发人员,将新的指标添加至指标池中;
[0045]3)数据开发人员,利用需求口径,从源数据库加工指标至通用指标库;
[0046]4)资产分布报告输出由本专利技术的计算引擎利用配置库和通用指标库加工而成,由系统输出(API)。
[0047]本专利技术将资产分布报告,通常是二维报表,抽象为树型数据模型,称之为分类树。
[0048]树型数据模型很准确地记录了各类子资产(子节点)与父资产(父节点)之间的关系,可以通过这种关系将子节点的数据汇总到父节点上。这种数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种资产分布报告自动生成方法,包括如下步骤:步骤1,构建父级节点,在所述父级节点下的叶子节点,与所述父级节点同级的合计基准节点和资产差值节点,使得满足如下关系:父级节点=其下的叶子节点之和,资产差值节点=父级节点

合计基准节点;步骤2,构建需要计算的指标,并将所述指标与步骤1中的对应的节点建立关联;步骤3,通过递归构建资产分类树,记录每个节点的属性,所述属性至少包括:是否为叶子节点,加工逻辑,自身父节点信息和自身的孩子节点信息;步骤4,所述步骤3中的分类树传递给处理模块,以形成每个需要计算的指标。2.根据权利要求1所述的资产分布报告自动生成方法,其特征在于,在步骤4中包括:步骤4

1,并发获取所有的叶子节点明细数据;步骤4

2,非叶子节点根据自身的孩子节点信息进行汇总操作;步...

【专利技术属性】
技术研发人员:汪松良王苹周海涛郑瀚肖定和杨帆徐沛阳王启伟杨竞霜
申请(专利权)人:嘉实远见科技北京有限公司
类型:发明
国别省市:

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

1