ARRAY_REDUCE (Lakehouse v1)
Aplica de forma iterativa la función lambda a los elementos del arreglo para reducirlo a un único valor.
Sintaxis de Analyze
Sección titulada «Sintaxis de Analyze»func.array_reduce( <array>, <lambda> )Ejemplos de Analyze
Sección titulada «Ejemplos de Analyze»func.array_reduce([1, 2, 3, 4], (x, y) -> (x + y))
┌─────────────────────────────────────────────────────┐│ func.array_reduce([1, 2, 3, 4], (x, y) -> (x + y)) │├─────────────────────────────────────────────────────┤│ 10 │└─────────────────────────────────────────────────────┘Sintaxis de SQL
Sección titulada «Sintaxis de SQL»ARRAY_REDUCE( <array>, <lambda> )Ejemplos de SQL
Sección titulada «Ejemplos de SQL»SELECT ARRAY_REDUCE([1, 2, 3, 4], (x,y) -> x + y);
┌───────────────────────────────────────────────┐│ array_reduce([1, 2, 3, 4], (x, y) -> (x + y)) │├───────────────────────────────────────────────┤│ 10 │└───────────────────────────────────────────────┘