検索

ホームページ  >  に質問  >  本文

フラット ファイルは同じ json 形式である必要がありますか?

API からのさまざまな応答を確認できます

例: 上で共有したスクリーンショットでは、2 つの異なるファイルを比較しました。左側がデータです ページ番号 1、右側ではページ番号 1080 のデータを取得します。 1 ページ目では空の配列 [ ] の形式で荷物を受け取りましたが、1080 ページではオブジェクト {} の形式で荷物を受け取りました。 さらに、このオブジェクトでは、pd-option [ ]

の配列を取得します。

これは、出荷される配列とオブジェクトを理解するのに役立ちます

そこで私の質問は、1700 個のファイルをフラット化するかどうか変換する場合、ADF のファイル形式は同じである必要があるのですか。その場合、ファイルをフラット化するために Azure ADF で異なる形式を提供するにはどうすればよいですか?

P粉318928159P粉318928159493日前603

全員に返信(1)返信します

  • P粉543344381

    P粉5433443812023-09-08 00:39:49

    • ファイルをフラット化するには、ファイルを同じ形式にする必要があります。 Azure Data Flows を使用して、データまたはデータ関連の操作を平坦化できます。

    • データの形式が異なる場合は、変換を使用して同じ形式に変換することもできます。

    • 以下は同じ例です。 file1.json に次のデータがあると仮定します:

    リーリー
    • file2.json には次のデータがあります:
    リーリー
    • ファイルの種類が異なるため、同じロジックを使用してファイルをフラット化することはできません。 file1.json を読み取ると、ファイルの投影がわかります:

    • 配送属性値が異なるため、file2.json のプロジェクションは file1.json とは異なります。

    • file1.json をフラット化することはできますが、file2.json から出荷を抽出するには別のロジックを使用する必要があります。以下に示すように選択変換を使用して、属性を抽出します。

    • したがって、出荷金額に基づいてこれらの書類を処理する必要があります。両方のファイルに同じロジックを使用しても機能しません。

    返事
    0
  • キャンセル返事