[发明专利]车联网元数据管理方法、装置、设备及可读存储介质在审
申请号: | 202210772921.4 | 申请日: | 2022-06-30 |
公开(公告)号: | CN115168350A | 公开(公告)日: | 2022-10-11 |
发明(设计)人: | 李晓聪;龚浩;纪湘湘;代陶;王浩东 | 申请(专利权)人: | 南斗六星系统集成有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/23 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 罗成 |
地址: | 430056 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 数据管理 方法 装置 设备 可读 存储 介质 | ||
1.一种车联网元数据管理方法,其特征在于,包括以下步骤:
提取车联网中元数据的公共属性字段,将公共属性字段导入元数据管理系统,所述公共属性字段包括名称字段和描述字段;
提取数据源字段,将数据源字段导入所述元数据管理系统,所述数据源字段包括数据库类型字段、数据库名称字段、数据库实例字段、数据库地址字段、数据库端口字段和数据库描述字段中的一个或多个;
基于所述数据源字段创建SQL建表语句;
基于所述SQL建表语句创建数据表,并对所述SQL建表语句进行解析得到数据表上待管理的元数据的字段信息,所述字段信息包括第一名称字段和第一描述字段;
将所述第一名称字段和所述第一描述字段与元数据管理系统中的名称字段和描述字段进行匹配;
当在元数据管理系统中匹配到与第一名称字段相似的第二名称字段且与第一描述字段相似的第二描述字段,则基于第二名称字段对所述第一名称字段进行更新,并基于第二描述字段对第一描述字段进行更新,以实现对元数据的管理。
2.如权利要求1所述的车联网元数据管理方法,其特征在于,在所述将所述第一名称字段和所述第一描述字段与元数据管理系统中的名称字段和描述字段进行匹配的步骤之后,还包括:
当在元数据管理系统中未匹配到与第一名称字段相似的第二名称字段或在元数据管理系统中未匹配到与第一描述字段相似的第二描述字段,则将第一名称字段和第一描述字段导入元数据管理系统。
3.如权利要求1所述的车联网元数据管理方法,其特征在于,在所述基于第二描述字段对第一描述字段进行更新的步骤之后,还包括:
对dataX数据处理脚本进行规范性检测;
当dataX数据处理脚本的规范性符合要求,执行所述dataX数据处理脚本并获取dataX数据处理脚本的配置信息;
对所述配置信息进行解析,得到输出表的第一基础信息以及输入表的第二基础信息,所述第一基础信息包括输出表的数据源字段、输出表的表名和输出表上元数据的字段信息,所述第二基础信息包括输入表的数据源字段、输入表的表名和输入表上元数据的字段信息;
当元数据管理系统中存在与输出表的数据源字段、输出表的表名分别对应的第一表实体以及与输入表的数据源字段、输入表的表名分别对应的第二表实体,基于输出表的表名和输入表的表名生成输出表和输入表之间的表级血缘关系;
将所述表级血缘关系导入元数据管理系统。
4.如权利要求3所述的车联网元数据管理方法,其特征在于,在所述当元数据管理系统中存在与输出表的数据源字段、输出表的表名分别对应的第一表实体以及与输入表的数据源字段、输入表的表名分别对应的第二表实体的步骤之后,还包括:
根据所述第一基础信息从元数据管理系统中查询出输出表上各列列名字段对应的第一标识符;
根据所述第二基础信息从元数据管理系统中查询出输入表上各列列名字段对应的第二标识符;
基于所述第一标识符和所述第二标识符生成列级血缘关系,并将所述列级血缘关系导入元数据管理系统。
5.如权利要求3所述的车联网元数据管理方法,其特征在于,在所述当元数据管理系统中存在与输出表的数据源字段、输出表的表名分别对应的第一表实体以及与输入表的数据源字段、输入表的表名分别对应的第二表实体的步骤之前,还包括:
将输入表上元数据的字段信息与元数据管理系统中的公共属性字段进行匹配;
当在元数据管理系统中未匹配到与输入表上元数据的字段信息相似的公共属性字段,则将输入表上元数据的字段信息导入元数据管理系统。
6.如权利要求1所述的车联网元数据管理方法,其特征在于,在所述基于所述SQL建表语句创建数据表的步骤之前,还包括:
对所述SQL建表语句的准确性和可执行性进行判断;
若所述SQL建表语句的准确性和可执行性满足要求,则执行所述基于所述SQL建表语句创建数据表的步骤;
若所述SQL建表语句的准确性和可执行性不满足要求,则对所述SQL建表语句进行更新修改,得到更新后的SQL建表语句,并基于更新后的SQL建表语句执行所述基于所述SQL建表语句创建数据表的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南斗六星系统集成有限公司,未经南斗六星系统集成有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210772921.4/1.html,转载请声明来源钻瓜专利网。