Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL
Databricks Runtime
Vytvoří mapu vytvořenou ze zadaného pole položek.
Syntaxe
map_from_entries(expr)
Argumenty
-
expr: Výraz ARRAY struktury se dvěma atributy.
Návraty
MAP, kde klíče jsou prvním atributem struktur a hodnoty druhým.
Azure Databricks vyvolá DUPLICATED_MAP_KEY pokud existují duplicitní klíče.
Běžné chybové podmínky
Příklady
> 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