Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения:
Databricks SQL
Databricks Runtime
Создает сопоставление на основе указанного массива записей.
Синтаксис
map_from_entries(expr)
Аргументы
-
expr: выражение типа ARRAY из STRUCT с двумя полями.
Возвраты
MAP, где ключи — первое поле структур, а значения — второе.
Azure Databricks вызывает DUPLICATED_MAP_KEY если есть повторяющиеся ключи.
Распространенные условия ошибки
Примеры
> 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