如何使用数据批量处理工具
大批量导入、导出和删除平台业务数据。
概述
数据批量处理工具用于在数据初始化、数据备份和数据清理场景中处理大量业务数据。它支持批量导入、批量导出和批量删除,适合实施人员或管理员执行低频、高数据量的数据运维任务。
入口:后台管理 > CRM 管理 > 数据维护工具 > 数据批量处理。

适用场景
- 数据初始化时批量新增或更新业务数据。
- 周期性导出业务对象数据,用于备份或同步到外部系统。
- 按条件删除不再需要保留的数据。
- 批量修正字段值或处理历史数据。
开始之前
- 您拥有数据批量处理权限。
- 您已确认目标对象和数据范围。
- 您已完成数据备份或导出。
- 您已在测试数据上验证处理逻辑。
批量导入
批量导入支持新增导入和更新导入,导入文件格式为 CSV。
- 进入 数据批量处理。
- 选择导入对象。
- 选择导入方式:新增数据或更新现有数据。
- 选择数据识别方式:唯一性 ID、对象主属性或对象下任选字段。
- 按字段标准格式准备并上传
CSV文件。 - 检查系统自动映射的字段,必要时手动调整字段映射。
- 提交导入任务。
- 在任务列表中查看导入状态、成功数和失败原因。
更新现有数据时,可设置导入字段为空值时是否继续更新。导入失败后,可下载失败文件并修正后重新启用任务。


批量导出
批量导出支持导出到本地、阿里云 OSS 或 FTP 系统。管理员可以按对象导出,也可以导出全对象数据。
导出全对象时:
- 选择导出方式。
- 设置是否同步导出已作废数据。
- 选择立即导出或周期性导出。
- 提交导出任务。
按对象导出时:
- 选择一个导出对象。
- 设置是否导出关联对象、已作废数据和数据 ID。
- 选择导出字段。
- 设置导出范围:全部数据或按筛选条件导出。
- 选择立即导出或周期性导出。
- 提交导出任务。
周期性导出支持一次、每天、每周或每月执行。

批量删除
批量删除用于按对象和筛选条件删除数据。
- 选择需要删除数据的对象。
- 选择删除范围:全部删除或按筛选条件删除。
- 选择立即删除或周期性删除。
- 输入登录密码完成安全验证。
- 提交删除任务。

风险提示
- 批量处理可能影响大量生产数据。
- 错误筛选条件会扩大影响范围。
- 批量处理工具不支持查重。
- 单次导入文件大小不超过
100M。 - 批量处理工具不触发工作流、审批流、阶段推进器等流程逻辑。
- 批量处理工具不触发前台业务逻辑;有业务逻辑依赖的数据操作需谨慎使用。
- 通过批量删除删除的数据不可恢复。
WARNING
执行批量删除前,请先导出备份数据,并确认筛选条件只覆盖目标数据。

