使用mule4在salesforce中增加值

使用mule4在salesforce中增加值,salesforce,dataweave,upsert,mule4,Salesforce,Dataweave,Upsert,Mule4,我正在尝试使用mule4转换在salesforce对象中插入一些值我的输入如下 变换形状: %dw 2.0 output application/java --- [{ Name: vars.det, Request_Body__c: vars.Req }] 输入有效负载am递增插入为 输入: [{Name= MuleSoft--Salesforce, Request_Body__c= { data = { schema = PZAhU2AlqQtEHKOut4Rctg,

我正在尝试使用mule4转换在salesforce对象中插入一些值我的输入如下

变换形状:

%dw 2.0
output application/java
---
[{
Name: vars.det,
Request_Body__c: vars.Req

}]
输入有效负载am递增插入为

输入:

[{Name= MuleSoft--Salesforce, Request_Body__c= {
data = {
        schema = PZAhU2AlqQtEHKOut4Rctg,
        payload = {
        Job_Prev_Name__c =Mule UWW, LastModifiedDate= 2020 - 09 - 15,
        ChangeEventHeader = {
        commitNumber = 1072316585812,
        commitUser = 0057000001 cAAA,
        sequenceNumber = 1,
        entityName = ATI__c,
        changeType = UPDATE,
        changedFields = 
        }, Job_Name__c = Mule UWX, Name = CMule UWX}, event= {
        replayId = 0311
        }
        },
        channel = /data/ATI_Job__ChangeEvent
        }
}]
升级时,我收到错误,如无效输入


我如何修改“Request\u Body\u\c”字段以便在salesforce中向上插入?

如果要向上插入
有效负载
为什么要使用
vars.Req
?如果同时向上插入多个文件,其中一个字段是Request\u Body\c。因此,我将有效负载存储在变量vars.Req中,并在字段Request\u Body\u\u cYou中调用它,您需要指定需要升级的对象。无法更新在
/data/ATI_Job\u changevent