当导入非常大的数据集(例如超过 5,000 个文档)时,建议使用命令行工具 bench data-import,而不是使用 Web 界面。这种方法可以避免 Web 请求超时,并确保导入过程更加可靠。
示例命令:
bench --site test.erpnext.com data-import ~/Downloads/Activity_Type.csv
命令帮助
bench data-import --help
命令用法:
bench data-import [OPTIONS]
此命令允许您从 CSV 或 XLSX 文件批量导入文档到您的站点。
选项:
| 选项 | 说明 |
|---|---|
--file FILE |
导入文件的路径(.csv, .xlsx)。请注意,相对路径将从“sites”目录解析 [必填] |
--doctype TEXT |
要导入的目标 DocType [必填] |
--type [Insert\|Update] |
插入新记录或更新现有记录 |
--submit-after-import |
导入后提交文档 |
--mute-emails |
导入期间静默邮件通知 |
--help |
显示此消息并退出。 |
注意:
- 如果文件路径作为位置参数提供,则可以省略
--file选项。