ARRAY_REDUCE (Lakehouse v1)
Aplica iterativamente a função lambda aos elementos da matriz, de modo a reduzi-la 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 SQL
Seção intitulada “Exemplos SQL”SELECT ARRAY_REDUCE([1, 2, 3, 4], (x,y) -> x + y);
┌───────────────────────────────────────────────┐│ array_reduce([1, 2, 3, 4], (x, y) -> (x + y)) │├───────────────────────────────────────────────┤│ 10 │└───────────────────────────────────────────────┘