注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

struct フィールドを多数抽出

バッチでサポートされています

struct から多数のフィールドを抽出します。元の struct は削除されます。 変換カテゴリー: Struct

宣言された引数

  • データセット - struct 行が含まれるデータセット
    Table
  • ロケーター - 説明なし
    List<Tuple<StructLocator, Literal<String>>>
  • Struct - 入力 struct
    Column<Struct>

例 1 - 基本ケース

引数の値:

  • データセット: ri.foundry.main.dataset.a
  • ロケーター: [(airline.name, airline), (tail_no, tail_number)]
  • Struct: raw 入力: | raw | | ----- | | {
    airline: {
    id: NA,
    name: new air,
    },
    tail_no: NA-123,
    } | | {
    airline: {
    id: FA,
    name: foundry airways,
    },
    tail_no: FA-123,
    } |

出力:

airlinetail_number
new airNA-123
foundry airwaysFA-123