map_filterدالة (SQL Databricks)

تصفية الإدخالات في الخريطة expr باستخدام الدالة func .

بناء الجملة

map_filter(expr, func)

الوسيطات

  • exprتعبير MAP.
  • funcدالة لامدا مع اثنين من المعلمات إرجاع منطقية. المعلمة الأولى تأخذ المفتاح المعلمة الثانية يأخذ القيمة.

المرتجعات

والنتيجة هي نفس نوع expr .

أمثلة

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