[发明专利]一种基于ETL的字段级别血统分析方法及装置有效

专利信息
申请号: 201610255043.3 申请日: 2016-04-22
公开(公告)号: CN105893603B 公开(公告)日: 2019-06-04
发明(设计)人: 李青海;简宋全;侯大勇;邹立斌 申请(专利权)人: 广东精点数据科技股份有限公司
主分类号: G06F16/25 分类号: G06F16/25;G06F16/21
代理公司: 北京隆源天恒知识产权代理事务所(普通合伙) 11473 代理人: 闫冬
地址: 510630 广东省广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供了一种基于ETL的字段级别血统分析方法及装置,该装置包括:划分操作模块、定位模块、定位查找模块、第一检索模块、第二检索模块、第三检索模块和记录模块。与现有技术比较本发明的有益效果在于:本发明提供的一种基于ETL的字段级别血统分析方法和装置,实现了在字段的级别上展现字段的变化过程,通过建立血统表和血统分析附属表,采用迭代的方法,并行对涉及到的相关字段进行血统分析,提高了工作效率,并且采用血统表记录各个步骤各个字段的血统分析图,当以后再涉及到这些字段的血统分析时,则不再需要再一次检索分析,这样避免了多次分析,减少了工作量。
搜索关键词: 一种 基于 etl 字段 级别 血统 分析 方法 装置
【主权项】:
1.一种基于ETL的字段级别血统分析方法,其特征在于,该方法包括以下步骤:步骤S1,对ETL任务脚本文件的内容进行划分操作,将划分操作结果记录在血统分析附属表中;步骤S2,根据用户的需要,定位某一个步骤里的某一个字段进行血统分析,假设该字段为字段a;步骤S3,在所述血统分析附属表中定位到所述字段a对应的步骤,并且在所述血统分析附属表中查找到该步骤的最大编号,假设最大编号为n,令m=n;步骤S4,在所述血统分析附属表中从字段a对应的步骤的m编号开始,按照编号从大到小对SQL语言中的SELECT语句进行检索,检索是否有该字段a,若检索到字段a,则执行步骤S5,若没检索到字段a,则执行步骤S6;步骤S5,对所述SQL语言中的WHERE语句进行检索,检索是否有与所述字段a相关的其他字段,若检索到其他的字段,假设为字段b,另外并行按照所述步骤S2对该字段进行血统分析,若没检索到其他的字段,则执行步骤S6;步骤S6,继续按所述字段a对应的步骤的编号从大到小对所述字段a进行检索,直到检索到第一个步骤的编号1为止,则对字段a的检索完成;步骤S7,将检索过程中所述字段a以及所涉及的其他字段形成的血统分系图记录在血统表中。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东精点数据科技股份有限公司,未经广东精点数据科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610255043.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top