Konfigurieren von Qlik DataTransfer
Administratoren mit Zugriff auf die Qlik DataTransfer-Installation können Einstellungen konfigurieren und anpassen. Zu den Einstellungen gehören Ports, Protokolle, Datenspeicher und verschiedene andere Einstellungen, die Sie beim Verwalten von geringer Bandbreite, großen Dateien und Netzwerklatenz unterstützen können. Zum Ändern der Einstellungen bearbeiten Sie die Datei services.conf im Ordner %Program Files%\Qlik\DataTransfer.
Konfigurieren von Ports
Qlik DataTransfer verwendet die folgenden Ports:
Service | Port | Richtung |
---|---|---|
Sichere Webbrowserkommunikation (HTTPS) InformationshinweisSie müssen diesen Port in Ihrer Firewall öffnen.
|
443 | Ausgehend |
Data Upload service | 5505 | Intern |
Engine Service | 5506 | Intern |
Connector Registry proxy | 5507 | Intern |
Falls ein Portkonflikt mit einem der Standard-Serviceports auftritt, können Sie ihn in der Datei services.conf unter %Programme%\Qlik\DataTransfer ändern.
Konfigurieren von Protokollen und Datendateispeicher
Qlik DataTransfer Protokolldateien finden Sie unter: %ProgramData%\Qlik\DataTransfer\Log
Qlik DataTransfer Datenverbindungen finden Sie unter: %ProgramData%\Qlik\DataTransfer\DataUpload
Sie können den Standardspeicherpfad in der Datei services.conf unter %Programme%\Qlik\DataTransfer ändern.
Konfigurieren anderer Qlik DataTransfer-Einstellungen
Es gibt viele Szenarios, in denen Sie auf Probleme stoßen und Fehler erhalten können, beispielsweise geringe Bandbreite, große Dateien, Netzwerklatenz oder kleine Verzögerungen beim Laden von Anwendungen. Qlik DataTransfer bietet konfigurierbare Einstellungen, die Sie dabei unterstützen können, solche Fehler zu vermeiden und den Durchsatz zu erhöhen. Sie können diese Parameter in der Datei services.config unter %Program Files%\Qlik\DataTransfer konfigurieren.
Parametername | Parameterformat | Parameterbeispiel | Beschreibung und Verwendung |
---|---|---|---|
Server-Hostname |
-o [host] --host [host] |
-o localhost --host localhost |
Standardwert: localhost Sie können den Hostnamen zu einem anderen als „localhost“ ändern. |
Serverport |
-p [port] --port [port] |
-p 5505 --port 5505 |
Standardwert: 5505 Wenn 5505 im System bereits in Verwendung ist, können Sie den Port ändern. |
Qlik Engine-Port |
-e [port] --engine-port [port] |
-e 5506 --engine-port 5506 |
Standardwert: 5506 Wenn 5506 bereits in Verwendung ist, können Sie den Port ändern. |
Protokollpfad |
-l [folder] --log-path [folder] |
-l [folder] --log-path [folder] |
Standardwert: C:\ProgramData\Qlik\DataTransfer\Log Pfad zum Speicherort der Protokolldateien. |
Aktuelles Arbeitsverzeichnis. |
-f [folder] --working-folder [folder] |
-f [folder-path] --working-folder [folder-path] |
Standardwert: C:\ProgramData\Qlik\DataTransfer\DataUpload Ändern Sie das Arbeitsverzeichnis, indem Sie es mit diesem Parameter angeben. Das Arbeitsverzeichnis enthält Konfigurationsdateien. |
Debug-Modus |
-m [true/false] --debug-mode [true/false] |
-m true --debug-mode true |
Standardwert: false Fügen Sie diesen Parameter hinzu, um die Protokollierung ausführlicher zu machen. |
Abfragen aktivieren | --usePolling | --usePolling | Standardwert: kein vordefinierter Standardwert Aktivieren Sie Abfragen für den freigegebenen Ordner, der unter Data Folder konfiguriert ist. Diese Option wird verwendet, um den freigegebenen Ordner in angegebenen Intervallen abzufragen. |
Abfrageintervall | --pollingInterval [mSec] | --pollingInterval 10000 | Standardwert: 100 Intervall (in Millisekunden) zum Abfragen des freigegebenen Ordners, um die Aktualisierungen zu erfassen. Der Parameter wird verwendet, wenn –usePolling aktiviert ist. |
Verbindungsprüfintervall für freigegebenen Ordner | --folderCheckInterval [mSec] | --folderCheckInterval 30000 | Standardwert: 30000 Qlik DataTransfer prüft die Verbindung zum freigegebenen Ordner in angegebenen Intervallen. Wenn eine Verbindung unterbrochen wird, wird sie als getrennt gekennzeichnet und beim nächsten Intervall geprüft. Nachdem die Verbindung wieder hergestellt wurde, lädt DataTransfer alle Dateien hoch, die seit der Verbindungstrennung aktualisiert wurden. |
Entprell-Verzögerungszeit | --debounceDelay [mSec] | --debounceDelay 3000 | Standardwert: 1000 Wenn eine Datei häufig erstellt oder aktualisiert wird, können Sie eine Verzögerung hinzufügen, bevor mit dem Hochladen der Datei begonnen wird. Dies wird als Entprell-Verzögerung bezeichnet und ist nur auf Data Folder-Verbindungen anwendbar. |
Blockgröße für Uploaddatei | --chunkSize [size in MB] | --chunkSize 200 |
Standardwert: 300 Der Höchstwert ist 300 MB. Eine Verringerung der Blockgröße kann in Umgebungen mit niedriger Bandbreite sinnvoll sein, um den Hochladedurchsatz zu verbessern. |
Ladeverzögerungszeit der Remoteanwendung | --appReloadDelay [mSec] | --appReloadDelay 30000 | Standardwert: 30000 Qlik DataTransfer löst das Laden abhängiger Anwendungen, die mit der Verbindung konfiguriert sind, nach Abschluss des Hochladens aus. Mit dieser Verzögerung können Benutzer das häufige Hochladen einer Anwendung vermeiden, wenn mehrere Dateien im Upload mit abhängigen Anwendungen zusammenhängen. |
Mindest-Uploadgröße | --minBandwidth [kbps] | --minBandwidth 10240 |
Standardwert: 25600 Diese Bandbreite wird verwendet, um die korrekte Gültigkeitsdauer zu berechnen. |
Höchstzahl gleichzeitiger Uploads | --maxConcurrentUploads [number] | --maxConcurrentUploads 10 |
Standardwert: 10 Dieser Wert wird ebenfalls zum Berechnen der Gültigkeitsdauer verwendet. Qlik DataTransfer berechnet die Uploadzeit basierend auf der Annahme, dass die Bandbreite gleichmäßig unter den gleichzeitigen Uploads aufgeteilt wird. Wenn die Zahl verkleinert wird, kann mehr Bandbreite genutzt werden. |
Wiederholungsverzögerungen | --tusRetryDelays [list-mSec] | --tusRetryDelays 2000,5000,10000 | Standardwert: 2000, 5000, 10000, 20000, 3000 Wenn ein Dateiblock nicht hochgeladen werden konnte, steuert die Einstellung maxConcurrentUploads die Anzahl der Wiederholungsversuche und die Zeit, die zwischen den einzelnen Versuchen gewartet werden soll. Zudem wird die Summe aller Wiederholungsverzögerungen zur Gültigkeitsdauer addiert, um die Gültigkeitsdauer im schlimmsten Fall zu schätzen. |
Warteschlangen-Verzögerungszeit | --queueingDelay [mSec] | --queueingDelay 30000 | Standardwert: 30000 Eine gleichzeitige Upload-Warteschlange verwaltet die maximale Anzahl der Uploads, die gleichzeitig zulässig sind. Dies kann zu einer Verzögerung von mehreren Sekunden führen, um die Warteschlange aufzubauen, bevor das Hochladen der Datei beginnt. Der Benutzer kann diese Wartezeit konfigurieren, und sie wird als Warteschlangen-Verzögerung bezeichnet. |
Maximale Dateigröße | --maxFileSize [size in GB] | --maxFileSize 6.0 |
Standardwert: 0 Null bedeutet das maximale Größenkontingent für große Dateien des Qlik Cloud Mandanten. Es kann ein kleinerer Wert festgelegt werden, um zu verhindern, dass Benutzer versehentlich sehr große Dateien hochladen. |
Verzögerungszeit belegte Ressource | --resourceBusyDelay [mSec] | --resourceBusyDelay 60000 |
Standardwert: 60000 |