- DDL
- Файл конфигурации
Поля настроек:
Поля
table и where нельзя использовать вместе с полем query. При этом должно быть объявлено либо поле table, либо поле query.ssl_ca, ssl_cert и ssl_key задают имена файлов, которые сервер открывает со своими собственными привилегиями, поэтому они принимаются только для словаря, определённого в файле конфигурации сервера или через определённую там именованную коллекцию. Запрос CREATE DICTIONARY, в котором учётные данные TLS указываются напрямую, должен вместо этого передавать их содержимое в ssl_ca_pem, ssl_cert_pem и ssl_key_pem. Эти значения маскируются в логах и в запросах SHOW, так же как пароли.enable_local_infile позволяет серверу MySQL запрашивать у ClickHouse содержимое выбранного им файла, который сервер читает со своими собственными привилегиями, поэтому этот параметр принимается только для словаря, определённого в файле конфигурации сервера. Запрос CREATE DICTIONARY, который включает его — в источнике или в одной из его записей <replica>, — отклоняется с ошибкой BAD_ARGUMENTS.Отдельного параметра
secure не существует. При установлении SSL‑соединения безопасность является обязательной.host и socket.
Пример настроек:
- DDL
- Файл конфигурации