# 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, modifiez le fichier services.conf du dossier %Program Files%\Qlik\DataTransfer.

## Configuration de ports

Qlik DataTransfer utilise les ports suivants :

| Service | Port | Direction |
| --- | --- | --- |
| Communication sécurisée par navigateur Web (HTTPS)<br><br>Note InformationsVous devez ouvrir ce port dans votre pare-feu. | 443 | Sortant |
| Service de chargement de données | 5505 | Interne |
| Service moteur | 5506 | Interne |
| Proxy de registre de connecteurs | 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.

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

## 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.

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

Note InformationsIl est recommandé de sauvegarder les fichiers dans un dossier de stockage en lieu sûr.

## 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.

` 
                                -o [host]
							
                                --host [host]
							
                             `` 
                                -o localhost
							
                                --host localhost
							
                             `` 
                                -p [port]
							
                                --port [port]
							
                             `` 
                                -p 5505
                                --port 5505
							
                             `` 
                                -e [port]
                                --engine-port [port]
							
                             `` 
                                -e 5506
                                --engine-port 5506
							
                             `` 
                                -l [folder]
                                --log-path [folder]
							
                             `` 
                                -l [folder]
                                --log-path [folder]
							
                             `` 
                                -f [folder]
                                --working-folder [folder]
							
                             `` 
                                -f [folder-path]
                                --working-folder [folder-path]
							
                             `` 
                                -m [true/false]
                                --debug-mode [true/false]
							
                             `` 
                                -m true
                                --debug-mode true
							
                             ``--usePolling``--usePolling``--pollingInterval [mSec]``--pollingInterval 10000``--folderCheckInterval [mSec]``--folderCheckInterval 30000``--debounceDelay [mSec]``--debounceDelay 3000``--chunkSize [size in MB]``--chunkSize 200``--appReloadDelay [mSec]``--appReloadDelay 30000``--minBandwidth [kbps]``--minBandwidth 10240``--maxConcurrentUploads [number]``--maxConcurrentUploads 10``--tusRetryDelays [list-mSec]``--tusRetryDelays 2000,5000,10000``--queueingDelay [mSec]``--queueingDelay 30000``--maxFileSize [size in GB]``--maxFileSize 6.0``--resourceBusyDelay [mSec]``--resourceBusyDelay 60000`

| Nom de paramètre | Format de paramètre | Exemple de paramètre | Description et utilisation |
| --- | --- | --- | --- |
| Nom d'hôte du serveur | Valeur par défaut : localhost<br>Nom d'hôte du serveur (définissez l'hôte d'entreprise).<br><br>Vous pouvez modifier le nom d'hôte localhost. |  |  |
| Port du serveur | Valeur par défaut : 5505<br>Port du serveur.<br><br>Si le port 5505 est déjà utilisé par le système, vous pouvez le modifier. |  |  |
| Port du moteur Qlik | Valeur par défaut : 5506<br>Port du moteur Qlik.<br><br>Si le port 5506 est déjà utilisé, vous pouvez le modifier. |  |  |
| Chemin d'accès au journal | Valeur par défaut : C:\ProgramData\Qlik\DataTransfer\Log<br>Chemin d'accès à l'emplacement de stockage des fichiers journaux. |  |  |
| Répertoire de travail actif | Valeur par défaut : C:\ProgramData\Qlik\DataTransfer\DataUpload<br>Dossier de travail actif.<br><br>Modifiez le répertoire de travail via ce paramètre. Le répertoire de travail contient les fichiers de configuration. |  |  |
| Debug mode | Valeur par défaut : false<br>Ajoutez ce paramètre pour détailler la journalisation. |  |  |
| Activer l'interrogation | Valeur par défaut : aucune valeur par défaut prédéterminée<br>Activez le sondage sur le dossier partagé configuré sous Data Folder. Cela permettra de sonder le dossier partagé à un intervalle spécifique. |  |  |
| Intervalle d'interrogation | Valeur par défaut : 100<br>Intervalle (en millisecondes) de sondage du dossier partagé pour capturer les mises à jour. Utilisé si `–usePolling` est activé. |  |  |
| Intervalle de vérification de la connexion au dossier partagé | Valeur par défaut : 30000<br>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. |  |  |
| Délai d'anti-rebond | Valeur par défaut : 1000<br>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. |  |  |
| Taille des segments de fichier à charger | Valeur par défaut : 300<br>Le fichier est chargé en blocs de données.<br><br>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. |  |  |
| Délai d'actualisation de l'application distante | Valeur par défaut : 30000<br>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. |  |  |
| Bande passante de chargement minimale | Valeur par défaut : 25600<br>Bande passante de flux de chargement minimale en Kbits/s.<br><br>Cette bande passante est utilisée pour calculer la durée de vie (time-to-live ou TTL) correcte. |  |  |
| Limite maximale de chargements simultanés | Valeur par défaut : 10<br>Nombre maximal de chargements simultanés.<br><br>É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. |  |  |
| Délais de nouvelles tentatives | Valeur par défaut : 2000, 5000, 10000, 20000, 3000<br>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 | Valeur par défaut : 30000<br>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). |  |  |
| Taille de fichier maximale | Valeur par défaut : 0<br>Taille de fichier maximale à charger en Go.<br><br>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. |  |  |
| Délai d'attente de ressource occupée | Valeur par défaut : 60000<br>Si Qlik Cloud renvoie une erreur de ressource occupée (423) lors du chargement, le système attend un certain temps avant de réessayer. Vous pouvez spécifier ce délai. |  |  |