cache и complex_key_cache, ClickHouse запрашивает необходимые ключи, отправляя POST-запрос.
Пример настроек:
- DDL
- Файл конфигурации
Чтобы ClickHouse мог получить доступ к HTTPS-ресурсу, необходимо настроить openSSL в конфигурации сервера. Поля настройки:
При создании словаря с помощью DDL-команды (
CREATE DICTIONARY ...) удаленные хосты для HTTP-словарей сверяются с содержимым раздела remote_url_allow_hosts в конфигурации, чтобы пользователи базы данных не могли получать доступ к произвольным HTTP-серверам.
Заголовки, включая их имена, отображаются как HEADERS ('[HIDDEN]') в выводе SHOW CREATE DICTIONARY, в system.tables и в журнале запросов — так же, как и пароль. Как и в случае с паролем, запрос, который не удалось разобрать, записывается в журнал как есть: к нему применяются только правила query_masking_rules. Чтобы заголовки отображались в SHOW CREATE DICTIONARY и system.tables, включите настройку сервера display_secrets_in_show_and_select и настройку формата format_display_secrets_in_show_and_select; кроме того, у пользователя должна быть привилегия displaySecretsInShowAndSelect. На журнал запросов эти настройки не влияют.