小编The*_*ord的帖子

Azure Datafactory上传到Salesforce并引用另一个对象上的字段

这是场景 - 我们使用 Azure DataFactoryV2 运行一系列管道,这些管道从本地数据源获取帐户数据,将其转换并上传到 Salesforce。

目前我们想要导入一个帐户并将其与另一个帐户关联。帐户存在标准的父/子关系(例如经销商帐户和子帐户),并且使用内部 Salesforce ID。

我们还使用外部 ID 来进行更新插入,并且该 ID 对于每条记录都是唯一的。

根据 SF 文档:这里- 当您手动调用 API 并向其传递 JSON 文件时,您可以在 JSON 中添加关系:

    {
   "Name" : "NewAccount",
   "account__r" :
   {
       "Ext_UID__c" : 123
   }

}
Run Code Online (Sandbox Code Playgroud)

但是,这在 Azure DataFactoryV2 中似乎无法在代码中指定查找关系,或者如果可以,我不确定如何执行。

作为参考 - 这是管道 JSON 代码:

{
"name": "Import_to_Salesforce",
"properties": {
    "activities": [
        {
            "name": "Load_to_Salesforce",
            "type": "Copy",
            "policy": {
                "timeout": "7.00:00:00",
                "retry": 0,
                "retryIntervalInSeconds": 30,
                "secureOutput": false,
                "secureInput": false
            },
            "userProperties": [
                {
                    "name": "Source",
                    "value": "[dbo].[Account]" …
Run Code Online (Sandbox Code Playgroud)

salesforce azure azure-data-factory salesforce-lightning

3
推荐指数
1
解决办法
2349
查看次数