【技术实现步骤摘要】
血缘关系梳理方法、装置、设备、存储介质和程序产品
[0001]本申请涉及大数据
,特别是涉及一种血缘关系梳理方法、装置、设备、存储介质和程序产品。
技术介绍
[0002]随着大数据时代的来临,各行各业数据呈指数倍在增长,特别是在金融行业,数据量大,业务多。为了使数据清晰且可视,需要根据已有的数据生成用户所需的目的表,同时,为了保证目的表数据的准确性以及可追溯性,在生成目的表的同时,还需要梳理目的表的数据血缘关系。但是,现有技术中,通常是由人工来生成目的表以及梳理目的表的数据血缘关系,智能性并不高。
技术实现思路
[0003]基于此,有必要针对上述技术问题,提供一种血缘关系梳理方法、装置、设备、存储介质和程序产品。
[0004]第一方面,本申请提供了一种血缘关系梳理方法,该方法包括:根据用户的第一选择指令获取目的表,目的表包括多个未填充字段内容的候选字段;获取目的表对应的多个源表以及各源表中字段的关联关系;根据用户的输入获取字段名称,并从各源表中查找与字段名称对应的第一字段的字段内容;将查找到的字 ...
【技术保护点】
【技术特征摘要】
1.一种血缘关系梳理方法,其特征在于,所述方法包括:根据用户的第一选择指令获取目的表,所述目的表包括多个未填充字段内容的候选字段;获取所述目的表对应的多个源表以及各所述源表中字段的关联关系;根据用户的输入获取字段名称,并从各所述源表中查找与所述字段名称对应的第一字段的字段内容;将查找到的字段内容作为所述目的表中的第二字段的字段内容填充至所述目的表中,得到完整目的表,所述第二字段为多个所述候选字段中与所述字段名称对应的字段;根据各所述源表中字段的关联关系以及所述第一字段与所述第二字段的关联关系,生成所述完整目的表的字段数据血缘链路。2.根据权利要求1所述的方法,其特征在于,所述将查找到的字段内容作为所述目的表中的第二字段的字段内容填充至所述目的表中,得到完整目的表,包括:根据所述字段名称、所述查找到的字段内容以及用户预先输入的变量类型生成数据处理程序;利用所述数据处理程序,将所述查找到的字段内容作为所述目的表中的第二字段的字段内容填充至所述目的表中,得到完整目的表。3.根据权利要求2所述的方法,其特征在于,所述根据所述字段名称、所述查找到的字段内容以及用户预先输入的变量类型生成数据处理程序,包括:根据用户输入的字典码值,将所述查找到的字段内容进行码值转换,得到转换后的字段内容;根据所述字段名称、所述转换后的字段内容以及用户预先输入的变量类型生成所述数据处理程序。4.根据权利要求2所述的方法,其特征在于,所述根据所述字段名称、所述查找到的字段内容以及用户预先输入的变量类型生成数据处理程序,包括:获取用户输入的where条件以及update语句;根据所述where条件、所述update语句、所述字段名称、所述查找到的字段内容以及用户预先输入的变量类型生成所述数据处理程序。5.根据权利要求1所述的方法,其特征在于,所述获取所述目的表对应的多个源表以及各所述源表中字段的关联关系,包括:在元数据管理库中对所述目的表的元数据进行查询,根据查询结果得到所述目的表的元数据信息;根据所述元数据信息获取所...
【专利技术属性】
技术研发人员:孙涛涛,赵玥,
申请(专利权)人:上海金仕达软件科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。