ARRAY_TRANSFORM (Lakehouse v1)
入力配列の各要素にラムダ関数を適用した結果の配列を返します。
Analyzeの構文
Section titled “Analyzeの構文”func.array_transform( <array>, <lambda> )Analyzeの例
Section titled “Analyzeの例”func.array_transform([1, 2, 3], x -> (x + 1))
┌───────────────────────────────────────────────┐│ func.array_transform([1, 2, 3], x -> (x + 1)) │├───────────────────────────────────────────────┤│ [2,3,4] │└───────────────────────────────────────────────┘SQLの構文
Section titled “SQLの構文”ARRAY_TRANSFORM( <array>, <lambda> )SELECT ARRAY_TRANSFORM([1, 2, 3], x -> x + 1);
┌──────────────────────────────────────────┐│ array_transform([1, 2, 3], x -> (x + 1)) │├──────────────────────────────────────────┤│ [2,3,4] │└──────────────────────────────────────────┘