元数据的处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35163650 阅读:15 留言:0更新日期:2022-10-12 17:25
本申请提供了一种元数据的处理方法、装置、电子设备及存储介质,该方法包括:接收用户在配置界面输入的数据源;获取在数据源对应位置存储的元数据信息、数据源对应的元模型标识;在配置界面输出元数据信息;并响应于用户针对元数据信息,在用户输入界面输入的解析配置信息;通过与元模型标识对应元模型中的适配器,从元数据信息中解析出与解析配置信息对应的解析元数据信息、与解析元数据信息对应的关系信息和血缘信息;将解析元数据标识、解析元数据信息、与解析元数据信息对应的关系信息和血缘信息对应存储到数据库中。通过本申请的方式,能够统一数据标准,规范数据解析过程,节省时间。时间。时间。

【技术实现步骤摘要】
元数据的处理方法、装置、电子设备及存储介质


[0001]本专利技术涉及数据处理
,具体而言,涉及元数据的处理方法、装置、电子设备及存储介质。

技术介绍

[0002]随着数据的增多,对元数据进行统一存储管理已经变得越来越重要,元数据的存储、来源是多种多样的。
[0003]目前,对元数据进行管理时,由于不同数据源,需要采集解析的元数据不同、数据源的配置不同,因此,需要对不同的数据源的元数据单独设计采集方式和解析方式,这浪费了大量的时间。

技术实现思路

[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]确定模块,用于根据元数据类型确定数据源的采集器;采集器用于获取在数据源对应位置存储的元数据信息;
[0046]确定模块,还用于根据数据库类型确定数据源的元模型;元模型用于从数据源对应位置获取的元数据信息中,解析出元数据的关系信息和血缘信息。
[0047]第三方面,本申请实施例还提供了一种电子设备,包括:处理器、存储介质和总线,存储介质存储有处理器可执行的机器可读指令,当电子设备运行时,处理器与存储介质之间通过总线通信,处理器执行机器可读指令,以执行如第一方面任一项元数据的处理方法的步骤。
[0048]第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器运行时执行如第一方面任一项元数据的处理方法的步骤。
[0049]本申请实施例提供了一种元数据的处理方法、装置、电子设备及存储介质,该元数据的处理方法包括:接收用户在配置界面输入的数据源;获取在数据源对应位置存储的元数据信息、数据源对应的元本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种元数据的处理方法,其特征在于,所述元数据的处理方法包括:接收用户在配置界面输入的数据源;通过所述数据源对应的采集器,获取在所述数据源对应位置存储的元数据信息、所述数据源对应的元模型;在所述配置界面输出所述元数据信息;并响应于所述用户针对所述元数据信息,在用户输入界面输入的解析配置信息;通过所述元模型中的适配器,从所述元数据信息中解析出与所述解析配置信息对应的解析元数据信息、与所述解析元数据信息对应的关系信息和血缘信息;所述解析元数据信息对应唯一的解析元数据标识;将所述解析元数据标识、所述解析元数据信息、与所述解析元数据信息对应的关系信息和血缘信息对应存储到数据库中。2.根据权利要求1所述的元数据的处理方法,其特征在于,所述将所述解析元数据标识、所述解析元数据信息、与所述解析元数据信息对应的关系信息和血缘信息对应存储到数据库中,包括:判断所述数据库中是否存在所述解析元数据标识;若所述数据库中存在所述解析元数据标识,根据所述解析元数据信息、与所述解析元数据信息对应的关系信息和血缘信息,对所述数据库中与所述解析元数据标识对应的数据进行更新;若所述数据库中不存在所述解析元数据标识,将所述解析元数据标识、所述解析元数据信息、与所述解析元数据信息对应的关系信息和血缘信息对应存储到数据库中。3.根据权利要求1或2所述的数据的处理方法,其特征在于,所述方法还包括:接收用户在所述用户输入界面输入的数据源、新增解析元数据信息;在与所述数据源对应适配器的解析配置信息中增加所述新增解析元数据信息。4.根据权利要求1或2所述的数据的处理方法,其特征在于,所述方法还包括:接收用户在所述用户输入界面输入的插入元数据、所述插入元数据对应的关系信息、血缘信息;将所述插入元数据、所述插入元数据对应的关系信息、血缘信息对应存储到所述数据库中。5.根据权利要求1所述的数据的处理方法,其特征在于,所述方法还包括:接收用户在用户输入界面输入的数据源、周期元数据标识、获取周期;按照所述获取周期,获取在所述数据源对应位置存储的与所述周期元数据标识对应的数据。6.根据权利要求1所述的数据的处理方法,其特征在于,所述方法还包括:获取用户在配置界...

【专利技术属性】
技术研发人员:李小龙洪挺
申请(专利权)人:北京远舢智能科技有限公司
类型:发明
国别省市:

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

1