ARRAY_FILTER (Lakehouse v1)
Constrói uma matriz com os elementos da matriz de entrada para os quais a função lambda devolve verdadeiro.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.array_filter( <array>, <lambda> )Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.array_filter([1, 2, 3], x -> (x > 1))
┌─────────────────────────────────────────────┐│ func.array_filter([1, 2, 3], x -> (x > 1)) │├─────────────────────────────────────────────┤│ [2,3] │└─────────────────────────────────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”ARRAY_FILTER( <array>, <lambda> )Exemplos SQL
Seção intitulada “Exemplos SQL”SELECT ARRAY_FILTER([1, 2, 3], x -> x > 1);
┌───────────────────────────────────────┐│ array_filter([1, 2, 3], x -> (x > 1)) │├───────────────────────────────────────┤│ [2,3] │└───────────────────────────────────────┘