[发明专利]一种异构数据的处理方法及装置在审
申请号: | 201610354011.9 | 申请日: | 2016-05-25 |
公开(公告)号: | CN107436872A | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | 方腾飞 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京国昊天诚知识产权代理有限公司11315 | 代理人: | 黄熊 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 处理 方法 装置 | ||
技术领域
本申请涉及计算机技术领域,尤其涉及一种异构数据的处理方法及装置。
背景技术
目前,业务提供方可以面向不同的用户(既可以是个人用户,也可以是企业用户)提供相应业务。某些场景下,业务提供方所提供的某些业务需要使用用户数据,那么,用户就需要向业务提供方提供该用户自身的用户数据(对于企业用户而言,用户数据可以是该企业内的人员数据,诸如:人员的姓名、出生年月、性别等等),以便业务提供方根据用户数据提供相应的业务。然而,不同用户所提供的用户数据并不具有统一的标准,与业务提供方所标定的数据格式之间存在一定差异(这类由用户所提供的数据也称为:异构数据),尤其是在不同的企业用户向业务提供方提供各企业内人员数据的场景下,不同的业务用户所使用的数据格式各不相同,这就需要将不同格式的用户数据转换成业务系统内部统一的标定的数据格式。
现有技术中,业务提供方会借助人工的方式,将用户数据的数据格式转换成业务提供方式所标定的数据格式,并存储。
但显然,在存储过程中,现有技术的上述方式效率较低,尤其在面对企业用户所提供的人员数据时,其数据量通常都在上百~上万条数据,使用人工的方式转换数据将耗费较长的时间,导致效率过低,并且也不能保证转换后数据的准确性。
发明内容
本申请实施例提供一种异构数据的处理方法,用以解决现有技术中对异构数据进行存储时效率较低的问题。
本申请实施例提供一种异构数据的处理装置,用以解决现有技术中对异构数据进行存储时效率较低的问题。
本申请实施例采用下述技术方案:
本申请实施例提供的一种异构数据的处理方法,包括:
接收用户发送的用户数据文件;
确定所述用户数据文件中用户数据的键,以及各键所对应的键值;
根据所述键及其对应的键值创建数据表;
将确定出的所述键及其键值转换为标定的数据格式,并将转换后的键和键值存储于所述数据表中。
本申请实施例提供的一种异构数据的处理装置,包括:
接收模块,接收用户发送的用户数据文件;
确定模块,确定所述用户数据文件中用户数据的键,以及各键所对应的键值;
创建模块,根据所述键及其对应的键值创建数据表;
转换模块,将确定出的所述键及其键值转换为标定的数据格式,并将转换后的键和键值存储于所述数据表中。
本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
业务提供方的服务器会针对接收到的用户数据文件,确定出其中的键和键值,并依据此建立数据表,在将用户数据文件中的数据转换成标定的数据格式,并存储在建立的数据表中。相较于现有技术而言,本申请中的上述方法可以将原本在用户数据文件中以字符串类型存储的数据,转换为相应类型的数据存储在数据表中,而不需要借助人工操作完成数据的转换。既提升了对异构数据的处理效率,也保证了处理结果的准确性。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的异构数据的处理过程示意图;
图2为本申请实施例提供的在实际应用场景下的异构数据的处理过程示意图;
图3为本申请实施例提供的异构数据的处理装置结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
如前所述,当业务提供方在录入用户数据的过程中,将通常会以数据表的形式存储用户数据,并且,业务提供方往往会按照自身所定义的格式(如:数据表结构、日期格式、文本格式等等)存储用户数据。但不同用户所提供的用户数据具有不同的格式,换言之,用户数据与业务提供方所定义的格式存在格式上的异构。在此情况下,业务提供方通常会采用人工操作的方式,将用户数据的格式转换成相应的数据格式。显然,这样的方式效率较低,尤其是面对大量用户数据的情况下,人工操作的耗时较长,且容易出错。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610354011.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置