数据导入方法及终端设备技术

技术编号:22594557 阅读:60 留言:0更新日期:2019-11-20 11:01
本发明专利技术适用于计算机应用技术领域,提供了一种数据导入方法、终端设备及计算机可读存储介质,包括:获取待处理的表格数据;根据预设的名称标识对应表,查找所述数据名称在预设的数据库中所对应的目标数据标识;所述名称标识对应表包括各个表格数据包含的数据名称及其对应的数据标识;将所述目标数据标识及其对应的所述数据值输入预设的数据库表模板中,构建数据库表,并将所述数据库表导入所述数据库中。通过根据数据名称在预设的数据库中确定对应的数据标识,将数据值导入对应的数据标识中,提高了表格数据导入数据库的效率,也降低了数据导入过程中的错误率。

Data import method and terminal equipment

The invention is applicable to the field of computer application technology, and provides a data import method, a terminal device and a computer readable storage medium, including: obtaining the table data to be processed; identifying the corresponding table according to the preset name, finding the target data identification corresponding to the data name in the preset database; the corresponding table of the name identification includes each table data including Input the target data ID and its corresponding data value into the preset database table template, build the database table, and import the database table into the database. By determining the corresponding data ID in the preset database according to the data name, the data value is imported into the corresponding data ID, which improves the efficiency of importing table data into the database and reduces the error rate in the process of data import.

【技术实现步骤摘要】
数据导入方法及终端设备
本专利技术属于计算机应用
,尤其涉及一种数据导入方法、终端设备及计算机可读存储介质。
技术介绍
数据库管理系统(DatabaseManagementSystem,DBMS)是一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。它对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员也通过DBMS进行数据库的维护工作。在很多数据库管理系统中,存在大量的用户数据类型和数据量,以根据这些用户数据对用户信息进行分析或者挖掘,得到用户的系统使用信息。系统中有时需要导入客户提供的初始化数据,现有技术中很多情况下通过人为手动的进行数据的筛选复制粘贴,而这种方法的效率较低,从而影响数据处理效率。
技术实现思路
有鉴于此,本专利技术实施例提供了一种数据导入方法、终端设备及计算机可读存储介质,以解决现有技术中通过人为进行数据的筛选复制粘贴的效率较低,从而影响数据处理效率的问题。本专利技术实施例的第一方面提供了一种数据导入方法,包括:...

【技术保护点】
1.一种数据导入方法,其特征在于,包括:/n获取待处理的表格数据;所述表格数据包括数据名称和数据值;/n根据预设的名称标识对应表,查找所述数据名称在预设的数据库中所对应的目标数据标识;所述名称标识对应表包括各个表格数据包含的数据名称及其对应的数据标识;/n若在所述名称标识对应表中未查找到所述数据名称在所述数据库中对应的目标数据标识,则根据所述名称标识对应表中各个数据标识与所述数据名称之间的相似度,确定与所述数据名称匹配的目标数据标识;/n将所述目标数据标识及其对应的所述数据值输入预设的数据库表模板中,构建数据库表,并将所述数据库表导入所述数据库中。/n

【技术特征摘要】
1.一种数据导入方法,其特征在于,包括:
获取待处理的表格数据;所述表格数据包括数据名称和数据值;
根据预设的名称标识对应表,查找所述数据名称在预设的数据库中所对应的目标数据标识;所述名称标识对应表包括各个表格数据包含的数据名称及其对应的数据标识;
若在所述名称标识对应表中未查找到所述数据名称在所述数据库中对应的目标数据标识,则根据所述名称标识对应表中各个数据标识与所述数据名称之间的相似度,确定与所述数据名称匹配的目标数据标识;
将所述目标数据标识及其对应的所述数据值输入预设的数据库表模板中,构建数据库表,并将所述数据库表导入所述数据库中。


2.如权利要求1所述的数据导入方法,其特征在于,所述若在所述名称标识对应表中未查找到所述数据名称在所述数据库中对应的目标数据标识,则根据所述名称标识对应表中各个数据标识与所述数据名称之间的相似度,确定与所述数据名称匹配的目标数据标识,包括:
若在所述名称标识对应表中未查找到所述数据名称在所述数据库中对应的目标数据标识,则获取所述名称标识对应表中的各个数据标识;
计算所述名称标识对应表中各个数据标识与所述数据名称之间的相似度;
识别所述相似度最大、且所述相似度大于预设阈值时对应的数据标识为所述目标数据标识。


3.如权利要求2所述的数据导入方法,其特征在于,所述识别所述相似度最大、且所述相似度大于预设阈值时对应的数据标识为所述目标数据标识之后,还包括:
若所有所述数据标识与所述数据名称之间的相似度都小于所述预设阈值,则在所述数据库中识别出所述数据名称对应的目标数据标识;
若在所述数据库中未查找到所述数据名称对应的目标数据标识,则根据所述数据名称新建所述目标数据标识。


4.如权利要求3所述的数据导入方法,其特征在于,所述若所有所述数据标识与所述数据名称之间的相似度都小于所述预设阈值,则在所述数据库中识别出所述数据名称对应的目标数据标识,包括:
若所有所述数据标识与所述数据名称之间的相似度都小于所述预设阈值,且,所述数据名称为中文名称,则将所述数据名称翻译为英文名称;
计算所述英文名称与所述数据库中的所有数据标识之间的相似度;
识别相似度最高时的数据标识为所述目标数据标识。


5.如权利要求1-4任一项所述的数据导入方法,其特征在于,所述将所述目标数据标识及其对应的所述数据值输入预设的数据库表模板中,构建数据库表,并将所述数据库表导入所述数据库中之前,还包括:
根据预设的冗余数据名称,将所述表格数据中数据名称与所述冗余数据名称匹配的数据识别为冗余数据;和/或:
根据所述表格数据中的数据名称确定所述表格数据的数据类型,并根据预设的冗余数据类型,将所述表格数据中数据类型与所述冗余数据类型匹配的数据识别为冗余数据;
根据所述冗余数据的数据类型和预设的数据处理方式,对所述冗余数据进行处理;所述数据...

【专利技术属性】
技术研发人员:杨冬振王艳泽
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1