ARRAY_TRANSFORM (Lakehouse v1)
Devolve uma matriz que resulta de aplicar a função lambda a cada elemento da matriz de entrada.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.array_transform( <array>, <lambda> )Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.array_transform([1, 2, 3], x -> (x + 1))
┌───────────────────────────────────────────────┐│ func.array_transform([1, 2, 3], x -> (x + 1)) │├───────────────────────────────────────────────┤│ [2,3,4] │└───────────────────────────────────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”ARRAY_TRANSFORM( <array>, <lambda> )Exemplos SQL
Seção intitulada “Exemplos SQL”SELECT ARRAY_TRANSFORM([1, 2, 3], x -> x + 1);
┌──────────────────────────────────────────┐│ array_transform([1, 2, 3], x -> (x + 1)) │├──────────────────────────────────────────┤│ [2,3,4] │└──────────────────────────────────────────┘