いくつかの変換を実行した後、テーブルに行を挿入および更新するDataFlowをAzure DataFactoryで作成しようとしています。変更したデータを「シンク」に書き込もうとすると、「挿入を許可」と「更新を許可」の両方のチェックボックスを選択します。「AddAlterRow」を作成するように指示するメッセージがポップアップ表示されます。私がやりたいのは、プライマリ列が一致した場合に更新することです。それ以外の場合は行を挿入しますが、[行の変更を追加]でその方法を理解できません。
要約すると、すべての行をテーブルに書き戻したいと思います。PK列が一致する場合は、行を更新します。それ以外の場合は行を挿入します。それ、どうやったら出来るの?テーブルを切り捨てるように言わないでください!
基本的に、「MERGE」を実行する必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加