指标中台的数据分析方法、分析系统、终端及存储介质技术方案

技术编号:38034472 阅读:15 留言:0更新日期:2023-06-30 11:01
本申请公开了一种指标中台的数据分析方法、分析系统、终端及存储介质,该数据分析方法包括:利用JDBC接口接收数据查询语句,从指标中台获取待分析企业指标元数据;其中,数据查询语句为自定义查询语句,JDBC接口能够支持多个企业指标元数据关联查询;按照数据查询语句对待分析企业指标元数据进行处理;将处理后的待分析企业指标元数据进行展示。本申请的数据分析方法利用JDBC接口支持多个企业指标元数据关联查询,进而接收用户自定义查询语句,完成用户自定义查询,提升了指标中台对外开放查询的多样性。询的多样性。询的多样性。

【技术实现步骤摘要】
指标中台的数据分析方法、分析系统、终端及存储介质


[0001]本申请涉及数据分析
,特别是涉及一种指标中台的数据分析方法、分析系统、终端及存储介质。

技术介绍

[0002]在当今的大数据时代背景下,数据作为越来越重要的生产要素,将成为比土地、石油、煤矿等更为核心的生产资源,如何加工利用数据,释放数据价值,实现企业的数字化转型,是企业面临的重要课题。虽然充分有效挖掘数据价值的过程中充满了障碍,但是指标中台逐步扫平了这些障碍。
[0003]本申请专利技术人长期研究发现,指标中台在对外开放过程中,只能以单个指标API接口对外开放,查询方式相对单一,数据分析内容较少,存在数据孤岛的问题。

技术实现思路

[0004]本申请提供一种指标中台的数据分析方法、分析系统、终端及存储介质。
[0005]本申请采用的一个技术方案是提供一种指标中台的数据分析方法,数据分析方法包括:
[0006]利用JDBC接口接收数据查询语句,从指标中台获取待分析企业指标元数据;其中,数据查询语句为自定义查询语句,JDBC接口能够支持多个企业指标元数据关联查询;
[0007]按照数据查询语句对待分析企业指标元数据进行处理;
[0008]将处理后的待分析企业指标元数据进行展示。
[0009]其中,利用JDBC接口接收数据查询语句,从指标中台获取待分析企业指标元数据,包括:
[0010]利用JDBC接口接收数据查询语句;
[0011]基于数据查询语句进行血缘分析,得到数据查询语句对应的查询权限;
[0012]按照查询权限从指标中台获取待分析企业指标元数据。
[0013]其中,按照查询权限从指标中台获取待分析企业指标元数据,包括:
[0014]若待分析企业指标元数据中存在与查询权限对应的待分析企业指标元数据,则对待分析企业指标元数据对应的数据表进行权限限制。
[0015]其中,按照查询权限从指标中台获取待分析企业指标元数据,包括:
[0016]响应于数据查询语句对session查询,获取数据连接信息进行数据权限控制。
[0017]其中,基于数据查询语句进行血缘分析,得到数据查询语句对应的查询权限,包括:
[0018]确定数据查询语句对应的用户信息;
[0019]基于用户信息进行血缘分析,得到数据查询语句对应的查询权限。
[0020]其中,按照数据查询语句对待分析企业指标元数据进行处理,包括:
[0021]响应于待分析企业指标元数据来源于不同的数据表,利用若干OLAP引擎进行多表
数据融合计算。
[0022]本申请采用的另一个技术方案是提供一种指标中台的数据分析系统,系统包括:
[0023]查询端,查询端提供自定义查询语句功能;
[0024]指标中台,利用JDBC接口接收查询端发送的数据查询语句,获取待分析企业指标元数据;其中,数据查询语句为自定义查询语句,JDBC接口为对外查询接口;按照数据查询语句对待分析企业指标元数据进行处理,并将处理后的待分析企业指标元数据发送至查询端进行展示。
[0025]其中,指标中台还用于基于数据查询语句进行血缘分析,得到数据查询语句对应的查询权限;按照查询权限从指标中台获取待分析企业指标元数据。
[0026]本申请采用的另一个技术方案是提供一种终端设备,终端设备包括存储器以及与存储器连接的处理器;
[0027]其中,存储器用于存储程序数据,处理器用于执行程序数据以实现如上述的数据分析方法。
[0028]本申请采用的又一个技术方案是提供一种计算机存储介质,计算机存储介质用于存储程序数据,程序数据在被计算机执行时,用以实现如上述的数据分析方法。
[0029]本申请的有益效果是:本申请的指标中台的数据分析方法、分析系统、终端及存储介质,利用JDBC接口支持多个企业指标元数据关联查询,进而接收用户自定义查询语句,完成用户自定义查询,提升了指标中台对外开放查询的多样性。
附图说明
[0030]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1是本申请提供的指标中台的数据分析方法一实施例的流程示意图;
[0032]图2是本申请提供的指标中台的数据分析方法另一实施例的流程示意图;
[0033]图3是本申请提供的指标中台的数据分析方法又一实施例的流程示意图;
[0034]图4是本申请提供的指标中台的数据分析方法又一实施例的流程示意图;
[0035]图5是本申请提供的指标中台的数据分析系统一实施例的结构示意图;
[0036]图6是本申请提供的终端设备一实施例的结构示意图;
[0037]图7是本申请提供的计算机存储介质一实施例的结构示意图。
具体实施方式
[0038]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0039]请参阅图1,图1是本申请提供的指标中台的数据分析方法一实施例的流程示意图。
[0040]如图1所示,本申请实施例的数据分析方法具体可以包括以下步骤:
[0041]S1,利用JDBC接口接收数据查询语句,从指标中台获取待分析企业指标元数据。
[0042]其中,数据查询语句为自定义查询语句,JDBC接口能够支持多个企业指标元数据关联查询。
[0043]一些实施例中,数据分析系统利用对外查询的JDBC(Java Database Connectivity,Java数据库连接)接口接收用户发送的自定义查询语句,从指标中台中获取待分析的企业指标元数据。其中,待分析的企业指标元数据包括度量、维度和事实表等数据内容。度量为事实表中存放的数值型、连续的字段内容;维度为描述对象的属性或特征内容;事实表包含联系事实和维度表的数字度量值和键,可选地,事实表可能包含业务销售数据,例如现金登记事务所产生的数据。
[0044]具体地,数据分析系统基于潘多拉指标平台构建,潘多拉指标平台是一种银行指标管理和指标应用的统一平台。该平台以业务场景为驱动,提供了人工智能+商务智能+内容的基础能力,并结合组件化开放平台,提供数据分析与应用的一站式解决方案,潘多拉平台围绕指标管理和指标应用的全生命周期,提供了指标的录入、发布、派生、分享、可视化应用以及深度分析等全套解决方案,大大降低数据开发和应用的成本,提升了数据的应用效率。
[0045]一些实施例中,待分析的企业指标元数据的类型可以为自定义指标数据。示例性地,自定义指标数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种指标中台的数据分析方法,其特征在于,所述方法包括:利用JDBC接口接收数据查询语句,从指标中台获取待分析企业指标元数据;其中,所述数据查询语句为自定义查询语句,所述JDBC接口能够支持多个企业指标元数据关联查询;按照所述数据查询语句对所述待分析企业指标元数据进行处理;将处理后的所述待分析企业指标元数据进行展示。2.根据权利要求1所述的方法,其特征在于,所述利用JDBC接口接收数据查询语句,从指标中台获取待分析企业指标元数据,包括:利用JDBC接口接收数据查询语句;基于所述数据查询语句进行血缘分析,得到所述数据查询语句对应的查询权限;按照所述查询权限从指标中台获取待分析企业指标元数据。3.根据权利要求2所述的方法,其特征在于,所述按照所述查询权限从指标中台获取待分析企业指标元数据,包括:若所述待分析企业指标元数据中存在与所述查询权限对应的待分析企业指标元数据,则对所述待分析企业指标元数据对应的数据表进行权限限制。4.根据权利要求2所述的方法,其特征在于,所述按照所述查询权限从指标中台获取待分析企业指标元数据,包括:响应于所述数据查询语句对session查询,获取数据连接信息进行数据权限控制。5.根据权利要求2所述的方法,其特征在于,所述基于所述数据查询语句进行血缘分析,得到所述数据查询语句对应的查询权限,包括:确定所述数据查询语句对应的用户信息;基于所...

【专利技术属性】
技术研发人员:王博文
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:

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

1