sfdx force:data:bulk:upsert请求包含无效数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sfdx force:data:bulk:upsert请求包含无效数据相关的知识,希望对你有一定的参考价值。

使用bulk:upsert命令通过csv文件更新Account对象时遇到一些麻烦。希望有人可以帮助我。以下是我正在做的事情:

我的csv文件名是account.csv,它包含以下数据:

Id,Name
0012F00000QjhC7QAJ,LimTest 1
0012F00000QjhkSQAR,LimTest 2

以下是我正在运行的命令:

sfdx force:data:bulk:upsert -s Account -f account.csv -i Id -u dev

上面的命令成功提交。但是这份工作失败了。批次状态如下:qazxsw poi

当我查看请求时,它看起来如下:Batch Status

答案

它在我手动创建一个空文件并将数据复制并粘贴到这个新文件后起作用。原始文件account.csv是使用以下命令创建的:sfdx force:data:soql:query -q“select Id,Account from Account”-r csv -u dev> account.csv

我猜上面的命令必须用不同的编码创建文件,其中bulk:upsert不知道如何处理。

以上是关于sfdx force:data:bulk:upsert请求包含无效数据的主要内容,如果未能解决你的问题,请参考以下文章

sh Salesforce SFDX备忘单

sh sfdx-cheat-sheet.sh

Elasticsearch —— bulk批量导入数据

7 Best Practice Tips for PostgreSQL Bulk Data Loading

如何在 php 中使用 BULK INSERT DATA 添加外部变量?

iPhone:为啥 Core Data 中的 Bulk Inserts 这么慢?