map_filter função

Aplica-se a:verificar a verificação sim do SQL do Databricks marcada como sim Databricks Runtime

Filtra entradas no mapa com expr a função func.

Sintaxe

map_filter(expr, func)

Argumentos

  • expr: uma expressão MAP.
  • func: uma função lambda com dois parâmetros que devolvem um BOOLEAN. O primeiro parâmetro utiliza a chave que o segundo parâmetro assume o valor.

Devolve

O resultado é do mesmo tipo que expr.

Exemplos

> SELECT map_filter(map(1, 0, 2, 2, 3, -1), (k, v) -> k > v);
  {1 -> 0, 3 -> -1}