Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Konfigurowanie Qlik DataTransfer

Administratorzy z dostępem do instalacji Qlik DataTransfer mogą konfigurować i dostosowywać ustawienia. Ustawienia obejmują porty, dzienniki, przechowywanie danych i kilka innych ustawień, które mogą pomóc w postępowaniu z niską przepustowością, dużymi plikami oraz opóźnieniami sieci. Aby zmodyfikować ustawienia, edytuj plik services.conf w folderze %Program Files%\Qlik\DataTransfer.

Konfigurowanie portów

Qlik DataTransfer wykorzystuje następujące porty:

Usługa Port Kierunek

Bezpieczna komunikacja przez przeglądarkę internetową (HTTPS)

InformacjaPort ten należy otworzyć w zaporze.
443 Wychodzący
Usługa Data Upload 5505 Wewnętrzne
Usługa Engine 5506 Wewnętrzne
Serwer proxy Connector Registry 5507 Wewnętrzne

Jeśli wystąpi konflikt portów z jednym z domyślnych portów usługi, możesz to zmienić w pliku services.conf znajdującym się w folderze %Program Files%\Qlik\DataTransfer.

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

Konfigurowanie przechowywania dzienników i plików z danymi

Pliki dziennika Qlik DataTransfer znajdują się tutaj: %ProgramData%\Qlik\DataTransfer\Log

Połączenia danych Qlik DataTransfer znajdują się tutaj: %ProgramData%\Qlik\DataTransfer\DataUpload

Domyślną ścieżkę przechowywania można zmienić w pliku services.conf, znajdującym się w %Program Files%\Qlik\DataTransfer.

[globals] LogPath="${ALLUSERSPROFILE}\Qlik\DataTransfer\Log" StoragePath="${ALLUSERSPROFILE}\Qlik\DataTransfer" DataUploadServicePort=5505 EnginePort=5506 ConnectorRegistryPort=5507
InformacjaZaleca się tworzenie kopii zapasowych plików z folderu do przechowywania danych w bezpiecznej lokalizacji.

Konfigurowanie innych ustawień Qlik DataTransfer

Istnieje wiele sytuacji, takich jak niska przepustowość, duże pliki, opóźnienia sieci lub drobne opóźnienia przeładowania aplikacji, w których mogą występować problemy i komunikaty o błędach. Qlik DataTransfer oferuje konfigurowalne ustawienia, które mogą pomóc w uniknięciu takich błędów i poprawić przepustowość. Te parametry można skonfigurować w pliku services.config znajdującym się w folderze %Program Files%\Qlik\DataTransfer.

Nazwa parametru Format parametru Przykład parametru Opis i zastosowanie
Nazwa hosta serwera

-o [host]

--host [host]

-o localhost

--host localhost

Wartość domyślna: localhost
Nazwa hosta serwera (określ host przedsiębiorstwa).

Możesz zmienić nazwę hosta na inną niż localhost.

Port serwera

-p [port]

--port [port]

-p 5505

--port 5505

Wartość domyślna: 5505
Port serwera.

Jeśli numer 5505 jest już używany przez system, możesz go zmodyfikować.

Port aparatu Qlik

-e [port]

--engine-port [port]

-e 5506

--engine-port 5506

Wartość domyślna: 5506
Port aparatu Qlik.

Jeżeli port 5506 jest już używany, możesz go zmodyfikować.

Ścieżka dziennika

-l [folder]

--log-path [folder]

-l [folder]

--log-path [folder]

Wartość domyślna: C:\ProgramData\Qlik\DataTransfer\Log
Ścieżka do miejsca przechowywania plików dziennika.
Bieżący katalog roboczy

-f [folder]

--working-folder [folder]

-f [folder-path]

--working-folder [folder-path]

Wartość domyślna: C:\ProgramData\Qlik\DataTransfer\DataUpload
Bieżący folder roboczy.

Zmień katalog roboczy, określając go za pomocą tego parametru. Katalog roboczy zawiera pliki konfiguracyjne.

Tryb debugowania

-m [true/false]

--debug-mode [true/false]

-m true

--debug-mode true

Wartość domyślna: fałsz
Dodaj ten parametr, aby rejestrowanie było bardziej szczegółowe.
Włączanie sondowania --usePolling --usePolling Wartość domyślna: brak z góry określonej wartości domyślnej
Włącz sondowanie w folderze udostępnionym skonfigurowanym w folderze danych. Będzie to służyć do sondowania folderu współdzielonego w określonych odstępach czasu.
Interwał sondowania --pollingInterval [mSec] --pollingInterval 10000 Wartość domyślna: 100
Interwał (w milisekundach) sondowania folderu udostępnionego w celu wykrycia aktualizacji. Jest używany, jeśli włączono ustawienie –usePolling.
Częstotliwość sprawdzania połączenia z folderem udostępnionym --folderCheckInterval [mSec] --folderCheckInterval 30000 Wartość domyślna: 30000
Qlik DataTransfer sprawdza połączenie z udostępnionym folderem w określonych odstępach czasu. W razie utraty połączenia zostanie ono oznaczone jako rozłączone i sprawdzone po upływie następnego odstępu czasu. Po ponownym połączeniu DataTransfer przesyła wszystkie pliki, które zostały zaktualizowane od czasu rozłączenia.
Czas opóźnienia operacji --debounceDelay [mSec] --debounceDelay 3000 Wartość domyślna: 1000
Jeśli plik jest często generowany lub aktualizowany, możesz dodać trochę opóźnienia przed rozpoczęciem przesyłania pliku. Nazywa się to opóźnieniem operacji i ma zastosowanie tylko do połączeń z folderem danych.
Rozmiar porcji przesyłanego pliku --chunkSize [size in MB] --chunkSize 200

Wartość domyślna: 300
Przesyłanie plików porcjami danych.

Maksymalna wartość to 300 MB. Zmniejszenie rozmiaru porcji może pomóc w uzyskaniu lepszej przepustowości przesyłania w środowiskach o niskiej przepustowości.

Czas opóźnienia przeładowania aplikacji zdalnej --appReloadDelay [mSec] --appReloadDelay 30000 Wartość domyślna: 30000
Qlik DataTransfer wyzwala przeładowanie zależnych aplikacji skonfigurowanych z połączeniem po zakończeniu przesyłania. To opóźnienie pomaga użytkownikowi uniknąć częstego przeładowywania aplikacji w przypadku przesyłania wielu plików związanych z aplikacjami zależnymi.
Minimalna przepustowość wysyłania --minBandwidth [kbps] --minBandwidth 10240

Wartość domyślna: 25600
Minimalna przepustowość strumienia wysyłania w Kb/s.

Ta przepustowość jest używana do obliczenia prawidłowego czasu wygaśnięcia (TTL).

Maksymalny limit jednoczesnego przesyłania --maxConcurrentUploads [number] --maxConcurrentUploads 10

Wartość domyślna: 10
Maksymalna liczba jednoczesnych operacji przesyłania.

Służy również do obliczania TTL. Qlik DataTransfer oblicza czas wysyłania w oparciu o założenie, że przepustowość jest równo podzielona między równoczesne operacje przesyłania. Zmniejszenie liczby pomaga wykorzystać większą przepustowość.

Opóźnienia ponownych prób --tusRetryDelays [list-mSec] --tusRetryDelays 2000,5000,10000 Wartość domyślna: 2000, 5000, 10000, 20000, 3000
Jeśli przesłanie porcji pliku się nie powiedzie, ustawienie maxConcurrentUploads kontroluje liczbę ponownych prób i czas oczekiwania między kolejnymi próbami. Ponadto suma wszystkich opóźnień ponownych prób jest dodawana do TTL w celu oszacowania czasu TTL w najgorszym przypadku.
Czas opóźnienia kolejkowania --queueingDelay [mSec] --queueingDelay 30000 Wartość domyślna: 30000
Kolejka równoczesnego przesyłania zarządza maksymalną liczbą operacji przesyłania dozwolonych w tym samym czasie. Może to spowodować kilkusekundowe opóźnienie związane z tworzeniem kolejki przed rozpoczęciem przesyłania pliku. Użytkownik może skonfigurować ten czas oczekiwania, który nazywa się opóźnieniem kolejkowania.
Maksymalny rozmiar pliku --maxFileSize [size in GB] --maxFileSize 6.0

Wartość domyślna: 0
Maksymalny rozmiar pliku w GB, który można przesłać.

Zero oznacza maksymalny rozmiar dużego pliku dla dzierżawy Qlik Cloud. Można ustawić mniejszy rozmiar, aby uniemożliwić użytkownikom przypadkowe przesyłanie bardzo dużych plików.

Czas opóźnienia zajętości zasobów --resourceBusyDelay [mSec] --resourceBusyDelay 60000

Wartość domyślna: 60000
Jeśli Qlik Cloud podczas przesyłania zwróci błąd zajętości zasobu (423), będzie czekać przez określony czas, zanim spróbuje ponownie. Możesz określić to opóźnienie.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!