Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime
map1 ve map2'i tek bir harita halinde birleştirir.
Söz dizimi
map_zip_with(map1, map2, func)
Argümanlar
-
map1: MAP ifadesi. -
map2:map1ile aynı anahtar türüne sahip bir MAP ifadesi -
func: Üç parametre alan bir lambda işlevi. İlk parametre anahtar olup bunu her eşlemedeki değerler takip eder.
Dönüşler
Anahtarın giriş eşlemelerinin anahtar türüyle eşleştiği ve değerin lambda işlevinin dönüş türüne göre yazıldığı MAP.
Bir anahtar bir tarafla eşleşmezse, lambda işlevine sağlanan değer NULL olur.
Örnekler
> SELECT map_zip_with(map(1, 'a', 2, 'b'), map(1, 'x', 2, 'y'), (k, v1, v2) -> concat(v1, v2));
{1 -> ax, 2 -> by}