本发明涉及数据分析领域,特别涉及一种可观测风险业绩的细粒度指标的方法。
背景技术:
1、本发明属于资管行业绩效与风险分析系统建设领域与本发明相关的已有技术、以及已有技术的缺点当前指标分析系统中,通常依赖于python、java或者sql等技术进行研发,在数据模型的设计及管理方面基本完全依赖于er模型,对指标的分析定义不够深入,距离业务语义层较远、表达的业务语义不充分,无法满足数据消费时的需要。此外,系统层面上无法提供有价值的指标计算可观测能力,如,无法给出准确的指标血缘关系,极大影响了数据的分析使用效率。
2、因此存在如下技术问题:
3、基于本体论构建绩效风险指标体系,解决传统建模方式语义表达能力不足问题;基于可观测的指标计算技术,解决现有各类计算引擎无法提供指标可观测能力的问题。
技术实现思路
1、本发明因此提出了如下解决方案:
2、一种可观测风险业绩的细粒度指标的方法,包括如下步骤:
3、步骤1,建立多个管理对象最小单位的单个指标,并建立该单个指标函数;
4、步骤2,根据所述单个指标之间的函数关系将所述单个指标分为前向和后向指标,并形成用第一第一前向指标和第二前向指标表达第三后向指标的递归函数,从而形成有向无环图的关系;
5、步骤3,根据任一个单个指标查询并显示前向指标和后向指标;
6、步骤4,配置期望的数据质量检测规则已检测所述单个指标并输出相应的报告。
7、优选地,所述单个指标函数返回dataframe格式,由关键值(key)和指标值(indicator value)构成。
8、优选地,所述相应的报告包括:测试运行成功与否,若测试运行失败:运行错误代码和若测试运行成功,提供如下信息:运行耗时、运行时间,运行校验规则数量,每个校验规则检测的总记录数、多少通过、多少不通过,没通过校验规则的数据记录(key)。
1.一种可观测风险业绩的细粒度指标的方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的可观测风险业绩的细粒度指标的方法,其特征在于,所述单个指标函数返回dataframe格式,由关键值(key)和指标值(indicator value)构成。
3.根据权利要求2所述的可观测风险业绩的细粒度指标的方法,其特征在于,所述相应的报告包括:测试运行成功与否,若测试运行失败:运行错误代码和若测试运行成功,提供如下信息:运行耗时、运行时间,运行校验规则数量,每个校验规则检测的总记录数、多少通过、多少不通过,没通过校验规则的数据记录(key)。