Megosztás a következőn keresztül:


A map_filter függvény

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime

A függvény használatával exprszűri a térkép func bejegyzéseit.

Szintaxis

map_filter(expr, func)

Argumentumok

  • expr: MAP-kifejezés.
  • func: Két paraméteres lambda függvény, amely LOGIKAI értéket ad vissza. Az első paraméter a kulcsot veszi, a második pedig az értéket.

Visszatérítések

Az eredmény ugyanaz a típus, mint expra .

Példák

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