导入更新和新增数据

1. 简介

1.1 功能简介

导入数据除了「仅新增数据」和「仅更新数据」,还支持:

  • 更新和新增数据:修改的同时,还可以新增数据。

对于修改数据,导入「仅更新数据」和「更新和修改数据」这两种导入模式都可以使用。如果需要修改数据的同时新增数据,那么则选择「更新和新增数据」这种导入模式。


注:「更新和新增数据」导入模式只能在 数据管理 处使用,表单权限组中不支持。其他两种导入模式支持在表单权限组中使用。

1.2 使用场景

需要批量修改数据,同时也需要批量新增一部分数据。

1.3 导入原理

先导出数据,导出时勾选「同时导出 data_id」,修改数据后再导入数据,导入时可根据 data_id 匹配数据,即将修改的内容对应到具体要修改的数据中;

如果修改的同时需要新增部分数据,还可以修改的同时也新增数据,新增的数据自动生成 data_id。

注:data_id 即数据 id,是数据唯一性的标识。

2. 操作步骤

点击安装 简道云示例应用 模板,安装时选择保留示例数据,本文将按照示例模板进行讲解。

2.1 导出数据

选择「客户信息」表,点击旁边的设置按钮,然后点击「编辑表单」。


在数据管理处,导出数据,导出时勾选「同时导出 data_id」。导出后,将 Excel 文件下载到本地。


2.2 Excel 中修改数据

在 Excel 中编辑需要修改数据,对于需要新增数据,将数据新增好。

注:新增的数据,无需填写 data_id,导入后会自动生成。

修改并新增数据,如下图所示:


2.3 导入数据

在数据管理处,选择「更新和新增数据」。如下图所示:


2.4 效果示例

如下图所示,管理后台导入后,系统会根据 data_id 匹配与之对应的数据进行修改,没有 data_id 的数据将执行新增数据的操作。


3. 注意事项

1)若 data_id 错误(未在简道云中查找到),该数据不做更新处理。

2)当 data_id 有重复时,所有数据都会更新到简道云,取匹配到的最新一条数据。

3)当新增数据量超出当月剩余数据量时,不做新增处理,仅更新数据。

4)流程表单也支持导入更新,若勾选了导入触发流程,则还会触发流程发起。新增发起流程数据不能超过 300 条,超过则不新增流程数据。

5)子表单不支持导入更新。

6)若导入更新时该字段对应的 Excel 数据为空值,数据不进行更新,将保持原值。


Useful?
 Yes
 No
Have these problems ?
When you need help immediately, please Contact support