Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Функция
Область применения:
Databricks SQL
Databricks Runtime
Создает карту с парой массивов keys и values.
Синтаксис
map_from_arrays(keys, values)
Аргументы
-
keys: выражение ARRAY без повторяющихся значений или NULL. -
values: выражение ARRAY, имеющее ту же кратность, что иkeys
Возвраты
Выражение MAP, где ключи имеют тип элемента keys, а значения — тип элемента values.
Azure Databricks вызывает DUPLICATED_MAP_KEY если keys содержит дубликаты.
Распространенные условия ошибки
Примеры
> SELECT map_from_arrays(array(1.0, 3.0), array('2', '4'));
{1.0 -> 2, 3.0 -> 4}
> SELECT map_from_arrays(array(1, 1), array('a', 'b'));
Error: DUPLICATED_MAP_KEY