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
Belirtilen girdi dizisinden oluşturulan bir eşleme oluşturur.
Söz dizimi
map_from_entries(expr)
Argümanlar
-
expr: İki alanı olan STRUCT'nin ARRAY ifadesi.
İadeler
MAP, anahtarların yapıların ilk alanı ve değerlerin ikinci alanı olduğu bir yapı.
Azure Databricks, yinelenen anahtarlar varsa DUPLICATED_MAP_KEY yükseltir.
Yaygın hata koşulları
Örnekler
> SELECT map_from_entries(array(struct(1, 'a'), struct(2, 'b')));
{1 -> a, 2 -> b}
> SELECT map_from_entries(array(struct(1, 'a'), struct(1, 'b')));
Error: DUPLICATED_MAP_KEY