ARRAY_TRANSFORM (Lakehouse v1)
Renvoie un tableau résultant de l’application de la fonction lambda à chaque élément du tableau d’entrée.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.array_transform( <array>, <lambda> )Exemples Analyze
Section intitulée « Exemples Analyze »func.array_transform([1, 2, 3], x -> (x + 1))
┌───────────────────────────────────────────────┐│ func.array_transform([1, 2, 3], x -> (x + 1)) │├───────────────────────────────────────────────┤│ [2,3,4] │└───────────────────────────────────────────────┘Syntaxe SQL
Section intitulée « Syntaxe SQL »ARRAY_TRANSFORM( <array>, <lambda> )Exemples SQL
Section intitulée « Exemples SQL »SELECT ARRAY_TRANSFORM([1, 2, 3], x -> x + 1);
┌──────────────────────────────────────────┐│ array_transform([1, 2, 3], x -> (x + 1)) │├──────────────────────────────────────────┤│ [2,3,4] │└──────────────────────────────────────────┘