map_from_entries Funkcja

Dotyczy:sprawdź oznaczone jako tak Zaznaczone pole wyboru SQL usługi Databricks oznaczone jako tak Databricks Runtime

Tworzy mapę utworzoną na podstawie określonej tablicy wpisów.

Składni

map_from_entries(expr)

Argumenty

  • expr: Wyrażenie ARRAY struktury z dwoma polami.

Zwraca

MAPA, w której klucze są pierwszym polem struktur i wartościami drugiej. W pierwszym polu (kluczu) nie mogą występować duplikaty ani wartości null.

Przykłady

> SELECT map_from_entries(array(struct(1, 'a'), struct(2, 'b')));
 {1 -> a, 2 -> b}