Перейти к основному содержимому
Перейти к основному содержимому

СОЗДАТЬ СЛОВАРЬ

Создает новый словарь с заданной структурой, источником, макетом и временем жизни.

Синтаксис

Структура словаря состоит из атрибутов. Атрибуты словаря указываются аналогично колонкам таблицы. Единственное обязательное свойство атрибута — его тип, все остальные свойства могут иметь значения по умолчанию.

Клаузу ON CLUSTER можно использовать для создания словаря в кластере, см. Распределенная DDL.

В зависимости от макета словаря можно указать один или несколько атрибутов в качестве ключей словаря.

ИСНОВНИК

Источник для словаря может быть:

  • таблица в текущем сервисе ClickHouse
  • таблица в удаленном сервисе ClickHouse
  • файл, доступный по HTTP(S)
  • другая база данных

Создание словаря из таблицы в текущем сервисе ClickHouse

Входная таблица source_table:

Создание словаря:

Вывод словаря:

примечание

При использовании SQL-консоли в ClickHouse Cloud вы должны указать пользователя (default или другого пользователя с ролью default_role) и пароль при создании словаря.

примечание

Создание словаря из таблицы в удаленном сервисе ClickHouse

Входная таблица (в удаленном сервисе ClickHouse) source_table:

Создание словаря:

Создание словаря из файла, доступного по HTTP(S)

Создание словаря из другой базы данных

Пожалуйста, смотрите подробности в Источники словарей.

Смотрите также