导入数据
1. 简介
1.1 功能简介
表单 设计好之后,原有数据可以通过 Excel 直接导入新增数据;对于已有的数据,也可以通过 Excel 导入更新数据。
1.2 应用场景
适用于批量录入或者更新数据的场景。支持的导入类型有:
导入角色 | 导入入口 | 支持类型 |
管理员 | 数据管理 | |
成员 | 表单权限组 |
1.3 预期效果
以导入模式为「仅新增数据」,导入员工信息为例。效果如下所示:
2. 操作步骤
2.1 操作入口
1)管理员导入
进入 数据管理 页面,点击「导入」进行数据导入操作。
2)成员导入
访问表单,切换至有导入权限的权限组,点击「导入」进行数据导入操作。
2.2 数据校验
2.2.1 校验入口
1)管理员在 数据管理 处导入数据时,若勾选「导入触发数据校验」,则会对导入的数据进行数据校验。
2)成员在权限组处导入数据时,无需勾选「导入触发数据校验」,自动对导入的数据进行数据校验。
注:同时满足以下两个条件,导入数据时才能触发重复值校验:
- 表单内数据量小于 30w;
- 设置「不允许重复值」的主字段小于等于 3 个。(子字段「不允许重复值」设置数量不受限制)
2.2.2 字段格式校验
1)勾选「导入触发数据校验」前
导入数据时,若不勾选「导入触发数据校验」,则只对部分字段进行基础校验,具体校验内容及规则如下所示:
字段说明 | 字段类型 | 校验类型 | 校验规则 |
表单字段 | 数字 | 格式校验 | 可以转换为有效数字 |
日期时间 | 格式校验 | 可以转换为有效日期 | |
子表单 | 子数据校验 | 对每一条子数据进行校验 | |
手机 | 格式校验 | 转换成字符串后是有效的手机号 | |
成员单选 | 匹配校验 | 可以匹配到唯一成员 | |
成员多选 | 匹配校验 | 数组中的每个值都可以匹配到唯一成员 | |
部门单选 | 匹配校验 | 可以匹配到唯一部门 | |
部门多选 | 匹配校验 | 数组中的每个值都可以匹配到唯一部门 | |
CRM 字段 | 关联字段 | 匹配校验 | 转换成字符串后可以在关联表中唯一匹配到 |
线索表-线索池 | 匹配校验 | 转换成字符串后在可选项中能匹配到 | |
客户表-公海池 | |||
商机表-销售阶段 |
2)勾选「导入触发数据校验」后
导入数据时,勾选了「导入触发数据校验」,对可校验的字段类型、校验内容及规则如下所示:
字段说明 | 字段类型 | 校验类型 | 校验规则 | 校验说明 |
表单字段 | 单行文本 | 格式校验 | 转换成字符串后符合手机号码/电话号码/邮政编码/身份证号码/邮箱 | —— |
数字 | 格式校验 | 可以转换为有效数字 | ||
数值范围校验 | 转换成数字后值在最大最小值范围内 | |||
日期时间 | 格式校验 | 可以转换为有效日期 | ||
单选按钮组 | 可选项校验 | 转换成字符串后在可选项中能匹配到 | 添加其他选项时,导入不校验 | |
复选框组 | 可选项校验 | 转换成字符串并且用逗号分割后都在可选项中能匹配到 | ||
下拉框 | 可选项校验 | 转换成字符串后在可选项中能匹配到 | 关联其他表单数据、数据联动以及自定义添加其他选项时,导入不校验 | |
下拉复选框 | 可选项校验 | 转换成字符串并且用逗号分割后都在可选项中能匹配到 | ||
地址 | 可选项校验 | 每个部分都是上一级的可选项 | —— | |
子表单 | 子数据校验 | 对每一条子数据进行校验 | ||
手机 | 格式校验 | 转换成字符串后是有效的手机号 | ||
成员单选 | 匹配校验 | 可以匹配到唯一成员 | ||
成员多选 | 匹配校验 | 数组中的每个值都可以匹配到唯一成员 | ||
部门单选 | 匹配校验 | 可以匹配到唯一部门 | ||
部门多选 | 匹配校验 | 数组中的每个值都可以匹配到唯一部门 | ||
CRM 字段 | 关联字段 | 匹配校验 | 转换成字符串后可以在关联表中唯一匹配到 | |
线索表-线索池 | 匹配校验 | 转换成字符串后在可选项中能匹配到 | ||
客户表-公海池 | 匹配校验 | 转换成字符串后在可选项中能匹配到 | ||
商机表-销售阶段 | 匹配校验 | 转换成字符串后在可选项中能匹配到 | ||
公司 | 格式校验 | 转换成字符串后符合手机号码/电话号码/邮政编码/身份证号码/邮箱 |
2.2.3 重复值校验
- 校验同一个字段中,待导入的字段值与表单内已有数据的字段值是否重复
- 校验同一个字段中,待导入的字段值与其他待导入的字段值是否有重复
2)当出现重复数据时,可直接跳过导入或修改重复数据后再次导入。以修改重复数据后再次导入为例,效果如下所示:
2.2.4 部门成员可选范围校验
以导入员工信息为例,在表单中指定员工部门的可选范围为 「九数云产品线」,则仅能导入员工部门为九数云产品线的员工,其余员工将导入失败。效果如下所示:
2.3 导入失败情况处理方法
2.3.1 修改错误数据
当数据校验错误导致导入失败,支持手动修改错误数据。修改成功后,重新导入该条数据。
注:
1)仅当错误数据小于 30 条时,支持在线手动修改数据。
2)数字、日期、手机号这三个字段导入时,若格式校验失败不会触发「修改失败数据」提醒,依然支持导入,导入后字段内容将直接置空。
2.3.2 下载错误报告
还可以通过下载错误报告排查失败的具体原因,从而修改数据内容。
注:当错误数据大于 30 条时,仅支持通过下载错误报告修改后,重新导入数据。
2.3.3 成员/部门字段重名
成员/部门字段重名时,导致导入失败情况,可参考右侧文档进行处理:成员/部门重名时数据导入处理方法。
3. 注意事项
1)导入数据时,文件中的数据不能超过 50000 行、500列。
2)在权限组中导入数据时,若表单中配置了重复值校验,那么无论是否勾选「导入触发数据校验」,重复值校验都一定执行;在数据管理中进行导入时,若不勾选「导入触发数据校验」,则重复值校验、字段格式校验等均不执行。
3)流程表单导入时,勾选了「导入触发流程」,如果该流程的发起节点后一个节点是子流程,则导入后不触发子流程,所有流程节点将停留在发起节点。
4)目前不支持导入的字段类型:分割线、定位、选择数据、查询、手写签名。
5)特殊字段的导入参见文档:特殊字段的数据导入。
6)关联数据字段的导入参见文档:导入关联数据。
6)流水号字段在不同导入模式下的规则,如下所示:
导入模式 | 导入规则 |
导入仅新增数据时,不支持导入Excel中已有的数据。将按照设置的流水号规则自动生成。 | |
导入仅更新时,支持导入 Excel 里已有的流水号数据。 | |
导入更新和新增数据时,更新部分的数据支持更新为Excel里已有的流水号数据,新增部分的数据将按照简道云中设置的流水号规则自动生成。 |