了解数据批量处理工具的业务定位、核心能力与使用限制。
业务价值
在数据迁移或系统初始化场景中,企业需要将大量业务数据快速导入 CRM 系统,或从系统中批量导出、清理数据。标准的前台导入导出功能受限于业务逻辑校验和流程触发机制,在处理大批量数据时效率较低。数据批量处理工具专为这类场景设计,绕过前台业务逻辑校验,让数据以更高效的方式进入或离开系统。

核心概念
| 概念 | 定义 | 关联能力 |
|---|---|---|
| 数据批量处理工具 | 位于后台管理的数据维护工具,支持大批量数据的导入、导出和删除操作 | 数据维护工具 |
| 批量导入 | 将 CSV 文件中的数据批量写入指定对象,支持新增和更新两种模式 | 字段映射、唯一性识别 |
| 批量导出 | 将指定对象的数据批量导出到本地或远程存储(阿里云 OSS、FTP) | 全对象导出、按对象导出、周期性导出 |
| 批量删除 | 按条件批量删除指定对象中的数据 | 筛选条件删除、密码验证 |
核心能力
批量导入
- 支持新增导入和更新导入两种模式。
- 在数据量和使用频次上无限制。
- 仅执行元数据层面校验,不执行前台业务逻辑。
- 不执行查重、不触发审批流和工作流。
- 支持系统字段导入和主从关系联合导入。
批量导出
- 支持导出到本地、阿里云 OSS 或 FTP 系统。
- 支持全对象导出(CRM 系统中全部业务对象的数据)或自选对象导出。
- 支持同步导出已作废数据。
- 支持周期性导出(一次、每天、每周、每月)。
- 支持主从关系联合导出。
批量删除
- 支持按筛选条件或全部删除指定对象数据。
- 支持立即删除或周期性删除。
- 执行删除前需通过登录密码验证。
使用限制
[!WARNING]
以下限制直接影响数据处理结果,请在操作前仔细阅读。
| 限制项 | 说明 |
|---|---|
| 不支持查重 | 批量导入时不会执行查重逻辑,可能产生重复数据。 |
| 文件大小上限 | 单次导入文件不超过 100 MB。 |
| 不触发流程 | 不会触发工作流、审批流、阶段推进器等流程逻辑。 |
| 不触发业务逻辑 | 有业务逻辑依赖的操作请谨慎使用。 |
| 数据修改记录 | 批量导入的数据在修改记录中显示为"系统"操作,不标注来源工具。 |
与标准导入导出的区别
| 对比项 | 标准导入导出 | 数据批量处理工具 |
|---|---|---|
| 数据量限制 | 有限制(受工作流和审批流影响) | 无限制 |
| 使用频次 | 有限制 | 无限制 |
| 业务逻辑校验 | 执行完整前台业务逻辑 | 仅元数据层面校验 |
| 流程触发 | 可触发工作流和审批流 | 不触发任何流程 |
| 查重 | 执行查重 | 不执行查重 |
| 系统字段导入 | 不支持 | 支持 |
| 主从关系联合操作 | 不支持 | 支持 |
| 处理速度 | 标准速度 | 更快(不执行校验和流程) |
| 适用场景 | 日常数据维护 | 数据迁移、系统初始化、大规模数据备份 |
适用角色
| 角色 | 主要操作 |
|---|---|
| CRM 管理员 | 批量导入初始化数据、批量导出备份、批量清理废弃数据 |
| 实施人员 | 系统上线前的数据迁移和初始化 |
| 数据运维人员 | 定期导出备份数据、按条件批量清理数据 |
业务场景
企业在 CRM 系统上线初期,需要将旧系统中的客户、联系人、商机等数据一次性迁移到新系统。使用标准导入功能受限于文件大小和流程触发机制,效率较低。通过数据批量处理工具,实施人员可以上传大体积 CSV 文件,跳过业务逻辑校验,快速完成数据迁移。