データ統合エクスプレッションピボット

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

ピボット

対応している: ストリーミング

ピボットコンテキストで集約式を適用します。集約は、ピボット式の各異なる値にスコープを絞って一連の独立した集約として実行されます。出力は、ピボット値から集約式の値へのマップです。 式のカテゴリ: 集約

宣言された引数

  • 集約式 - 適用する集約式。
    式<V>
  • ピボット式 - 適用するピボット式。
    式<K>

型変数の境界:
Kは ComparableType を受け入れます
Vは AnyType を受け入れます

出力タイプ: マップ<K, V>

例 1 - 基本ケース

引数の値:

  • 集約式:
    sum(
     expression: value,
    )
  • ピボット式: pivot 与えられた入力テーブル:
pivotvalue
a1
b2
a3

出力: {
 a -> 4,
 b -> 2,
}


例 2 - 基本ケース

引数の値:

  • 集約式:
    sum(
     expression: value,
    )
  • ピボット式:
    cleanString(
     cleanActions: {trim},
     expression: pivot,
    ) 与えられた入力テーブル:
pivotvalue
a1
b2
a3

出力: {
 a -> 4,
 b -> 2,
}