数据转化信息处理方法及装置制造方法及图纸

技术编号:11271015 阅读:134 留言:0更新日期:2015-04-08 17:47
本发明专利技术公开了一种数据转化信息处理方法及装置,该数据转化信息处理方法包括:获取待转化数据;对待转化数据执行转化处理,得到转化结果;根据转化结果获取待转化数据中的转化成功数据和待转化数据中转化失败数据,其中,转化成功数据是指待转化数据中成功转化为目标数据的数据,转化失败数据是指待转化数据中未成功转化为目标数据的数据;以及将待转化数据中的转化成功数据存储至第一目标存储位置,并将待转化数据中的转化失败数据存储至第二目标存储位置。通过本发明专利技术,解决了查找数据转化成功和失败的信息效率低的问题,进一步达到了提高查找数据转化成功和失败的信息的效率的效果。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种数据转化信息处理方法及装置,该数据转化信息处理方法包括:获取待转化数据;对待转化数据执行转化处理,得到转化结果;根据转化结果获取待转化数据中的转化成功数据和待转化数据中转化失败数据,其中,转化成功数据是指待转化数据中成功转化为目标数据的数据,转化失败数据是指待转化数据中未成功转化为目标数据的数据;以及将待转化数据中的转化成功数据存储至第一目标存储位置,并将待转化数据中的转化失败数据存储至第二目标存储位置。通过本专利技术,解决了查找数据转化成功和失败的信息效率低的问题,进一步达到了提高查找数据转化成功和失败的信息的效率的效果。【专利说明】数据转化信息处理方法及装置
本专利技术涉及数据处理领域,具体而言,涉及一种数据转化信息处理方法及装置。
技术介绍
微软SQL Server 集成服务(Microsoft SQL Server Integrat1n Services,简称为SSIS),是生成高性能数据集成解决方案的平台,例如,数据仓库的提取、转化和加载等。SSIS自带日志功能,自带的日志功能包括记录异常、警告、事件操作、取消、失败等重要信息,但是无法记录数据转化成功和数据转化失败的详细数据信息,数据转化是指从源数据转化为目标数据包含的处理过程,该处理过程包括类型转化、数据整合和提炼等。 目前分析数据转化异常根源的方法是通过SSIS日志记录的SQL语句对比数据转化的来源数据库和数据转化后的目标数据库,通过人工分析比较的方法得到转化成功和数据转化失败的数据,从而分析出导致转化异常的根源。从上述描述中可以看出,当前的解决方案中并不支持自动记录数据转化成功和数据转化失败的详细数据信息。这意味着用户只能通过人工分析SQL语句得到转化成功和数据转化失败的数据,这种人工分析方法存在效率低并且易出现失误,这不利于用户查找数据转化异常的根源。 针对相关技术中查找数据转化成功和数据转化失败的信息效率低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种数据转化信息处理方法及装置,以解决相关技术中查找数据转化成功和数据转化失败的信息效率低的问题。 为了实现上述目的,根据本专利技术的一个方面,提供了一种数据转化信息处理方法。 根据本专利技术的数据转化信息处理方法包括:获取待转化数据;对待转化数据执行转化处理,得到转化结果;根据转化结果获取待转化数据中的转化成功数据和待转化数据中转化失败数据,其中,转化成功数据是指待转化数据中成功转化为目标数据的数据,转化失败数据是指待转化数据中未成功转化为目标数据的数据;以及将待转化数据中的转化成功数据存储至第一目标存储位置,并将待转化数据中的转化失败数据存储至第二目标存储位置。 进一步地,获取待转化数据包括:从预设数据库中获取源数据;将源数据存储至第三目标存储位置;以及从第三目标存储位置获取待转化数据。 进一步地,对待转化数据执行转化处理包括:确定预设转化类型;根据预设转化类型将待转化数据转化为目标数据,其中,目标数据的类型为预设转化类型;建立目标数据与待转化数据的对应关系;以及输出目标数据与待转化数据的对应关系。 进一步地,将待转化数据中的转化成功数据存储至第一目标存储位置,并将待转化数据中的转化失败数据存储至第二目标存储位置包括:获取预设数据文件格式;以及按照预设数据文件格式将将待转化数据中的转化成功数据存储至第一目标存储位置,并按照预设数据文件格式将待转化数据中的转化失败数据存储至第二目标存储位置。 进一步地,在根据转化结果获取待转化数据中的转化成功数据和待转化数据中转化失败数据之后,该方法还包括:根据转化成功数据和转化失败数据解析转化失败数据转化失败的类型;以及输出转化失败数据转化失败的类型。 为了实现上述目的,根据本专利技术的另一方面,提供了一种数据转化信息处理装置。 根据本专利技术的数据转化信息处理装置包括:第一获取单元,用于获取待转化数据;转化单元,用于对待转化数据执行转化处理,得到转化结果;第二获取单元,用于根据转化结果获取待转化数据中的转化成功数据和待转化数据中转化失败数据,其中,转化成功数据是指待转化数据中成功转化为目标数据的数据,转化失败数据是指待转化数据中未成功转化为目标数据的数据;以及存储单元,用于将待转化数据中的转化成功数据存储至第一目标存储位置,并将待转化数据中的转化失败数据存储至第二目标存储位置。 进一步地,第一获取单元包括:第一获取模块,用于从预设数据库中获取源数据;第一存储模块,用于将源数据存储至第三目标存储位置;以及第二获取模块,用于从第三目标存储位置获取待转化数据。 进一步地,转化单元包括:确定模块,用于确定预设转化类型;转化模块,用于根据预设转化类型将待转化数据转化为目标数据,其中,目标数据的类型为预设转化类型;建立模块,用于建立目标数据与待转化数据的对应关系;以及输出模块,用于输出目标数据与待转化数据的对应关系。 进一步地,存储单元包括:第三获取模块,用于获取预设数据文件格式;以及第二存储模块,用于按照预设数据文件格式将将待转化数据中的转化成功数据存储至第一目标存储位置,并按照预设数据文件格式将待转化数据中的转化失败数据存储至第二目标存储位置。 进一步地,该装置还包括:解析单元,用于根据转化成功数据和转化失败数据解析转化失败数据转化失败的类型;以及输出单元,用于输出转化失败数据转化失败的类型。 通过本专利技术,采用自动分别存储待转化数据中的转化成功数据和待转化数据中转化失败数据,解决了相关技术中查找数据转化成功和数据转化失败的信息效率低的问题,进而达到了提高查找数据转化成功和数据转化失败的信息效率的效果。 【专利附图】【附图说明】 构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1是根据本专利技术实施例的数据转化信息处理方法的流程图;以及 图2是根据本专利技术实施例的数据转化信息处理装置的示意图。 【具体实施方式】 需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。 为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。 需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。 根据本专利技术实施例,提供了一种数据转化信息处理方法。本文档来自技高网
...
数据转化信息处理方法及装置

【技术保护点】
一种数据转化信息处理方法,其特征在于,包括:获取待转化数据;对所述待转化数据执行转化处理,得到转化结果;根据所述转化结果获取所述待转化数据中的转化成功数据和所述待转化数据中转化失败数据,其中,所述转化成功数据是指所述待转化数据中成功转化为目标数据的数据,所述转化失败数据是指所述待转化数据中未成功转化为目标数据的数据;以及将所述待转化数据中的转化成功数据存储至第一目标存储位置,并将所述待转化数据中的转化失败数据存储至第二目标存储位置。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵立贺
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

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

1