一种数据仓库的指标血缘关系图的构建方法、装置和电子设备制造方法及图纸

技术编号:23343477 阅读:51 留言:0更新日期:2020-02-15 03:55
本发明专利技术提供了一种数据仓库的指标血缘关系图的构建方法、装置和电子设备。所述方法包括:获取来自数据库服务器或数据库服务器集群中的多个源数据表,其中,数据库服务器或数据库服务器集群为多个金融业务应用提供数据服务;根据多个金融业务应用涉及的业务主题对多个源数据表进行归并,生成以业务主题区分的多个归并数据表;为各归并数据表提供索引,记录指标数据从源数据表到归并数据表的数据对应关系,形成数据仓库;基于所述数据对应关系,构建应用于金融业务的指标血缘关系图。本发明专利技术的指标血缘关系图能够快速准确地提供报表,或者可快速访问数据库表中的特定信息,使得支持大型表和索引更容易,同时也提高了数据管理和查询性能。

A method, device and electronic equipment for constructing index blood relationship graph of data warehouse

【技术实现步骤摘要】
一种数据仓库的指标血缘关系图的构建方法、装置和电子设备
本专利技术涉及计算机信息处理领域,具体而言,涉及一种数据仓库的指标血缘关系图的构建方法、装置和电子设备。
技术介绍
随着电子商务的发展,例如互联网公司在日常运营中生成、累积的大量用户、商品、生产相关的数据呈现爆发式增长,数据结构也开始多元化,数据中含有的信息越来越多,公司对数据化运营也越来越关注。数据仓库用于对数据进行分处理工作,发挥着巨大的作用。然而,大数据时代的降临数据仓库慢慢转成分布式架构,以满足爆发式增长的计算以及存储的要求。数据仓库(DataWarehouse,简写为DW或DWH)是为企业所有级别的决策制定过程,提供所有类型数据支持的战略集合。它是单个数据存储,出于分析性报告和决策支持目的而创建。为需要业务智能的企业,提供指导业务流程改进、监视时间、成本、质量以及控制。数据仓库的基本架构主要包含的是数据流入流出的过程,可以分为源数据、数据仓库、数据应用。具体地,数据仓库中存储有各种各样的业务数据,不同的业务数据存储在不同的业务表中。在相关技术中,通常根据业务系统做成ER图,现有的BI(商务智能)分析人员在做业务分析时,需要使用ER表,很不方便。另外,BI分析人员是直接使用数据源(大量数据表)支持数据挖掘或数据分析等的业务应用,数据粒度粗,由于对源数据没有进行整合分类,所以需要每个BI分析人员理解整个系统,理解不同业务之间的关系,而业务数据量很大,造成数据仓库管理人员的工作量大。因此,学习成本高。此外,计算大量数据比较浪费。>综上,在提高数据管理和查询性能方面仍存在很大改进空间。
技术实现思路
为了解决上述问题,本专利技术提供了一种数据仓库的指标血缘关系图的构建方法,所述构建方法包括:获取来自数据库服务器或数据库服务器集群中的多个源数据表,其中,所述数据库服务器或数据库服务器集群为多个金融业务应用提供数据服务;根据所述多个金融业务应用涉及的业务主题对所述多个源数据表进行归并,生成以业务主题区分的多个归并数据表;为所述各归并数据表提供索引,记录指标数据从所述源数据表到所述归并数据表的数据对应关系,形成数据仓库;基于所述数据对应关系,构建应用于金融业务的指标血缘关系图。优选地,所述构建方法还包括:在可视化交互界面上图形化展示所述指标血缘关系图;通过所述可视化交互界面上接受用户操作,根据所述指标血缘关系图,查询所述源数据表或所述归并数据表中与所述目标查询信息相对应的数据。优选地,在可视化交互界面上图形化展示所述指标血缘关系图包括:通过具有层次结构的图形展示所述指标血缘关系图。优选地,所述业务主题包括事件、风控、交易、产品运营和推荐,所述层次结构包括与所述业务主题相对应的多个节点。优选地,所述归并包括通过以用户点击ID、事件ID、交易ID或活动ID作为索引关联相应的数据,以形成与业务主题相对应的多个归并数据表。优选地,所述多个归并数据表为不同维度的归并数据表。优选地,所述多个归并数据表通过转换规则相互转换。另外,本专利技术还提供了一种指标血缘关系图的构建装置,包括:数据获取模块,获取来自数据库服务器或数据库服务器集群中的多个源数据表,其中,所述数据库服务器或数据库服务器集群为多个金融业务应用提供数据服务;第一数据处理模块,根据所述多个金融业务应用涉及的业务主题对所述多个源数据表进行归并,生成以业务主题区分的多个归并数据表;第二数据处理模块,其用于为所述各归并数据表提供索引,记录指标数据从所述源数据表到所述归并数据表的数据对应关系,形成数据仓库;数据构建模块,基于所述数据对应关系,构建应用于金融业务的指标血缘关系图。优选地,所述构建装置还包括:数据查询模块,在可视化交互界面上图形化展示所述指标血缘关系图;通过所述可视化交互界面上接受用户操作,根据所述指标血缘关系图,查询所述源数据表或所述归并数据表中与所述目标查询信息相对应的数据。优选地,在可视化交互界面上图形化展示所述指标血缘关系图包括:通过具有层次结构的图形展示所述指标血缘关系图。优选地,所述业务主题包括事件、风控、交易、产品运营和推荐,所述层次结构包括与所述业务主题相对应的多个节点。优选地,所述归并包括通过以用户点击ID、事件ID、交易ID或活动ID作为索引关联相应的数据,以形成与业务主题相对应的多个归并数据表。优选地,所述多个归并数据表为不同维度的归并数据表。优选地,所述多个归并数据表通过转换规则相互转换另外,本专利技术还提供了一种电子设备,其中,该电子设备包括:处理器;以及存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行根据本专利技术所述的应用于金融业务的指标血缘关系图的构建方法。另外,本专利技术还提供了一种计算机可读存储介质,其中,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被处理器执行时,实现本专利技术所述的应用于金融业务的指标血缘关系图的构建方法。有益效果与现有技术相比,本专利技术的数据仓库根据多个金融业务应用涉及的业务主题将企业中现有的数据表进行有效的整合分类,并构建具有数据对应关系的指标数据血缘关系图,因此能够快速准确的提供报表,或者可快速访问数据库表中的特定信息;指标血缘关系图使得支持大型表和索引更容易,同时也提高了数据管理和查询性能;使用对应业务主题的归并数据表,而无需使用ER表,减少了分析人员的工作量,降低了学习成本。附图说明为了使本专利技术所解决的技术问题、采用的技术手段及取得的技术效果更加清楚,下面将参照附图详细描述本专利技术的具体实施例。但需声明的是,下面描述的附图仅仅是本专利技术本专利技术示例性实施例的附图,对于本领域的技术人员来讲,在不付出创造性劳动的前提下,可以根据这些附图获得其他实施例的附图。图1是本专利技术的数据仓库的指标血缘关系图的构建方法的一示例的流程图。图2是本专利技术的数据仓库的一示例的示意性结构框图。图3是本专利技术的实施例1的数据仓库的另一示例的示意性结构框图。图4是本专利技术的实施例1的数据仓库的指标血缘关系图的构建方法的另一示例的流程图。图5是本专利技术的实施例1的指标血缘关系图的查询显示界面的示意图。图6是本专利技术的实施例1的指标血缘关系图的查询显示界面的示意图。图7是本专利技术的实施例2的数据仓库的指标血缘关系图的构建装置的一示例的示意图。图8是本专利技术的实施例2的数据仓库的指标血缘关系图的构建装置的的另一示例的示意图。图9是根据本专利技术的一种电子设备的示例性实施例的结构框图。图10是根据本专利技术的计算机可读介质的示例性实施例的结构框图。具体实施方式现在将参考附图更全面地描述本专利技术的示例性实施例。然而,示例性实施例能够以多种形式实施,且不应被理解为本专利技术仅限于在此阐述的实施例。相反,提供这些示例性实施例能够使得本专利技术更加全面和完整,更加便于将专利技术构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的元本文档来自技高网...

【技术保护点】
1.一种数据仓库的指标血缘关系图的构建方法,其特征在于,所述构建方法包括:/n获取来自数据库服务器或数据库服务器集群中的多个源数据表,其中,所述数据库服务器或数据库服务器集群为多个金融业务应用提供数据服务;/n根据所述多个金融业务应用涉及的业务主题对所述多个源数据表进行归并,生成以业务主题区分的多个归并数据表;/n为所述各归并数据表提供索引,记录指标数据从所述源数据表到所述归并数据表的数据对应关系,形成数据仓库;/n基于所述数据对应关系,构建应用于金融业务的指标血缘关系图。/n

【技术特征摘要】
1.一种数据仓库的指标血缘关系图的构建方法,其特征在于,所述构建方法包括:
获取来自数据库服务器或数据库服务器集群中的多个源数据表,其中,所述数据库服务器或数据库服务器集群为多个金融业务应用提供数据服务;
根据所述多个金融业务应用涉及的业务主题对所述多个源数据表进行归并,生成以业务主题区分的多个归并数据表;
为所述各归并数据表提供索引,记录指标数据从所述源数据表到所述归并数据表的数据对应关系,形成数据仓库;
基于所述数据对应关系,构建应用于金融业务的指标血缘关系图。


2.根据权利要求1中所述的构建方法,其特征在于,所述构建方法还包括:
在可视化交互界面上图形化展示所述指标血缘关系图;
通过所述可视化交互界面上接受用户操作,根据所述指标血缘关系图,查询所述源数据表或所述归并数据表中与所述目标查询信息相对应的数据。


3.根据权利要求1-7中任一项中所述的构建方法,其特征在于,在可视化交互界面上图形化展示所述指标血缘关系图包括:通过具有层次结构的图形展示所述指标血缘关系图。


4.根据权利要求1-7中任一项所述的构建方法,其特征在于,所述业务主题包括事件、风控、交易、产品运营和推荐,所述层次结构包括与所述业务主题相对应的多个节点。


5.根据权利要求1-7中任一项所述的构建方法,其特征在于,所述归并包括通过以用户点击ID、事件ID、交易ID或活动ID作为索引关联相应的数据...

【专利技术属性】
技术研发人员:金晶王安滨常富洋
申请(专利权)人:北京淇瑀信息科技有限公司
类型:发明
国别省市:北京;11

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

1