Azure DataFactory-アクティビティマッピングをコピーする

アレハンドロB。

jsonファイルからデータベースにデータをコピーしようとしています。データベースには、同じjsonフィールドに入力する必要のある2つの列があります。ただし、このマッピングを行うと、アクティビティの実行時にエラーが発生しますAn item with the same key has already been addedこれを多くのマッピングに行うことはできませんか?

ユシェン

ソースデータセットスキーマの1つの列を宛先の複数の列にマップすることは、ADFではまだサポートされていません。

ただし、ソースデータセットスキーマを変更して列が重複するようにすることで、これを実現する方法は他にもあります。次に、これらの重複する列を使用して、異なる宛先列にマップできます。

SQLデータセットの場合と同様に、「xxxからcolumn1をcolumn1Aとして、column1をcolumn1Bとしてxxxから選択」などのSQLクエリを使用して、ソースデータセット内の重複する列を取得できます。次に、column1AをdestCol1に、column1BをdestCol2にマップできます。

この場合のJSONファイルについては、jsonPathDefinitionを使用して重複する列を定義できます。参照https://docs.microsoft.com/en-us/azure/data-factory/supported-file-formats-and-compression-codecs#json-format

たとえば、次のような形式のjsonがあります

{"a":1,"b":2}

次に、次のようなデータセット形式のプロパティを設定できます。

"format": {
    "type": "JsonFormat",
    "filePattern": "setOfObjects",
    "jsonPathDefinition": {
        "a1": "$.['a']",
        "b": "$.['b']",
        "a2": "$.['a']"
    }
},

ソースデータセットスキーマに3つの列a1、b、a2を作成し、a1とa2は同じjsonフィールドaを参照します。次に、これらの列を宛先の異なる列にマップできるようになります。

ありがとう

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Azure DataFactoryのコピーアクティビティが非常に遅い

分類Dev

Azure DataFactoryのコピーアクティビティ内でMongoDBソースデータセットをフィルター処理する

分類Dev

Azure DataFactoryのコピーアクティビティを使用して空のファイルが生成されないようにする

分類Dev

Azure DataFactoryのForEachアクティビティ内に反復スコープ変数を作成する方法

分類Dev

Azure DataFactoryパイプラインでカスタムアクティビティを実行する

分類Dev

Azure Datafactoryアクティビティを使用して、dta afromazureブロブコンテナーをazure関数に送信します

分類Dev

Azure DataFactoryにパラメーターを渡す-トリガーに基づくADFアクティビティ

分類Dev

Azure DataFactoryとGraphDb

分類Dev

Azure DataFactory-SQL

分類Dev

Azure DataFactoryのコピーデータアクティビティSQLシンクのストアドプロシージャとARMテンプレートのテーブル型パラメーター

分類Dev

Azure DataFactoryからのAPIアクセス

分類Dev

Azure DataFactoryで動的に機能するDayOfWeek

分類Dev

Azure DataFactoryでのイベント処理

分類Dev

Azure DataFactoryでのCDCサポート

分類Dev

Azure DataFactoryとのデータの同期

分類Dev

Azure DataFactoryコピーID列とギャップ

分類Dev

Azure DataFactoryのコピーデータが遅い

分類Dev

Azure DataFactoryの解凍

分類Dev

Azure DataFactoryのコピータスクOnPremisesDBからAzureデータベース

分類Dev

Azure DataFactoryのルックアップ段階でSQLクエリ内に動的コンテンツを渡す

分類Dev

Azure DataFactoryはコピーされたレコードの行数をチェックします

分類Dev

Azure DataFactoryのパイプラインでU-SQLアクティビティを実行中にエラーが発生しました

分類Dev

Azure DataFactoryの相対URLで動的コンテンツを使用する方法

分類Dev

Azure DataFactory-Mongodbソースデータセットを日付でフィルタリングする

分類Dev

Azure DataFactoryによる文字列のコピーに失敗しました

分類Dev

Azure DataFactoryのネットワーク設定を無効にするPowerShellコマンド

分類Dev

Azure DataFactoryでSQLクエリを実行する方法

分類Dev

Azure DataFactoryを使用してRESTAPIからデータを取得する

分類Dev

Azure DataFactoryを使用してRESTAPIからデータを取得する

Related 関連記事

  1. 1

    Azure DataFactoryのコピーアクティビティが非常に遅い

  2. 2

    Azure DataFactoryのコピーアクティビティ内でMongoDBソースデータセットをフィルター処理する

  3. 3

    Azure DataFactoryのコピーアクティビティを使用して空のファイルが生成されないようにする

  4. 4

    Azure DataFactoryのForEachアクティビティ内に反復スコープ変数を作成する方法

  5. 5

    Azure DataFactoryパイプラインでカスタムアクティビティを実行する

  6. 6

    Azure Datafactoryアクティビティを使用して、dta afromazureブロブコンテナーをazure関数に送信します

  7. 7

    Azure DataFactoryにパラメーターを渡す-トリガーに基づくADFアクティビティ

  8. 8

    Azure DataFactoryとGraphDb

  9. 9

    Azure DataFactory-SQL

  10. 10

    Azure DataFactoryのコピーデータアクティビティSQLシンクのストアドプロシージャとARMテンプレートのテーブル型パラメーター

  11. 11

    Azure DataFactoryからのAPIアクセス

  12. 12

    Azure DataFactoryで動的に機能するDayOfWeek

  13. 13

    Azure DataFactoryでのイベント処理

  14. 14

    Azure DataFactoryでのCDCサポート

  15. 15

    Azure DataFactoryとのデータの同期

  16. 16

    Azure DataFactoryコピーID列とギャップ

  17. 17

    Azure DataFactoryのコピーデータが遅い

  18. 18

    Azure DataFactoryの解凍

  19. 19

    Azure DataFactoryのコピータスクOnPremisesDBからAzureデータベース

  20. 20

    Azure DataFactoryのルックアップ段階でSQLクエリ内に動的コンテンツを渡す

  21. 21

    Azure DataFactoryはコピーされたレコードの行数をチェックします

  22. 22

    Azure DataFactoryのパイプラインでU-SQLアクティビティを実行中にエラーが発生しました

  23. 23

    Azure DataFactoryの相対URLで動的コンテンツを使用する方法

  24. 24

    Azure DataFactory-Mongodbソースデータセットを日付でフィルタリングする

  25. 25

    Azure DataFactoryによる文字列のコピーに失敗しました

  26. 26

    Azure DataFactoryのネットワーク設定を無効にするPowerShellコマンド

  27. 27

    Azure DataFactoryでSQLクエリを実行する方法

  28. 28

    Azure DataFactoryを使用してRESTAPIからデータを取得する

  29. 29

    Azure DataFactoryを使用してRESTAPIからデータを取得する

ホットタグ

アーカイブ