基于影响分析进行数据表查找的方法及装置制造方法及图纸

技术编号:15552888 阅读:179 留言:0更新日期:2017-06-08 10:52
本发明专利技术涉及基于影响分析进行数据表查找的方法及装置,方法包括以下步骤:步骤S1:配置需要进行查找操作的数据表的映射关系转换模式;步骤S2:根据步骤S1配置完成的映射关系转换模式制定转换规则;步骤S3:根据步骤S1配置的映射关系转换模式以及步骤S2制定的转换规则建立映射关系表;步骤S4:依据所述映射关系表进行数据表的查找。装置包括:模式配置模块、规则制定模块、映射关系表建立模块以及查找模块。本发明专利技术提供的基于影响分析进行数据表查找的方法可以对隶属于多种不同类型数据源的数据表进行有效查找,直观的定位出现错误的数据表对隶属于不同数据源的数据表的影响范围,本方法及装置定位效率高、速度快,可以提高系统使用者的决策能力。

Method and device for searching data table based on Influence Analysis

The present invention relates to a method and device for data analysis of table lookup based on the method includes the following steps: step S1: configuration requires lookup operations data table conversion mapping mode; step S2: according to the conversion rules mapping step S1 configuration complete conversion mode; step S3: to establish a mapping table according to the mapping relationship step S1 configuration model and step S2 set of transformation rules; step S4: according to the mapping table of data table lookup. The device comprises a mode configuration module, a rule making module, a mapping relation table, a building module and a search module. Impact analysis method of data table lookup can be a variety of different types of data sources which belongs to data table based on effective search provided by the invention, intuitive positioning error data table on which belongs to different data sources data table the influence scope, the method and the device positioning efficiency and high speed, can improve the users of the system decision-making ability.

【技术实现步骤摘要】

本专利技术涉及计算机
,尤其涉及基于影响分析进行数据表查找的方法及装置
技术介绍
大数据是继云计算、物联网之后,已经成为IT产业的又一次颠覆性技术变革,对国家治理方式、决策、组织和业务流程、提供公共服务的方式等都将产生巨大的影响。而伴随着智慧城市建设对互联网、云计算、物联网等信息技术的要求,大量数据的收集、储存、分析、处理及其应用变得更加方便,政府或公众的决策行为将逐渐基于数据和分析而做出。大数据系统开发中,数据影响分析是对数据在不同类型数据源中的流向对该系统产生的影响分析。此类分析在很多方面发挥着重要的作用。目前,大数据系统开发中,没有基于影响分析的针对多种不同数据源的数据项去向的查找方法。
技术实现思路
针对现有技术的缺陷,本专利技术旨在提供一种基于影响分析进行数据表查找的方法及装置,可以对隶属于多种不同类型数据源的数据表进行有效查找,直观的定位出现错误的数据表对隶属于不同数据源的数据表的影响范围,可快速通过确定该质量问题的影响范围。第一方面,本专利技术提供了一种基于影响分析进行数据表查找的方法,具体包括以下步骤:步骤S1:配置需要进行查找操作的数据表的映射关系转换模式;步骤S2:根据步骤S1配置完成的映射关系转换模式制定转换规则;步骤S3:根据步骤S1配置的映射关系转换模式以及步骤S2制定的转换规则建立映射关系表;步骤S4:依据所述映射关系表进行数据表的查找。进一步地,在步骤S1进行映射关系转换模式配置前判断需进行查找操作的数据表所隶属的数据源类型。进一步地,所述步骤S3中根据步骤S1配置的映射关系转换模式以及步骤S2制定的转换规则建立映射关系表的具体操作步骤为:步骤S301:为所述映射关系转换模式以及转换规则建立相应字段,并将其固定在映射关系表的字段中;步骤S302:为所述映射关系表的每个固定的字段分配字段长度和字段类型并为每个固定的字段添加备注信息。进一步地,所述步骤S4中依据所述映射关系表进行目标数据表的查找的具体操作步骤为:步骤S401:以要进行查找的数据表做为源数据表,进行检索所述源数据表的目标数据表;步骤S402:判断目标数据表是否仍存在目标数据表;步骤S403:若步骤S402中判断结果为是则重复进行步骤S402的判断操作,直到最终检索不出目标数据表后进入步骤S404;步骤S404:记录检索到的目标数据表,并按检索到的时间先后顺序依次排列并输出。进一步地,所述步骤S402中判断源数据表是否仍存在目标数据表的判断方法为:将该目标数据表作为源数据表进行步骤S401的检索操作;检索完成后对其检索结果进行判断。由上述技术方案可知,本专利技术提供的基于影响分析进行数据表查找的方法可以对隶属于多种不同类型数据源的数据表进行有效查找,根据映射关系表直观地定位隶属于不同数据源的数据表的目标数据表,可快速通过判断出现质量问题的源数据表对其他关联的目标数据表的影响。一旦出现任意数据表中的元数据出现质量问题,即可通过本专利技术的基于影响分析进行数据表查找的方法对出现问题的数据表进行影响分析检索,通过检索其目标数据表,定位该出现质量问题的元数据对包含有多个不同种类数据源的大数据系统所造成的影响。本方法可直接客观的定位出数据质量的问题所造成的影响,其定位效率高、速度快。使用户可以快速判断所出现的问题影响规模的大小,从而提高系统使用者的决策能力,并可以快速识别使用其它分析方式无法发现的影响决策的因素。第二方面,本专利技术提供了基于影响分析进行数据表查找的装置,包括:模式配置模块:用于配置需要进行查找操作的数据表的映射关系转换模式;规则制定模块:用于根据映射关系转换模式制定转换规则;映射关系表建立模块:用于根据映射关系转换模式以及转换规则建立映射关系表;查找模块:用于依据所述映射关系表进行目标数据表的查找。进一步地,所述基于影响分析进行数据表查找的装置还包括:判断模块:用于判断需进行查找操作的数据表所隶属的数据源类型。进一步地,所述映射关系表建立模块包括:字段建立单元:为所述映射关系转换模式以及转换规则建立相应字段,并将其固定在映射关系表的字段中;字段配置单元:为所述映射关系表的每个固定的字段分配字段长度和字段类型并为每个固定的字段添加备注信息;进一步地,所述查找模块包括:检索单元:用于以要进行查找的数据表做为源数据表,进行检索所述源数据表的目标数据表;判断单元:用于判断目标数据表是否仍存在目标数据表;递归计算单元:用于判断目标数据表是否仍存在目标数据表;若结果为是则仍进行判断操作,直到最终找不出目标数数据表时进入记录单元;记录输出单元:用于记录检索到的目标数据表,并按检索到的时间先后顺序依次排列并输出。进一步地,所述判断单元进行判断源数据表是否仍存在目标数据表的方法为将该目标数据表作为源数据表在检索单元进行检索操作,若仍检索出目标数据表则判定结果为是,若检索不出目标数据表则判定结果为否。由上述技术方案可知,本专利技术提供的基于影响分析进行数据表查找的装置可以对隶属于多种不同类型数据源的数据表进行有效查找,根据映射关系表直观地定位隶属于不同数据源的数据表的目标数据表,可快速通过判断出现质量问题的源数据表对其他关联的目标数据表的影响。一旦出现任意数据表中的元数据出现质量问题,即可通过本专利技术的基于影响分析进行数据表查找的装置对出现问题的数据表进行影响分析检索,通过检索其目标数据表,定位该出现质量问题的元数据对包含有多个不同种类数据源的大数据系统所造成的影响。本装置可直接客观的定位出数据质量的问题所造成的影响,其定位效率高、速度快。使用户可以快速判断所出现的问题影响规模的大小,从而提高系统使用者的决策能力,并可以快速识别使用其它分析方式无法发现的影响决策的因素。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。图1示出了本专利技术实施例所提供的基于影响分析进行数据表查找的方法的流程图;图2示出了本专利技术实施例所提供的基于影响分析进行数据表查找的方法的查找操作具体步骤的流程图;图3出了本专利技术实施例所提供的基于影响分析进行数据表查找的装置的模块图;图4出了本专利技术实施例所提供的基于影响分析进行数据表查找的装置的映射关系表建立模块的单元结构图;图5出了本专利技术实施例所提供的基于影响分析进行数据表查找的装置的查找模块的单元结构图。具体实施方式下面将结合附图对本专利技术技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本专利技术的技术方案,因此只是作为示例,而不能以此来限制本专利技术的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本专利技术所属领域技术人员所理解的通常意义。步骤S1:配置需要进行查找操作的数据表的映射关系转换模式;步骤S2:根据步骤S1配置完成的映射关系转换模式制定转换规则;步骤S3:根据步骤S1配置的映射关系转换模式以及步骤S2制定的转换规则建立映射关系表;步骤S4:依据所述映射关系表进行数据表的查找。本实施例中,映射关系表固定的格式如表1所示:表1本实施例中,在步骤S1进行映射关系转换模式配置前判断需进行查找操作的数据本文档来自技高网...
基于影响分析进行数据表查找的方法及装置

【技术保护点】
基于影响分析进行数据表查找的方法,其特征在于,包括以下步骤:步骤S1:配置需要进行查找操作的数据表的映射关系转换模式;步骤S2:根据步骤S1配置完成的映射关系转换模式制定转换规则;步骤S3:根据步骤S1配置的映射关系转换模式以及步骤S2制定的转换规则建立映射关系表;步骤S4:依据所述映射关系表进行数据表的查找。

【技术特征摘要】
1.基于影响分析进行数据表查找的方法,其特征在于,包括以下步骤:步骤S1:配置需要进行查找操作的数据表的映射关系转换模式;步骤S2:根据步骤S1配置完成的映射关系转换模式制定转换规则;步骤S3:根据步骤S1配置的映射关系转换模式以及步骤S2制定的转换规则建立映射关系表;步骤S4:依据所述映射关系表进行数据表的查找。2.根据权利要求1所述的基于影响分析进行数据表查找的方法,其特征在于,在步骤S1进行映射关系转换模式配置前判断需进行查找操作的数据表所隶属的数据源类型。3.根据权利要求1所述的基于影响分析进行数据表查找的方法,其特征在于,所述步骤S3中根据步骤S1配置的映射关系转换模式以及步骤S2制定的转换规则建立映射关系表的具体操作步骤为:步骤S301:为所述映射关系转换模式以及转换规则建立相应字段,并将其固定在映射关系表的字段中;步骤S302:为所述映射关系表的每个固定的字段分配字段长度和字段类型并为每个固定的字段添加备注信息。4.根据权利要求1所述的基于影响分析进行数据表查找的方法,其特征在于,所述步骤S4中依据所述映射关系表进行目标数据表的查找的具体操作步骤为:步骤S401:以要进行查找的数据表做为源数据表,进行检索所述源数据表的目标数据表;步骤S402:判断目标数据表是否仍存在目标数据表;步骤S403:若步骤S402中判断结果为是则重复进行步骤S402的判断操作,直到最终检索不出目标数据表后进入步骤S404;步骤S404:记录检索到的目标数据表,并按检索到的时间先后顺序依次排列并输出。5.根据权利要求4所述的基于影响分析进行数据表查找的方法,其特征在于,所述步骤S402中判断源数据表是否仍存在目标数据表的判断方法为:将该目标数据表作为源数据表进行步骤S401...

【专利技术属性】
技术研发人员:刘涛马玉玺庞朝臣贾西贝
申请(专利权)人:深圳市华傲数据技术有限公司
类型:发明
国别省市:广东;44

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

1