Перейти к основному содержимому Перейти к дополнительному содержимому

Настройка конфигурации Qlik DataTransfer

Администраторы с доступом к установке Qlik DataTransfer могут настраивать конфигурацию и параметры. Настройки включают порты, журналы, хранение данных и несколько других параметров, которые помогают справляться с узкой полосой пропускания, большими файлами и сетевыми задержками. Чтобы изменить настройки, отредактируйте файл services.conf в папке %Program Files%\Qlik\DataTransfer.

Настройка портов

Qlik DataTransfer использование следующие порты:

Служба Порт Направление

Защищенный обмен данными в веб-браузере (HTTPS)

Примечание к информацииНеобходимо открыть этот порт в брандмауэре.
443 Исходящий
Служба загрузки данных 5505 Внутренний
Engine service 5506 Внутренний
Прокси-служба реестра коннектора 5507 Внутренний

Если возник конфликт портов с одним из портов службы по умолчанию, его можно изменить его в файле services.conf, расположенном в %Program Files%\Qlik\DataTransfer.

[globals] LogPath="${ALLUSERSPROFILE}\Qlik\DataTransfer\Log" StoragePath="${ALLUSERSPROFILE}\Qlik\DataTransfer" DataUploadServicePort=5505 EnginePort=5506 ConnectorRegistryPort=5507

Настройка хранения журналов и файлов данных

Qlik DataTransfer Файлы журнала находятся в этой папке: %ProgramData%\Qlik\DataTransfer\Log

Qlik DataTransfer Подключения к данным находятся в этой папке: %ProgramData%\Qlik\DataTransfer\DataUpload

Стандартный путь для хранения можно изменить в файле services.conf, расположенном в папке %Program Files%\Qlik\DataTransfer.

[globals] LogPath="${ALLUSERSPROFILE}\Qlik\DataTransfer\Log" StoragePath="${ALLUSERSPROFILE}\Qlik\DataTransfer" DataUploadServicePort=5505 EnginePort=5506 ConnectorRegistryPort=5507
Примечание к информацииРекомендуется создать резервную копию файлов в папке хранения в безопасном месте.

Настройка других параметров Qlik DataTransfer

Имеется несколько сценариев, таких как узкая полоса пропускания, большие файлы, сетевые задержки или задержка при перезагрузке маленьких приложений, при которых могут возникать проблемы и ошибки. Qlik DataTransfer предоставляет настраиваемые параметры, которые помогут предотвратить появление таких ошибок и улучшить пропускную способность. Эти параметры можно настроить в файле services.conf, который находится в папке %Program Files%\Qlik\DataTransfer.

Имя параметра Формат параметра Пример параметра Описание и использование
Имя хоста сервера

-o [host]

--host [host]

-o localhost

--host localhost

Значение по умолчанию: localhost
Имя хоста сервера (определите хост предприятия).

Вместо localhost можно указать на другое имя хоста.

Порт сервера

-p [port]

--port [port]

-p 5505

--port 5505

Значение по умолчанию: 5505
Порт сервера.

Если порт 5505 уже используется системой, можно указать другой.

Порт подсистемы Qlik

-e [port]

--engine-port [port]

-e 5506

--engine-port 5506

Значение по умолчанию: 5506
Порт подсистемы Qlik.

Если порт 5506 уже используется, можно указать другой.

Путь к файлу

-l [folder]

--log-path [folder]

-l [folder]

--log-path [folder]

Значение по умолчанию: C:\ProgramData\Qlik\DataTransfer\Log
Путь к месту хранения файлов журналов.
Текущий рабочий каталог

-f [folder]

--working-folder [folder]

-f [folder-path]

--working-folder [folder-path]

Значение по умолчанию: C:\ProgramData\Qlik\DataTransfer\DataUpload
Текущий рабочий каталог.

Измените рабочий каталог, указав нужную папку с помощью этого параметра. Рабочий каталог содержит файлы конфигурации.

Режим отладки

-m [true/false]

--debug-mode [true/false]

-m true

--debug-mode true

Значение по умолчанию: false
Добавьте этот параметр, чтобы сделать журнал более подробным.
Включить опрос --usePolling --usePolling Значение по умолчанию: значение по умолчанию отсутствует
Включите опрос общей папки, заданной в поле «Папка данных». Этот параметр будет использоваться для опроса общей папки через заданные интервалы.
Интервал опроса --pollingInterval [mSec] --pollingInterval 10000 Значение по умолчанию: 100
Интервал опроса общей папки для захвата обновлений (в миллисекундах). Используется, если включен параметр –usePolling.
Интервал проверки подключения к общей папке --folderCheckInterval [mSec] --folderCheckInterval 30000 Значение по умолчанию: 30000
Qlik DataTransfer проверяет подключение к общей папке через заданные интервалы. Если подключение потеряно, оно помечается как отключенное и проверяется по истечении следующего интервала. После возобновления подключения DataTransfer загружает все файлы, обновленные за время отсутствия подключения.
Время задержки для устранения ложного срабатывания --debounceDelay [mSec] --debounceDelay 3000 Значение по умолчанию: 1000
Если файл часто создается или обновляется, можно добавить задержку перед началом загрузки такого файла. Это называется задержкой для устранения ложного срабатывания, она применима только для подключений к папкам данных.
Размер блока загружаемого файла --chunkSize [size in MB] --chunkSize 200

Значение по умолчанию: 300
Файл загружается в виде блоков данных.

Максимальное значение — 300 МБ. Уменьшение размера блока помогает улучшить пропускную способность в среде с узкой полосой пропускания.

Время задержки перезагрузки удаленного приложения --appReloadDelay [mSec] --appReloadDelay 30000 Значение по умолчанию: 30000
Qlik DataTransfer инициирует перезагрузку зависимых приложений, настроенных с использованием подключения, после завершения загрузки. Эта задержка позволяет предотвращать частые перезагрузки приложения, когда включено несколько файлов в загрузку, связанную с зависимыми приложениями.
Минимальная полоса пропускания для загрузки --minBandwidth [kbps] --minBandwidth 10240

Значение по умолчанию: 25600
Минимальная полоса пропускания для потока загрузки (в Кбит/с).

Эта полоса пропускания используется для расчета правильного времени жизни (TTL).

Максимально допустимое количество одновременных загрузок --maxConcurrentUploads [number] --maxConcurrentUploads 10

Значение по умолчанию: 10
Максимальное количество одновременных загрузок.

Это значение также используется для расчета времени жизни. Qlik DataTransfer рассчитывает время загрузки на основе предположения, что полоса пропускания равномерно распределена между одновременными загрузками. Чем меньше значения, тем больше полосы пропускания используется.

Задержки повторных попыток --tusRetryDelays [list-mSec] --tusRetryDelays 2000,5000,10000 Значение по умолчанию: 2000, 5000, 10000, 20000, 3000
Если не удается загрузить блок файла, параметр maxConcurrentUploads регулирует количество повторных попыток и время ожидания между такими попытками. Кроме того, сумма всех задержек попыток прибавляется к времени жизни для оценки времени жизни в наиболее неблагоприятном случае.
Время задержки добавления в очередь --queueingDelay [mSec] --queueingDelay 30000 Значение по умолчанию: 30000
Очередь одновременных загрузок управляет максимальным количеством загрузок, которые могут выполняться одновременно. Это может привести к задержке на несколько секунд при формировании очереди перед началом загрузки файлов. Пользователь может настроить это время ожидания, которое называется задержкой добавления в очередь.
Максимальный размер файла --maxFileSize [size in GB] --maxFileSize 6.0

Значение по умолчанию: 0
Максимальный размер файла в ГБ, поддерживаемый при загрузке.

Ноль означает, что используется квота на максимальный размер файла, заданная в клиенте Qlik Cloud. Можно задать значение поменьше, чтобы предотвратить случайную загрузку слишком больших файлов пользователями.

Время задержки для занятого ресурса --resourceBusyDelay [mSec] --resourceBusyDelay 60000

Значение по умолчанию: 60000
Если Qlik Cloud возвращает ошибку «Ресурс занят» (423) во время загрузки, через определенное время будет предпринята повторная попытка. Эту задержку можно задать на свое усмотрение.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!