元数据管理方法、装置及电子设备制造方法及图纸

技术编号:20025618 阅读:32 留言:0更新日期:2019-01-06 04:30
本发明专利技术实施例提供一种元数据管理方法、装置及电子设备,所述元数据管理方法包括:获取目标元数据进行改变的改变操作;以及根据所述改变操作生成所述目标元数据的目标子版本,所述目标子版本包括所述目标元数据被执行所述改变操作后的描述参数。

【技术实现步骤摘要】
元数据管理方法、装置及电子设备
本专利技术涉及数据处理领域,具体而言,涉及一种元数据管理方法、装置及电子设备。
技术介绍
随着信息数据量的巨大增长,人们对数据探索的需求也日益剧增,其中元数据非常重要,如何存储和管理元数据便成了一个问题。于是人们采用了如数据库及相关表来达到存储和管理元数据的目的。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种元数据管理方法、装置及电子设备。本专利技术实施例提供的一种元数据管理方法,包括:获取目标元数据进行改变的改变操作;以及根据所述改变操作生成所述目标元数据的目标子版本,所述目标子版本包括所述目标元数据被执行所述改变操作后的描述参数。可选地,所述描述参数包括唯一识别号、创建时间、子版本号、来源关联识别号、关联元数据识别号中的一种或多种参数,所述关联元数据识别号用于与关联的元数据的子版本建立连接。可选地,所述根据所述改变操作生成所述目标元数据的目标子版本的步骤,包括:查询所述目标元数据最近一次生成的子版本的最近子版本号;根据所述最近子版本号得到目标子版本的子版本号;根据预设规则生成所述目标子版本的唯一标识;获取所述改变操作的操作时间;记录与所述改变操作关联的其它元数据的子版本的唯一识别号,和/或,所述改变操作对应的来源关联识别号;根据所述目标子版本的子版本号、操作时间、关联的其它元数据的子版本的唯一识别号和/或所述来源关联识别号形成所述目标子版本。可选地,所述改变操作是删除操作,所述根据所述改变操作生成所述目标元数据的目标子版本的步骤,包括:生成所述目标元数据的目标子版本,所述目标子版本与其它元数据各个版本相互独立。可选地,所述改变操作是更改操作,所述根据所述改变操作生成所述目标元数据的目标子版本的步骤,包括:生成所述目标元数据的目标子版本,所述目标子版本与其它元数据各个版本相互独立。可选地,所述方法还包括:接收查询操作,所述查询操作携带有查询唯一识别号;通过所述查询唯一识别号与各个元数据的子版本的唯一识别号进行对比,以查找出查询元数据的子版本。本专利技术实施例还提供一种元数据管理装置,包括:获取模块,用于获取目标元数据进行改变的改变操作;生成模块,用于根据所述改变操作生成所述目标元数据的目标子版本,所述目标子版本包括所述目标元数据被执行所述改变操作后的描述参数;建立模块,用于建立所述目标子版本与其它指定元数据的子版本之间的关联连接,所述其它指定元数据为与所述目标子版本有关系的元数据。可选地,所述描述参数包括唯一识别号、创建时间、子版本号、来源关联识别号、关联元数据识别号中的一种或多种参数,所述关联元数据识别号用于与关联的元数据的子版本建立连接。可选地,所述生成模块还用于:查询所述目标元数据最近一次生成的子版本的最近子版本号;根据所述最近子版本号得到目标子版本的子版本号;根据预设规则生成所述目标子版本的唯一标识;获取所述改变操作的操作时间;记录与所述改变操作关联的其它元数据的子版本的唯一识别号,和/或,所述改变操作对应的来源关联识别号;根据所述目标子版本的子版本号、操作时间、关联的其它元数据的子版本的唯一识别号和/或所述来源关联识别号形成所述目标子版本。本专利技术实施例还提供一种电子设备,包括:存储器;处理器;所述存储器用于存储支持处理器执行上述方法的程序,所述处理器被配置为用于执行所述存储器中存储的程序。与现有技术相比,本专利技术实施例的元数据管理方法、装置及电子设备,在目标元数据进行改变操作时,会随着改变操作可以生成目标子版本,可以记录对元数据的改变操作中的描述参数,可以方便在后续查询元数据的改变操作。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的电子设备的方框示意图。图2为本专利技术实施例提供的元数据管理方法的流程图。图3为本专利技术实施例提供的元数据连接状态的示意图。图4为本专利技术实施例提供的元数据管理装置的功能模块示意图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本专利技术的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。专利技术人对现有状态的研究,目前绝大多数基于数据库的存储和管理元数据的方案存在以下几个缺陷:需要设计诸多表结构才能满足元数据的多样化存储;需要设计诸多表才能将元数据之间的关系构建完整;复杂的表结构导致后期维护成本巨大;复杂的表结构不利于后期的扩展;对于元数据的历史版本管理需要设计相当复杂的逻辑,难以追溯元数据之间的关系及历史使用情况;对于元数据分析,元数据血缘等元数据应用的要求编写复杂的SQL。基于上述缺陷,本申请通过以下多个实施例可以有效地解决上述技术问题,具体描述如下。如图1所示,是一电子设备100的方框示意图。所述电子设备100包括存储器111、存储控制器112、处理器113、外设接口114、输入输出单元115、显示单元116。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对电子设备100的结构造成限定。例如,电子设备100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。本实施例所述的电子设备100可以是个人计算机、图像处理服务器、车载设备或者移动电子设备等具有图像处理能力的计算设备。所述存储器111、存储控制器112、处理器113、外设接口114、输入输出单元115及显示单元116各元件相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。所述存储器111中存储至少一个以软件或固件(Firmware)的形式的软件功能模块,或所述电子设备100的操作系统(OperatingSystem,OS)中固化有软件功能模块。所述处理器113用于执行存储器中存储的可执行模块。其中,所述存储器111可以是,但不限于,随机存取存储器(RandomAccessMemory,RAM),只读存储器(ReadOnlyMemory,ROM),可编程只读存储器(ProgrammableRead-OnlyMemory,PROM),可擦除只读存储器(ErasableProgrammableRead-OnlyMemory,EPROM),电可擦除只读存储器(Electric本文档来自技高网...

【技术保护点】
1.一种元数据管理方法,其特征在于,包括:获取目标元数据进行改变的改变操作;以及根据所述改变操作生成所述目标元数据的目标子版本,所述目标子版本包括所述目标元数据被执行所述改变操作后的描述参数。

【技术特征摘要】
1.一种元数据管理方法,其特征在于,包括:获取目标元数据进行改变的改变操作;以及根据所述改变操作生成所述目标元数据的目标子版本,所述目标子版本包括所述目标元数据被执行所述改变操作后的描述参数。2.如权利要求1所述的元数据管理方法,其特征在于,所述描述参数包括唯一识别号、创建时间、子版本号、来源关联识别号、关联元数据识别号中的一种或多种参数,所述关联元数据识别号用于与关联的元数据的子版本建立连接。3.如权利要求1或2所述的元数据管理方法,其特征在于,所述根据所述改变操作生成所述目标元数据的目标子版本的步骤,包括:查询所述目标元数据最近一次生成的子版本的最近子版本号;根据所述最近子版本号得到目标子版本的子版本号;根据预设规则生成所述目标子版本的唯一标识;获取所述改变操作的操作时间;记录与所述改变操作关联的其它元数据的子版本的唯一识别号,和/或,所述改变操作对应的来源关联识别号;根据所述目标子版本的子版本号、操作时间、关联的其它元数据的子版本的唯一识别号和/或所述来源关联识别号形成所述目标子版本。4.如权利要求1所述的元数据管理方法,其特征在于,所述改变操作是删除操作,所述根据所述改变操作生成所述目标元数据的目标子版本的步骤,包括:生成所述目标元数据的目标子版本,所述目标子版本与其它元数据各个版本相互独立。5.如权利要求1所述的元数据管理方法,其特征在于,所述改变操作是更改操作,所述根据所述改变操作生成所述目标元数据的目标子版本的步骤,包括:生成所述目标元数据的目标子版本,所述目标子版本与其它元数据各个版本相互独立。6.如权利要求1所述的元...

【专利技术属性】
技术研发人员:谭杰轩刘俊良王双
申请(专利权)人:成都四方伟业软件股份有限公司
类型:发明
国别省市:四川,51

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

1