搜索
您的当前位置:首页正文

基于知识图谱的元数据可视化地图构建方法及系统[发明专利]

来源:六九路网
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 109871417 A(43)申请公布日 2019.06.11

(21)申请号 201811637084.4(22)申请日 2018.12.29

(71)申请人 国家开发银行

地址 100031 北京市西城区复兴门内大街

18号(72)发明人 滕光进 钟晓良 范丽君 徐涛 

李成竹 (74)专利代理机构 北京德恒律师事务所 11306

代理人 张建山(51)Int.Cl.

G06F 16/29(2019.01)G06F 16/36(2019.01)

权利要求书1页 说明书4页 附图2页

CN 109871417 A(54)发明名称

基于知识图谱的元数据可视化地图构建方法及系统(57)摘要

本发明公开了一种基于知识图谱的元数据可视化地图构建方法及系统,该方法包括:获取根据元数据生成的图数据,所述图数据包括元数据底图和元数据图层,所述元数据图层包括为各

所述元数据底图包括为所个元数据分配的图层,

述各个元数据分配的坐标位置;根据所述元数据底图和所述元数据图层加载元数据信息以形成并展示所述元数据地图。本发明的上述技术方案,解决了在元数据管理中的用户体验问题,通过利用地图技术,来构建和展示元数据地图,加强了元数据的视觉可视化能力,从而提升了用户体验效果。

CN 109871417 A

权 利 要 求 书

1/1页

1.一种基于知识图谱的元数据可视化地图构建方法,其特征在于,包括:获取根据元数据生成的图数据,所述图数据包括元数据底图和元数据图层,所述元数据图层包括为各个元数据分配的图层,所述元数据底图包括为所述各个元数据分配的坐标位置;

根据所述元数据底图和所述元数据图层加载元数据信息以形成并展示所述元数据地图。

2.根据权利要求1所述的基于知识图谱的元数据可视化地图构建方法,其特征在于,利用以下展示模式之中的至少一种展示所述元数据地图:

元数据地图缩放、元数据地图漫游、鸟瞰、流动路名、路径遍历、搜索定位。3.根据权利要求1所述的基于知识图谱的元数据可视化地图构建方法,其特征在于,所述元数据图层包括技术视角图层和业务视角图层;

其中,所述技术视角图层包括表图层和字段图层,所述业务视角图层包括报表图层和指标图层。

4.根据权利要求1所述的基于知识图谱的元数据可视化地图构建方法,其特征在于,所述图数据还包括元数据节点关系信息和标签信息;

其中,根据所述元数据底图和所述元数据图层加载元数据信息包括:遍历图数据以实现元数据的元数据节点遍历、元数据节点关系遍历和标签信息查询。

5.根据权利要求4所述的基于知识图谱的元数据可视化地图构建方法,其特征在于,在遍历图数据之后还包括:

根据元数据节点关系遍历的结果进行分析。

6.一种基于知识图谱的元数据可视化地图构建系统,其特征在于,包括:元数据服务模块,用于获取根据元数据生成的图数据,所述图数据包括元数据底图和元数据图层,所述元数据图层包括为各个元数据分配的图层,所述元数据底图包括为所述各个元数据分配的坐标位置;

元数据应用模块,根据所述元数据底图和所述元数据图层加载元数据信息以形成并展示所述元数据地图。

7.根据权利要求6所述的基于知识图谱的元数据可视化地图构建系统,其特征在于,所述元数据应用模块利用以下展示模式之中的至少一种展示所述元数据地图:

元数据地图缩放、元数据地图漫游、鸟瞰、流动路名、路径遍历、搜索定位。8.根据权利要求6所述的基于知识图谱的元数据可视化地图构建系统,其特征在于,所述元数据图层包括技术视角图层和业务视角图层;

其中,所述技术视角图层包括表图层和字段图层,所述业务视角图层包括报表图层和指标图层。

9.根据权利要求6所述的基于知识图谱的元数据可视化地图构建系统,其特征在于,所述图数据还包括元数据节点关系信息和标签信息;

其中,所述元数据服务模块还用于遍历图数据以实现元数据的元数据节点遍历、元数据节点关系遍历和标签信息查询。

10.根据权利要求9所述的基于知识图谱的元数据可视化地图构建系统,其特征在于,所述元数据应用模块还用于根据元数据节点关系遍历的结果进行分析。

2

CN 109871417 A

说 明 书

基于知识图谱的元数据可视化地图构建方法及系统

1/4页

技术领域

[0001]本发明涉及一种基于知识图谱的元数据可视化地图构建方法及系统。

背景技术

[0002]随着大数据时代的到来以及各企业业务的持续发展,数据的数量、种类越来越多,数据之间的关系越来越复杂,数据的应用场景也从传统的统计分析,到现在基于大数据的机器学习、知识图谱等。数据的深度挖掘使用、数据对业务的促进、数据在企业运营等方方面面均发挥着越来越重要的作用,数据资产已经逐步成为企业的核心资产之一。[0003]元数据是关于数据的数据,是对数据进行描述、解释、定位并使其更方便检索、使用或管理的数据。元数据是数据的共享、交换、分析、使用的基础,大数据必然产生海量元数据,元数据变得更加重要,元数据存储、管理、使用、分析的好坏,直接决定了数据应用在企业中的好坏。只有管好元数据,才能用好数据。传统的元数据管理是基于关系型数据库实现的,传统的元数据管理系统中元数据关系的浏览。但是,在大数据时代下,传统元数据的用户体验较差,无法快速定位元数据,无法清晰明了展示不同层级的元数据信息,无法满足不同角色的使用者需求。

发明内容

[0004]针对相关技术中的上述技术问题,本发明提出一种基于知识图谱的元数据可视化地图构建方法及系统,能够提升用户体验效果。[0005]本发明的技术方案是这样实现的:[0006]根据本发明的一个方面,提供了一种基于知识图谱的元数据可视化地图构建方法,包括:

[0007]获取根据元数据生成的图数据,图数据包括元数据底图和元数据图层,元数据图层包括为各个元数据分配的图层,元数据底图包括为各个元数据分配的坐标位置;[0008]根据元数据底图和元数据图层加载元数据信息以形成并展示元数据地图。[0009]根据本发明的实施例,利用以下展示模式之中的至少一种展示元数据地图:元数据地图缩放、元数据地图漫游、鸟瞰、流动路名、路径遍历、搜索定位。[0010]根据本发明的实施例,元数据图层包括技术视角图层和业务视角图层;其中,技术视角图层包括表图层和字段图层,业务视角图层包括报表图层和指标图层。[0011]根据本发明的实施例,图数据还包括元数据节点关系信息和标签信息;其中,根据元数据底图和元数据图层加载元数据信息包括:遍历图数据以实现元数据的元数据节点遍历、元数据节点关系遍历和标签信息查询。[0012]根据本发明的实施例,在遍历图数据之后还包括:根据元数据节点关系遍历的结果进行分析。

[0013]根据本发明的另一方面,提供了一种基于知识图谱的元数据可视化地图构建系统,包括:元数据服务模块,用于获取根据元数据生成的图数据,图数据包括元数据底图和

3

CN 109871417 A

说 明 书

2/4页

元数据图层,元数据图层包括为各个元数据分配的图层,元数据底图包括为各个元数据分配的坐标位置;元数据应用模块,根据元数据底图和元数据图层加载元数据信息以形成并展示元数据地图。

[0014]根据本发明的实施例,元数据应用模块利用以下展示模式之中的至少一种展示元数据地图:元数据地图缩放、元数据地图漫游、鸟瞰、流动路名、路径遍历、搜索定位。[0015]根据本发明的实施例,元数据图层包括技术视角图层和业务视角图层;其中,技术视角图层包括表图层和字段图层,业务视角图层包括报表图层和指标图层。[0016]根据本发明的实施例,图数据还包括元数据节点关系信息和标签信息;其中,元数据服务模块还用于遍历图数据以实现元数据的元数据节点遍历、元数据节点关系遍历和标签信息查询。

[0017]根据本发明的实施例,元数据应用模块还用于根据元数据节点关系遍历的结果进行分析。

[0018]本发明的上述技术方案,解决了在元数据管理中的用户体验问题,通过利用地图技术,来构建和展示元数据地图,加强了元数据的视觉可视化能力,从而提升了用户体验效果。

附图说明

[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

[0020]图1是根据本发明实施例的基于知识图谱的元数据可视化地图构建方法的流程图;

[0021]图2是根据本发明实施例的基于知识图谱的元数据可视化地图构建系统的框图;[0022]图3是根据本发明实施例的元数据地图应用的流程图。

具体实施方式

[0023]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。

[0024]如图1所示,根据本发明的实施例提供了一种基于知识图谱的元数据可视化地图构建方法,包括以下步骤:[0025]S10,获取根据元数据生成的图数据,图数据包括元数据底图和元数据图层,元数据图层包括为各个元数据分配的图层,元数据底图包括为各个元数据分配的坐标位置;[0026]S20,根据元数据底图和元数据图层加载元数据信息以形成并展示元数据地图。[0027]本发明的上述技术方案,解决了在元数据管理中的用户体验问题,通过利用地图技术,来构建和展示元数据地图,加强了元数据的视觉可视化能力,从而提升了用户体验效果。

4

CN 109871417 A[0028]

说 明 书

3/4页

根据本发明的实施例,在步骤S20中,利用以下展示模式之中的至少一种展示元数

据地图:元数据地图缩放、元数据地图漫游、鸟瞰、流动路名、路径遍历、搜索定位。具体的,传统基于菜单方式的元数据用户体验无法满足大数据时代海量元数据的管理和使用要求,为了解决基于大数据的元数据地图的用户体验问题。本发明以地图技术为依据,独创了上述的元数据地图的展示模式。其中,元数据地图缩放包括:使用鼠标滚轮实现数据地图的放大、缩小,可动态增加和减少展示内容,当元数据地图放大或缩小到设定的临界值时,可自动切换到下一图层;元数据地图漫游是指通过拖拽元数据地图实现在元数据地图中的漫游;鸟瞰是指在地图的缩略图上,进行系统的快速切换;流动路名包括:在进行元数据信息浏览时,选中对应节点,元数据相关的属性数据、关系信息和标签信息会跟随移动位置同步变化;路径遍历包括:根据设定的起点和终点条件,遍历起点和终点间的全部节点,以此为基础,进一步实现元数据的条件筛选;搜索定位包括:根据指定的查询条件,实现元数据的全局搜索,并将搜索结果在地图中定位。[0029]在一个实施例中,在展示规范上,可依据元数据的分类,设计元数据地图不同分类的图例规范。并且,可以依据元数据地图的用户模式,设计元数据地图的层级图例、色彩规范、组合形式等。

[0030]根据本发明的实施例,在元数据地图的底图技术方面,元数据图层包括技术视角图层和业务视角图层;其中,技术视角图层包括表图层和字段图层,业务视角图层包括报表图层和指标图层。每个元数据都分配了现有的图层和坐标,在节点属性中记录该坐标位置。对元数据地图设立了技术视角和业务视角的图层,技术视角分区域、系统、表及字段等四大图层;业务视角从区域、系统、报表、指标等图层。其中,业务视角和技术视角可以相互贯通。从而,能够分级展现各图层的基础要素与管理要素,从宏观到微观地聚焦信息,充分发挥元数据地图的展现特性。

[0031]根据本发明的实施例,在元数据地图交互技术方面,元数据地图的交互技术以元数据地图的底图为基础,结合使用模式和展示规范,综合多种前端技术,能够让用户在前端以地图的用户体验对元数据进行分析、使用和展示。[0032]根据本发明的实施例,图数据还包括元数据节点关系信息和标签信息。相应的,在步骤S20中,根据元数据底图和元数据图层加载元数据信息包括:遍历图数据以实现元数据的元数据节点遍历、元数据节点关系遍历(例如,血缘分析、影响分析、全景分析)和标签信息查询。另外,还可以实现全局搜索、模式匹配等应用。[0033]根据本发明的实施例,在遍历图数据之后还包括:根据元数据节点关系遍历的结果进行分析。

[0034]如图2所示,根据本发明的实施例,还提供了一种基于知识图谱的元数据可视化地图构建系统,包括以下模块:[0035]元数据服务模块,用于获取根据元数据生成的图数据,图数据包括元数据底图和元数据图层,元数据图层包括为各个元数据分配的图层,元数据底图包括为各个元数据分配的坐标位置;

[0036]元数据应用模块,根据元数据底图和元数据图层加载元数据信息以形成并展示元数据地图。

[0037]根据本发明的实施例,图数据还包括元数据节点关系信息和标签信息。并且,元数

5

CN 109871417 A

说 明 书

4/4页

据服务模块还用于遍历图数据以实现元数据的元数据节点遍历、元数据节点关系遍历和标签信息查询。具体的,元数据服务模块可主要包括图数据遍历子模块,从而实现元数据的节点遍历、关系遍历和标签查询功能。元数据服务模块的核心功能是算法实现,在该模块中,实现了元数据地图的动态生成、关系遍历(例如血缘分析、影响分析、全景分析)、标签遍历、全局搜索等算法。

[0038]根据本发明的实施例,对于元数据应用模块,元数据应用模块可主要包括全景视图子模块和血缘影响分析子模块两个功能子模块。全景视图子模块结合元数据底图和元数据图层,按照元数据的层级划分,逐层动态加载元数据信息,实现元数据地图层级钻取、无损缩放、数据漫游、鸟瞰图、流动路名和搜索定位功能。[0039]另外,元数据应用模块还可用于根据元数据节点关系遍历的结果进行分析。具体的,可通过血缘影响分析子模块实现元数据的血缘影响分析、数据下载、二次分析等功能。[0040]在一个实施例中,元数据地图应用流程如图3所示,用户直接访问元数据应用模块,根据用户的需要元数据应用模块会向元数据服务模块发送交易请求获取数据。元数据服务模块收到交易请求后会调用图数据遍历模块获取元数据存储模块中存储的元数据信息,并将数据返回给元数据应用模块。元数据应用模块接收到数据后通过全景视图模块和血缘影响分析视图模块进行数据展示。[0041]综上所述,借助于本发明的上述技术方案,元数据服务模块基于元数据地图的底图和图层数据,使用查询技术和图数据遍历技术,实现元数据的节点遍历、关系遍历和标签查询,并提供数据服务接口。元数据应用模块融合多种前端展示技术,通过调用数据服务接口获取底图和图层数据,建立元数据地图的全景视图和血缘影响分析视图,通过元数据地图的形式实现了元数据前端交互。

[0042]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

6

CN 109871417 A

说 明 书 附 图

1/2页

图1

图2

7

CN 109871417 A

说 明 书 附 图

2/2页

图3

8

因篇幅问题不能全部显示,请点此查看更多更全内容

Top