简道云系统搭建中的历史数据导入

难哦

一、历史数据导入的背景

    在新业务系统导入过程中,往往存在新旧业务的过度衔接。完成历史数据导入减少了切换系统的阻力,为系统在组织内的无痛切换提供了保障。实现历史数据导入,一方面为用户提供更好的体验,无需担心系统操作不连贯增加工作量的问题;另一方面也能保证数据的完整性,保留组织的数字资产。

 

二、历史数据导入的方法与工具

    结合简道云低代码特性,导入历史数据时,应当同样考虑使用低代码的数据清理与转换工具来辅助数据的导入过程。Excel PowerQuery能够很好的解决这一问题。通过这一工具能够有效保留数据源到目标数据的ETL操作过程,有利于验证和调整ETL过程中的问题。实际当中我们可以按照以下步骤完成历史数据导入工作:

  1. 根据目标数据,建立目标数据结构

  2. 分析源数据,并建立从源数据到目标数据的ETL过程

  3. 数据导入后进行验证,根据验证问题,调整上述ETL过程

  4. 验证完成后,进行正式的数据导入

     

三、数据导入简道云的常见问题及设计模式

  1. 通过打标签用来区分系统中的导入数据,便于后续的批量删除、批量修改操作。

  2. 当导入流程表单中的历史数据时,如果不触发流程,历史数据的流程状态为手动结束的流程,这为后续的数据调用造成了复杂度。解决方案是在导入流程时勾选导入时触发流程。

  3. 如果导入历史数据时触发流程,因数据量多,审批人无法人工操作,可以设置流程,限时批量自动通过。

  4. 如遇到子表单无法直接导入更新,可以借助智能助手导入。但在使用智能助手新增、修改数据时,也要注意数据的唯一值,如没有唯一值用来区分是无法准确新增、更新造成失败。同时还需注意以下问题:

  • 设置好智能助手后,建立新的触发表单,再导入数据时,请注意使用标准模板导入,不然可能造成导入失败,即使在导入时将文本对应好导入项,也可能会造成导入失败

  • 在实际使用中,智能助手在多条数据对同一条数据修改 ,会导致子表单会有遗漏,请多筛筛选几遍,再次进行整理导入

  • 导入数据时要检查会不会触发其它智能助手,可能会联动导致更新到其它表单数据

 

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

0回帖数 1关注人数 2138浏览人数
最后回复于:2022-4-20 11:01

返回顶部 返回列表