ARRAY_REDUCE (Lakehouse v1)
Aplica iterativamente a função lambda aos elementos do array para reduzi-lo a um único valor.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.array_reduce( <array>, <lambda> )Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.array_reduce([1, 2, 3, 4], (x, y) -> (x + y))
┌─────────────────────────────────────────────────────┐│ func.array_reduce([1, 2, 3, 4], (x, y) -> (x + y)) │├─────────────────────────────────────────────────────┤│ 10 │└─────────────────────────────────────────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”ARRAY_REDUCE( <array>, <lambda> )Exemplos de SQL
Seção intitulada “Exemplos de SQL”SELECT ARRAY_REDUCE([1, 2, 3, 4], (x,y) -> x + y);
┌───────────────────────────────────────────────┐│ array_reduce([1, 2, 3, 4], (x, y) -> (x + y)) │├───────────────────────────────────────────────┤│ 10 │└───────────────────────────────────────────────┘