一种基于元数据模型的管控方法及装置的制造方法
【技术领域】
[0001] 本发明涉及大数据技术领域,尤其涉及一种基于元数据模型的管控方法及装置。
【背景技术】
[0002] 大数据就是互联网发展到现今阶段的一种表象或特征而已,没有必要神话它或对 它保持敬畏之心,在以云计算为代表的技术创新大幕的衬托下,这些原本很难收集和使用 的数据开始容易被利用起来了,通过各行各业的不断创新,大数据会逐步为人类创造更多 的价值。
[0003]元数据(Metadata),又称中介数据、中继数据,为描述数据的数据(data about data),主要是描述数据属性(property)的信息,用来支持如指示存储位置、历史数据、资源 查找、文件记录等功能。元数据算是一种电子式目录,为了达到编制目录的目的,必须在描 述并收藏数据的内容或特色,进而达成协助数据检索的目的。
[0004] 目前的元数据的管控比较简易,从而导致了需要专业性很强的技术人员进行处 理,从而导致了体验性差的技术问题。
【发明内容】
[0005] 本发明实施例提供的一种基于元数据模型的管控方法及装置,解决了由于目前的 元数据的管控比较简易,使得需要专业性很强的技术人员进行处理,而导致的体验性差的 技术问题。
[0006] 本发明实施例提供的一种基于元数据模型的管控方法,包括:
[0007] 将获取到的元数据管控指令发送至元数据模型层,所述元数据管控指令为元数据 浏览指令和/或元数据分析指令和/或元数据检索指令;
[0008] 进行与所述元数据管控指令对应的元数据提取;
[0009] 将提取的所述元数据以列表形式进行展示。
[0010] 可选地,对获取到的元数据管控指令进行判断发送至元数据模型层之前还包括: [0011]进行包含有复数种元数据的元数据模型的建立。
[0012]可选地,所述元数据浏览指令包括数据库浏览指令或表浏览指令或表信息浏览指 令;
[0013] 所述元数据分析指令包括血缘分析指令或影响分析指令。
[0014] 可选地,将提取的所述元数据以列表形式进行展示具体包括:
[0015] 将根据所述数据库浏览指令提取的所述元数据按照对应的数据库名称以数据库 浏览列表形式进行展示,所述数据库列表的内容包括每个元数据对应的所述数据库名称和 库中文名称;
[0016] 或
[0017] 将根据所述表浏览指令提取的所述元数据按照对应的数据库名称以表浏览列表 形式进行展示,所述表浏览列表的内容包括每个元数据对应的所述数据库名称、表名称和 表中文名称;
[0018] 或
[0019] 将根据所述表信息浏览指令提取的所述元数据按照对应的数据库名称以表信息 浏览列表形式进行展示,所述表信息浏览列表的内容包括输入的字段信息及对应的元数据 属于所述数据库名称、所述表名称和所述表中文名称。
[0020] 可选地,将提取的所述元数据以列表形式进行展示具体包括:
[0021] 将根据所述血缘分析指令提取的所述元数据按照对应的数据库名称以血缘分析 列表或血缘分析图形形式进行展示;
[0022] 或
[0023] 将根据所述影响分析指令提取的所述元数据按照对应的数据库名称以影响分析 分析列表或影响分析图形形式进行展示。
[0024] 本发明实施例提供的一种基于元数据模型的管控装置,包括:
[0025] 发送单元,用于将获取到的元数据管控指令发送至元数据模型层,所述元数据管 控指令为元数据浏览指令和/或元数据分析指令和/或元数据检索指令;
[0026] 提取单元,用于进行与所述元数据管控指令对应的元数据提取;
[0027] 展示单元,用于将提取的所述元数据以列表形式进行展示。
[0028] 可选地,基于元数据模型的管控装置还包括:
[0029] 模型建立单元,用于进行包含有复数种元数据的元数据模型的建立。
[0030] 可选地,所述元数据浏览指令包括数据库浏览指令或表浏览指令或表信息浏览指 令;
[0031 ]所述元数据分析指令包括血缘分析指令或影响分析指令。
[0032] 可选地,展示单元具体包括:
[0033] 数据库浏览子单元,用于将根据所述数据库浏览指令提取的所述元数据按照对应 的数据库名称以数据库浏览列表形式进行展示,所述数据库列表的内容包括每个元数据对 应的所述数据库名称和库中文名称;
[0034] 或
[0035] 表浏览子单元,用于将根据所述表浏览指令提取的所述元数据按照对应的数据库 名称以表浏览列表形式进行展示,所述表浏览列表的内容包括每个元数据对应的所述数据 库名称、表名称和表中文名称;
[0036] 或
[0037] 表信息浏览子单元,用于将根据所述表信息浏览指令提取的所述元数据按照对应 的数据库名称以表信息浏览列表形式进行展示,所述表信息浏览列表的内容包括输入的字 段信息及对应的元数据属于所述数据库名称、所述表名称和所述表中文名称。
[0038] 可选地,展示单元具体包括:
[0039] 血缘分析子单元,用于将根据所述血缘分析指令提取的所述元数据按照对应的数 据库名称以血缘分析列表或血缘分析图形形式进行展示;
[0040] 或
[0041] 影响分析子单元,用于将根据所述影响分析指令提取的所述元数据按照对应的数 据库名称以影响分析分析列表或影响分析图形形式进行展示。
[0042] 从以上技术方案可以看出,本发明实施例具有以下优点:
[0043] 本发明实施例提供的一种基于元数据模型的管控方法及装置,其中,基于元数据 模型的管控方法包括:将获取到的元数据管控指令发送至元数据模型层,元数据管控指令 为元数据浏览指令和/或元数据分析指令和/或元数据检索指令;进行与元数据管控指令对 应的元数据提取;将提取的元数据以列表形式进行展示。本实施例中,通过将获取到的元数 据管控指令发送至元数据模型层,元数据管控指令为元数据浏览指令和/或元数据分析指 令和/或元数据检索指令,然后进行与元数据管控指令对应的元数据提取,最后将提取的元 数据以列表形式进行展示,解决了由于目前的元数据的管控比较简易,使得需要专业性很 强的技术人员进行处理,而导致的体验性差的技术问题。
【附图说明】
[0044] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可 以根据这些附图获得其它的附图。
[0045] 图1为本发明实施例提供的一种基于元数据模型的管控方法的一个实施例的结构 示意图;
[0046] 图2为本发明实施例提供的一种基于元数据模型的管控方法的另一个实施例的结 构示意图;
[0047] 图3为本发明实施例提供的一种基于元数据模型的管控装置的一个实施例的结构 示意图;
[0048] 图4为本发明实施例提供的一种基于元数据模型的管控装置的一个实施例的结构 示意图;
[0049] 图5为元数据的数据库浏览的界面示意图;
[0050] 图6为元数据的表浏览的界面示意图;
[0051 ]图7为元数据的表信息浏览的界面示意图;
[0052] 图8(a)至(c)为元数据的血缘分析的界面示意图;
[0053] 图9(a)至(c)为元数据的影响分析的界面示意图;
[0054] 图10(a)和(b)为元数据的元数据检索的界面示意图;
[0055] 图11为元数据模型示意图。
【具体实施方式】
[0056] 本发明实施例提供的一种基于元数据模型的管控方法及装置,解决了由于目前的 元数据的管控比较简易,使得需要专业性很强的技术人员进行处理,而导致的体验性差的 技术问题。
[0057] DS,(Data Studio数据管控);
[0058] LDM,(Logical Data Model逻辑数据模型);
[0059] PDM,(Physical Data Model物理数据模型);
[ΟΟ?Ο] Metadata,元数据,描述数据的数据;
[0061 ] MDS,(Metadata Sysem元数据系统);
[0062] DQ,(Data Quality数据质量);
[0063] DS,(Data Standard数据标准);
[0064] ETL,(Extract Transform Load抽取转换加载),数据仓库的数据加工的总称。
[0065] 为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明 实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述 的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域 普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护 的范围。