Top.Mail.Ru
Подключение приложения к аналитической СУБД «ClickHouse»
8 800 555-89-02
Документация
CTRL+K
Standalone2306
EOL
SaaS

Подключение приложения к аналитической СУБД «ClickHouse»EOL

В этой статье

После установки приложения и СУБД «ClickHouse» их необходимо связать. Для этого:

  1. В веб-интерфейсе приложения перейдите в настройки (шестеренка в правом верхнем углу страницы). Далее в разделе «Подключения» откройте ссылку «Хранилища данных»; Рисунок 6- ClickHouse
  2. Укажите на странице параметры СУБД «ClickHouse», заданные в п. «Настройка работы веб-сервера приложения по защищенному протоколу HTTPS» на странице «Установка, активация и удаление приложения Infomaximum»:
    • хост – FQDN сервера ClickHouse;
    • порт – по умолчанию 8123;
    • имя пользователя администратора СУБД;
    • пароль пользователя администратора СУБД;
    • SSL (Вкл/Выкл). При включении SSL вы можете загрузить корневой сертификат, которым подписан сертификат сервера ClickHouse (или самоподписанный, в случае использования);
    Рисунок 7- ClickHouse
  3. Нажмите Проверить соединение для тестирования корректности настроек. Если тест соединения прошел успешно, нажмите Сохранить. Подключение выполнено.

Если тест соединения не проходит, обратитесь к логу: «C:\ProgramData\Infomaximum\logs\main.log».

Установка максимального объема оперативной памяти, потребляемого ClickHouse для обработки SQL-запросов

Объем ОЗУ, потребляемый СУБД ClickHouse для обработки SQL-запросов от приложения Infomaximum, по умолчанию ограничен 4 Гб на один запрос и 8 Гб на все текущие запросы.

При работе с большим объемом данных этот лимит необходимо изменить. Для этого выполните следующие действия на сервере, где установлено приложение Infomaximum:

  1. Сделайте резервную копию файла «C:\ProgramData\Infomaximum\config\com.infomaximum.subsystem.clickhouse.core.json»;
  2. Откройте файл «C:\ProgramData\Infomaximum\config\com.infomaximum.subsystem.clickhouse.core.json» в текстовом редакторе от имени администратора;
  3. В параметре «max_memory_usage» укажите количество памяти в байтах, равное 1/2 от общей ОЗУ на Linux-сервере (где установлена СУБД ClickHouse), но не менее 4 Гб;
  4. В параметре «max_memory_usage_for_all_queries» укажите значение памяти в байтах, равное 90% от общего объема ОЗУ Linux-сервера, но не менее 8 Гб;
  5. Сохраните изменения в файле и перезапустите службу Infomaximum на Windows-сервере;
  6. Убедитесь, что веб-интерфейс «Proceset» доступен.

Была ли статья полезна?

Да
Нет
Предыдущая
Установка и удаление БД ClickHouse
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com
Для бизнеса
© 20102024. ООО «Инфомаксимум»
Мы используем файлы cookies, чтобы сайт был лучше для вас.