一种数据表血缘分析方法、装置、设备及存储介质制造方法及图纸

技术编号:40344491 阅读:32 留言:0更新日期:2024-02-09 14:30
本申请公开了一种数据表血缘分析方法、装置、设备及存储介质,涉及数据分析技术领域,包括:获取待分析数据表的数据表名,并在预先设置的任务关系映射表中确定所述数据表名对应的目标加工任务和对应的目标标识号编码,并基于所述目标标识号编码确定所述目标加工任务的血缘任务,并将所述血缘任务确定为新的目标加工任务后,跳转至对预设数据资源库中存储的所有标识号编码进行搜索以确定所述目标加工任务对应的目标标识号编码的步骤,直至在所述预设业务场景下所述目标加工任务不存在对应的血缘任务;基于所有所述目标加工任务生成所述待分析数据表对应的血缘关系图谱。这样一来,即可完成对加工任务之间的依赖关系的分析。

【技术实现步骤摘要】

本专利技术涉及数据分析,特别涉及一种数据表血缘分析方法、装置、设备及存储介质


技术介绍

1、在实际生产应用中,常常需要加工任务间的血缘关系。例如:对于产品性数仓系统,即所有部署本产品的地区使用同一套架构和代码,由总部根据当地客户购买的产品清单,发放控制脚本以控制各个任务的加工与否,往往一个产品功能后台涉及几百个加工任务,如果没有血缘关系,挨个去分析会相当耗费时间,如果采用记录的方式,会有大量的人工成本,且质量保障难度也比较大。并且,系统在生产运行的时候,客户常会对数据的计算过程产生疑问,技术人员可对该系统没有过多的了解,如果不基于任务血缘分析就需要在成百上千个任务中找出任务的加工顺序。目前已有的技术是基于单行sql(structuredquery language,即结构化查询语言数据库)代码进行数据表的血缘解析,这样可以帮助用户了解表间的依赖关系,但不能满足任务之间的依赖关系。因此,如何对加工任务之间的血缘关系进行分析是需要解决的。


技术实现思路

1、有鉴于此,本专利技术的目的在于提供一种数据表血缘分析方本文档来自技高网...

【技术保护点】

1.一种数据表血缘分析方法,其特征在于,包括:

2.根据权利要求1所述的数据表血缘分析方法,其特征在于,所述获取待分析数据表的数据表名,并在预先设置的任务关系映射表中确定所述数据表名对应的目标加工任务之前,还包括:

3.根据权利要求2所述的数据表血缘分析方法,其特征在于,所述获取待分析数据表的数据表名,并在预先设置的任务关系映射表中确定所述数据表名对应的目标加工任务,包括:

4.根据权利要求2所述的数据表血缘分析方法,其特征在于,所述对预设数据资源库中存储的所有标识号编码进行搜索以确定所述目标加工任务对应的目标标识号编码,并基于所述目标标识号编码在所述...

【技术特征摘要】

1.一种数据表血缘分析方法,其特征在于,包括:

2.根据权利要求1所述的数据表血缘分析方法,其特征在于,所述获取待分析数据表的数据表名,并在预先设置的任务关系映射表中确定所述数据表名对应的目标加工任务之前,还包括:

3.根据权利要求2所述的数据表血缘分析方法,其特征在于,所述获取待分析数据表的数据表名,并在预先设置的任务关系映射表中确定所述数据表名对应的目标加工任务,包括:

4.根据权利要求2所述的数据表血缘分析方法,其特征在于,所述对预设数据资源库中存储的所有标识号编码进行搜索以确定所述目标加工任务对应的目标标识号编码,并基于所述目标标识号编码在所述预设数据资源库中搜索相应的目标数据库语句,包括:

5.根据权利要...

【专利技术属性】
技术研发人员:汪维李铭邱磊唐冬平李明
申请(专利权)人:税友软件集团股份有限公司
类型:发明
国别省市:

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

1