Skip to main content

Конфиг

Конфиг представляет собой json сохраненный в текстовом файле config.jsonc 

{
    "clickhouse": {
        "host": "HOST",
        "user":"USER",
        "password":"PASSWD"
     },
    "mssql": {
        "connection": "Data Source=PATH_TO_SERVER;Initial Catalog={{db_id}};Provider=SQLNCLI11;Integrated Security=SSPI;Auto Translate=false;",
        "destination": "С:\\{{db_id}}"
     }
}
  • clickhouse - блок настроек подключения к ClickHouse
    • HOST - адрес подключения в формате HOSTNAME[:PORTNUM]
    • USER - имя пользователя
    • PASSWD - пароль пользователя
  • mssql - блок настроек подключения к MSSQL для выгрузки исторических данных CountMax
    • connection - строка подключения к MSSQL для исполнения ssis пакета выгрузки
      • PATH_TO_SERVER - заменить на адрес подключения к серверу
      •  Если не используется авторизация ОС, добавить в конец User Id=USERNAME;Password=PASSWORD;
        • USERNAME и PASSWORD заменить на имя пользователя и пароль соответственно
    • destination - Каталог, в который будут складываться файлы выгрузки
      • {{db_id}} - макрос для автоматической подстановки имени баз