0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Azure Data Factory メタデータ駆動コピータスクにてSalesforce のデータセットを選択できない事象への対応方法

Posted at

概要

Azure Data Factory メタデータ駆動コピータスクにてSalesforce のデータセットを選択できない事象への対応方法を共有します。 2024年7月5日時点では、接続の種類すべての場合に新しい接続からSalesforceコネクタを選択できず、ソースの種類をSalesforceにしても既存のデータセットを選択できません。とりあえず、新規のデータセットを作成後にデータセットを切り替える暫定対応方法を共有します。

image.png

image.png

手順

1. ソースの種類Salesforceに設定し新しい接続を選択

image.png

2. 暫定のリンクサービスを作成

image.png

3. 連携対象のオブジェクトを選択しメタデータ駆動コピータスクの作成完了まで進める

image.png

4. MetadataDrivenCopyTask_xxx_BottomLevelパイプラインのFullLoadOneObjectアクティビティのデータセットを切り替えてオブジェクト API 名を渡すように修正

@json(item().SourceObjectSettings).objectApiName

image.png

5. MetadataDrivenCopyTask_xxx_BottomLevelパイプラインのDeltaLoadOneObjectアクティビティのデータセットを切り替えてオブジェクト API 名を渡すように修正

@json(item().SourceObjectSettings).objectApiName

image.png

6. MetadataDrivenCopyTask_xxx_BottomLevelパイプラインのDefaultFullLoadOneObjectアクティビティのデータセットを切り替えてオブジェクト API 名を渡すように修正

@json(item().SourceObjectSettings).objectApiName

image.png

7. MetadataDrivenCopyTask_xxx_BottomLevelパイプラインのGetMaxWatermarkValueアクティビティのデータセットを切り替えてオブジェクト API 名を渡すように修正

@json(item().SourceObjectSettings).objectApiName

image.png

8. データセットにて暫定的に作成したMetadataDrivenCopyTask_xxx_SourceDSデータセットを削除

image.png

9. リンクサービスにて暫定的に作成したSalesforce__tempリンクサービスを削除

image.png

動作確認

1. パイプラインを実行して正常終了することを確認

image.png

2. データが連携されていることを確認

image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?