Salesforce CLI 支持大对象上的 CSV 数据导入吗?

问题描述 投票:0回答:1

Salesforce CLI (SFDX CLI) 是否支持大对象。

我们如何使用 SFDX CLI 从 CSV 文件对大对象执行数据导入...

我正在尝试运行“sf data upsertbulk”命令来从 csv 导入数据。 执行上述命令时显示以下错误。

“没有对大对象 salesforce 的创建/更新访问权限”

salesforce sfdx salesforce-cli salesforce-sfdx
1个回答
0
投票
您可以发送命令以进一步调查吗?

另外,我想不,Salesforce DX CLI 中的 sf data upsertbulk 命令不太适合将数据导入大对象。虽然 SFDX 总体上支持大对象,但由于两个主要原因,此特定命令对大对象数据导入存在限制:

    专为标准对象设计:sf data upsertbulk 命令主要设计用于标准 Salesforce 对象上的批量操作。它可能没有必要的优化来处理通常与大对象相关的大型数据集。
  1. 批量API限制:大对象由于其庞大的尺寸而对批量操作有限制。 sf data upsertbulk 使用的标准批量 API 功能对于处理大型对象数据集可能不高效或不可靠。
尝试以下方法 -

使用 sfdx force:data:bulk:load 的批量 API

sfdx force:data:bulk:load

 命令利用 Salesforce Bulk API,专为高效导入和导出大型数据集(包括大对象)而设计。这是基本语法:

sfdx 力:数据:批量:加载 -s

-f -i

  • 替换为您的大对象的实际名称。
  • 替换为包含数据的 CSV 文件的路径。
  • -i
  • 标志(可选)允许您指定现有作业 ID 以恢复先前启动的导入过程。
© www.soinside.com 2019 - 2024. All rights reserved.