概要
Azure Data Factory メタデータ駆動コピータスクにてSalesforce のデータセットを選択できない事象への対応方法を共有します。 2024年7月5日時点では、接続の種類
がすべて
の場合に新しい接続
からSalesforce
コネクタを選択できず、ソースの種類をSalesforce
にしても既存のデータセットを選択できません。とりあえず、新規のデータセットを作成後にデータセットを切り替える暫定対応方法を共有します。
手順
1. ソースの種類
をSalesforce
に設定し新しい接続
を選択
2. 暫定のリンクサービスを作成
3. 連携対象のオブジェクトを選択しメタデータ駆動コピータスクの作成完了まで進める
4. MetadataDrivenCopyTask_xxx_BottomLevel
パイプラインのFullLoadOneObject
アクティビティのデータセットを切り替えてオブジェクト API 名を渡すように修正
@json(item().SourceObjectSettings).objectApiName
5. MetadataDrivenCopyTask_xxx_BottomLevel
パイプラインのDeltaLoadOneObject
アクティビティのデータセットを切り替えてオブジェクト API 名を渡すように修正
@json(item().SourceObjectSettings).objectApiName
6. MetadataDrivenCopyTask_xxx_BottomLevel
パイプラインのDefaultFullLoadOneObject
アクティビティのデータセットを切り替えてオブジェクト API 名を渡すように修正
@json(item().SourceObjectSettings).objectApiName
7. MetadataDrivenCopyTask_xxx_BottomLevel
パイプラインのGetMaxWatermarkValue
アクティビティのデータセットを切り替えてオブジェクト API 名を渡すように修正
@json(item().SourceObjectSettings).objectApiName