Перейти к основному содержанию
Пример настроек:
SOURCE(CLICKHOUSE(
    host 'example01-01-1'
    port 9000
    user 'default'
    password ''
    db 'default'
    table 'ids'
    where 'id=10'
    secure 1
    query 'SELECT id, value_1, value_2 FROM default.ids'
));

Поля настроек:
НастройкаОписание
hostХост ClickHouse. Если это локальный хост, запрос обрабатывается без какой-либо сетевой активности. Для повышения отказоустойчивости можно создать таблицу Distributed и указать ее в последующих конфигурациях.
portПорт сервера ClickHouse.
userИмя пользователя ClickHouse.
passwordПароль пользователя ClickHouse.
dbИмя базы данных.
tableИмя таблицы.
whereУсловие выборки. Необязательно.
invalidate_queryЗапрос для проверки состояния словаря. Необязательно. Подробнее см. в разделе Обновление данных словаря с помощью LIFETIME.
secureИспользовать SSL для соединения.
queryПользовательский запрос. Необязательно.
Поля table и where нельзя использовать вместе с полем query. При этом должно быть указано одно из полей: table или query.
Последнее изменение 10 июня 2026 г.