Описание
Содержит список источников словарей, поддерживаемых сервером, а также встроенную документацию для каждого источника. Источник словаря определяет, откуда загружаются данные словаря; он указывается в предложении SOURCE запроса CREATE DICTIONARY.
Столбцы
name(String) — Имя источника словаря, как указано в предложении SOURCE.description(String) — Описание назначения источника словаря. Для источников с отдельной страницей документации оно содержит полный текст этой страницы в Markdown; для остальных источников — краткое описание.syntax(String) — Структура предложения SOURCE, используемого для указания источника. Обратите внимание, что некоторые источники подпадают под управление доступом, если словарь создаётся из DDL-запроса (а не из файла конфигурации сервера); подробности см. вdescriptionконкретного источника.examples(String) — Примеры использования.introduced_in(String) — Версия ClickHouse, в которой этот источник был впервые представлен, в формате major.minor.related(Array(String)) — Имена связанных источников словаря.
Пример
SELECT name, syntax
FROM system.dictionary_sources
WHERE name IN ('clickhouse', 'file')
ORDER BY name┌─name───────┬─syntax─────────────────────────────────────────────────────────────────────────┐
│ clickhouse │ SOURCE(CLICKHOUSE(host 'host' port 9000 user 'default' password '' db 'db' table 'table')) │
│ file │ SOURCE(FILE(path '/path/to/file' format 'CSV')) │
└────────────┴────────────────────────────────────────────────────────────────────────────────┘См. также
- Источники словарей — Подробнее о словарях и их источниках.