一种数据导入方法及装置的制造方法_2

文档序号:8223520阅读:来源:国知局
述导入业务模板中的对应系统数据列。
[0026] 可见,通过获取外部数据源对应的导入规则,根据导入规则的外部数据源的数据 列与系统数据列的对应关系,自动将外部数据源的数据导入到导入业务模板的对应系统数 据列上,从而大大提高了数据导入的工作效率。
[0027]为使本发明实施例的目的、技术方案和优点更加清楚,本发明另一实施例提供了 一种数据导入方法,如图2所示,该实施例可以包括以下步骤: 步骤201:设置外部数据源对应的初始业务模板,初始业务模板包括至少一个系统数 据列。
[0028] 在设备的系统数据库中包括大量的初始业务模板,其中,初始业务模板是根据用 户经验设置并保存在系统数据库中的,初始业务模板包括至少一个系统数据列,每列系统 数据列包括属性信息和对应的数据表格,且系统数据列包括的属性信息和对应的数据表格 数量是由用户根据经验所设置的。该初始业务模板可以是:出库单、入库单、工资单等。
[0029] 步骤202:确定当前需要导入的外部数据源,其中外部数据源中包括外部数据源 的数据。
[0030] 在本实施例中,该外部数据源的格式可以是excel、txt、xml等。且外部数据源的 数据对应于至少一个数据列。其中,每个数据列包括一个属性名称及其对应的数据。
[0031] 例如,外部数据源是出库单,其中,外部数据源如表1所示: 表1:
【主权项】
1. 一种数据导入方法,其特征在于,包括: 获取当前需要导入的外部数据源对应的导入业务模板,所述导入业务模板中包括一个 W上的系统数据列; 获取所述外部数据源对应的导入规则,所述导入规则中包括所述外部数据源的数据列 与系统数据列的对应关系; 根据所获取的所述导入规则,将所述外部数据源的每一列数据导入到所获取的所述导 入业务模板中的对应系统数据列。
2. 根据权利要求1所述的方法,其特征在于,进一步包括;设置所述外部数据源对应的 初始业务模板,初始业务模板包括至少一个系统数据列; 所述获取当前需要导入的外部数据源对应的导入业务模板,包括: 根据所述外部数据源选择对应的初始业务模板; 比较所选择的初始业务模板的系统数据列与所述外部数据源包括的数据列,若比较结 果为所选择的初始业务模板的系统数据列不完全包括所述外部数据源的数据列,将所选择 的初始业务模板的系统数据列不包括所述外部数据源的数据列添加到所选择的初始业务 模板中,生成所述外部数据源对应的导入业务模板;若比较结果为所选择的初始业务模板 的系统数据列完全包括所述外部数据源的数据列,将所选择的初始业务模板作为所述外部 数据源对应的导入业务模板。
3. 根据权利要求1所述的方法,其特征在于,所述导入规则包括多个属性信息;所述对 应关系为所述多个属性信息中的一个; 所述对应关系所对应的属性信息包括:系统数据列名、所述外部数据源的名称、所述外 部数据源的列名、开始行、结束行; 所述导入规则的属性信息还包括列属性、检查模式、检查规则中的一种或多种。
4. 根据权利要求3所述的方法,其特征在于,进一步包括;根据所述导入规则的属性信 息所包括的检查模式,对导入后的外部数据源的数据列设置对应的检查规则; 在所述将所述外部数据源的每一列数据导入到所获取的所述导入业务模板中的对应 系统数据列之后,进一步包括: 根据预先设置的所述外部数据源的数据列对应的检查规则,对导入后的所述外部数据 源的数据列进行检查。
5. 根据权利要求1至4中任一所述的方法,其特征在于,进一步包括:向用户展示所述 获取和/或导入的处理结果。
6. -种数据导入装置,其特征在于,包括: 第一获取单元,用于获取当前需要导入的外部数据源对应的导入业务模板,所述导入 业务模板中包括一个W上的系统数据列; 第二获取单元,用于获取所述外部数据源对应的导入规则,所述导入规则中包括所述 外部数据源的数据列与系统数据列的对应关系; 导入单元,用于根据所获取的所述导入规则,将所述外部数据源的每一列数据导入到 所获取的所述导入业务模板中的对应系统数据列。
7. 根据权利要求6所述的装置,其特征在于,进一步包括:保存单元,保存多个初始业 务模板,初始业务模板包括至少一个系统数据列; 所述第一获取单元,用于根据所述外部数据源选择对应的初始业务模板;比较所选择 的初始业务模板的系统数据列与所述外部数据源包括的数据列,若比较结果为所选择的初 始业务模板的系统数据列不完全包括所述外部数据源的数据列,将所选择的初始业务模板 的系统数据列不包括所述外部数据源的数据列添加到所选择的初始业务模板中,生成所述 外部数据源对应的导入业务模板;若比较结果为所选择的初始业务模板的系统数据列完全 包括所述外部数据源的数据列,将所选择的初始业务模板作为所述外部数据源对应的导入 业务模板。
8. 根据权利要求6所述的装置,其特征在于,所述导入规则包括多个属性信息;所述对 应关系为所述多个属性信息中的一个; 所述对应关系的属性信息包括:系统数据列名、所述外部数据源的名称、所述外部数据 源的列名、开始行、结束行; 所述导入规则的属性信息还包括列属性、检查模式、检查规则中的一种或多种。
9. 根据权利要求8所述的装置,其特征在于,还包括: 设置单元,用于根据所述导入规则的属性信息所包括的检查模式,对导入后的外部数 据源的数据列设置对应的检查规则; 检查单元,用于根据预先设置的所述外部数据源的数据列对应的检查规则,对导入后 的所述外部数据源的数据列进行检查。
10. 根据权利要求6至9中任一所述的装置,其特征在于,所述装置还包括: 展示单元,用于向用户展示所述第一获取单元、所述第二获取单元、所述导入单元的处 理结果中的一个或多个。
【专利摘要】本发明提供一种数据导入方法及装置,方法包括:获取当前需要导入的外部数据源对应的导入业务模板,导入业务模板中包括一个以上的系统数据列;获取外部数据源对应的导入规则,导入规则中包括外部数据源的数据列与系统数据列的对应关系;根据所获取的导入规则,将外部数据源的每一列数据导入到所获取的导入业务模板中的对应系统数据列。根据本发明,通过获取外部数据源对应的导入规则,根据导入规则的外部数据源的数据列与系统数据列的对应关系自动将外部数据源的数据导入到导入业务模板的对应系统数据列上,因此大大提高了数据导入的工作效率。
【IPC分类】G06F17-30
【公开号】CN104536998
【申请号】CN201410770015
【发明人】郑玉梅, 任彦青
【申请人】浪潮通用软件有限公司
【公开日】2015年4月22日
【申请日】2014年12月15日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1