Configuration de Qlik DataTransfer
Les administrateurs ayant accès à l'installation Qlik DataTransfer peuvent configurer et personnaliser les paramètres. Parmi les paramètres figurent les ports, les journaux, le stockage de données et plusieurs autres paramètres qui facilitent la gestion de la faible bande passante, des fichiers volumineux et de la latence du réseau. Pour modifier des paramètres, éditez le fichier services.conf du dossier %Program Files%\Qlik\DataTransfer.
Configuration de ports
Qlik DataTransfer utilise les ports suivants :
Service | Port | Direction |
---|---|---|
Sécurisation des communications du navigateur Web (HTTPS) Note InformationsVous devrez ouvrir ce port dans votre pare-feu.
|
443 | Sortant |
Service de chargement de données | 5505 | Interne |
Service de moteur | 5506 | Interne |
Proxy de registre de connecteur | 5507 | Interne |
En cas de conflit de port avec l'un des ports de service par défaut, vous pouvez le remplacer dans le fichier services.conf, qui se trouve dans %Program Files%\Qlik\DataTransfer.
Configuration des journaux et du stockage des fichiers de données
Les fichiers journaux Qlik DataTransfer se trouvent ici : %ProgramData%\Qlik\DataTransfer\Log
Les connexions de données Qlik DataTransfer se trouvent ici : %ProgramData%\Qlik\DataTransfer\DataUpload.
Vous pouvez modifier le chemin d'accès au stockage par défaut dans le fichier services.conf, qui se trouve ici : %Program Files%\Qlik\DataTransfer.
Configuration d'autres paramètres Qlik DataTransfer
Il existe différents scénarios tels que le manque de bande passante, les fichiers volumineux, les problèmes de latence du réseau ou les petits retards d'actualisation des applications dans lesquels vous risquez de rencontrer des problèmes et de recevoir des erreurs. Qlik DataTransfer propose des paramètres configurables qui peuvent vous aider à éviter de telles erreurs et à améliorer le débit. Vous pouvez configurer ces paramètres dans le fichier services.conf, qui se trouve dans : %Program Files%\Qlik\DataTransfer.
Nom de paramètre | Format de paramètre | Exemple de paramètre | Description et utilisation |
---|---|---|---|
Server hostname |
-o [host] --host [host] |
-o localhost --host localhost |
Valeur par défaut : localhost Vous pouvez modifier le nom d'hôte localhost. |
Server port |
-p [port] --port [port] |
-p 5505 --port 5505 |
Valeur par défaut : 5505 Si le port 5505 est déjà utilisé par le système, vous pouvez le modifier. |
Qlik Engine port |
-e [port] --engine-port [port] |
-e 5506 --engine-port 5506 |
Valeur par défaut : 5506 Si le port 5506 est déjà utilisé, vous pouvez le modifier. |
Log path |
-l [folder] --log-path [folder] |
-l [folder] --log-path [folder] |
Valeur par défaut : C:\ProgramData\Qlik\DataTransfer\Log Chemin d'accès à l'emplacement de stockage des fichiers journaux. |
Current working directory |
-f [folder] --working-folder [folder] |
-f [folder-path] --working-folder [folder-path] |
Valeur par défaut : C:\ProgramData\Qlik\DataTransfer\DataUpload Modifiez le répertoire de travail via ce paramètre. Le répertoire de travail contient les fichiers de configuration. |
Debug mode |
-m [true/false] --debug-mode [true/false] |
-m true --debug-mode true |
Valeur par défaut : false Ajoutez ce paramètre pour détailler la journalisation. |
Enable polling | --usePolling | --usePolling | Valeur par défaut : aucune valeur par défaut prédéterminée Activez le sondage sur le dossier partagé configuré sous Data Folder. Cela permettra de sonder le dossier partagé à un intervalle spécifique. |
Polling interval | --pollingInterval [mSec] | --pollingInterval 10000 | Valeur par défaut : 100 Intervalle (en millisecondes) de sondage du dossier partagé pour capturer les mises à jour. Utilisé si –usePolling est activé. |
Shared folder connection check interval | --folderCheckInterval [mSec] | --folderCheckInterval 30000 | Valeur par défaut : 30000 Qlik DataTransfer vérifie la connexion au dossier partagé aux intervalles spécifiés. En cas de perte d'une connexion, celle-ci est marquée comme déconnectée et vérifiée lors de l'intervalle suivant. Une fois la connexion rétablie, DataTransfer charge tous les fichiers mis à jour depuis la déconnexion. |
Debounce Delay Time | --debounceDelay [mSec] | --debounceDelay 3000 | Valeur par défaut : 1000 Si un fichier est fréquemment généré ou mis à jour, vous pouvez ajouter un délai avant le début du chargement d'un fichier. Ce paramètre est appelé debounce delay et s'applique uniquement aux connexions Data Folder. |
Upload file chunk size | --chunkSize [size in MB] | --chunkSize 200 |
Valeur par défaut : 300 La valeur maximale est de 300 Mo. La réduction de la taille de bloc peut faciliter les choses en cas d'environnement avec peu de bande passante pour améliorer le débit de chargement. |
Remote application reload delay time | --appReloadDelay [mSec] | --appReloadDelay 30000 | Valeur par défaut : 30000 Qlik DataTransfer déclenche l'actualisation des applications dépendantes configurées avec la connexion une fois le chargement terminé. Ce délai permet à l'utilisateur d'éviter les chargements fréquents d'une application au cas où différents fichiers associés à des applications dépendantes sont en cours de chargement. |
Minimum upload bandwidth | --minBandwidth [kbps] | --minBandwidth 10240 |
Valeur par défaut : 25600 Cette bande passante est utilisée pour calculer la durée de vie (time-to-live ou TTL) correcte. |
Maximum concurrent upload limit | --maxConcurrentUploads [number] | --maxConcurrentUploads 10 |
Valeur par défaut : 10 Également utilisé pour calculer la valeur TTL. Qlik DataTransfer calcule le temps de chargement en supposant que la bande passante est divisée de manière égale entre les chargements simultanés. Si vous réduisez les valeurs, cela permet d'utiliser davantage de bande passante. |
Retry Delays | --tusRetryDelays [list-mSec] | --tusRetryDelays 2000,5000,10000 | Valeur par défaut : 2000, 5000, 10000, 20000, 3000 En cas d'échec de chargement d'un bloc de fichiers, le paramètre maxConcurrentUploads contrôle le nombre de nouvelles tentatives et le temps d'attente entre chaque tentative. De plus, la somme de l'ensemble des délais des nouvelles tentatives est ajoutée à la valeur TTL pour estimer la pire valeur TTL. |
Queueing Delay Time | --queueingDelay [mSec] | --queueingDelay 30000 | Valeur par défaut : 30000 Une file d'attente de chargements simultanés gère le nombre maximal de chargements autorisés en même temps. Cela peut entraîner un délai de quelques secondes pour établir la file d'attente avant le début du chargement des fichiers. L'utilisateur peut configurer ce temps d'attente, connu sous le nom de queueing delay (délai de mise en file d'attente). |
Maximum file size | --maxFileSize [size in GB] | --maxFileSize 6.0 |
Valeur par défaut : 0 Zéro indique le quota de taille de fichier volumineux maximal du client Qlik Cloud. Ce paramètre peut être défini sur une valeur inférieure pour empêcher les utilisateurs de charger accidentellement des fichiers très volumineux. |
Resource busy delay time | --resourceBusyDelay [mSec] | --resourceBusyDelay 60000 |
Valeur par défaut : 60000 |