跳到主要內容 跳至補充內容

設定 Qlik DataTransfer

可存取 Qlik DataTransfer 安裝的管理員可以設定並自訂設定。設定包括連接埠、記錄、資料儲存空間和其他幾項可協助管理低頻寬、大型檔案和網路延遲的設定。若要修改設定,編輯 %Program Files%\Qlik\DataTransfer 資料夾中的 services.conf 檔案。

設定連接埠

Qlik DataTransfer 使用下列連接埠:

服務 連接埠 方向

安全網頁瀏覽器通訊 (HTTPS)

資訊備註您必須在防火牆中開啟此連接埠。
443 傳出
Data Upload service 5505 內部
Engine service 5506 內部
Connector Registry proxy 5507 內部

若您與其中一個預設服務連接埠有連接埠衝突,可以在位於 %Program Files%\\DataTransferservices.conf 檔案中變更。

[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

您可以在位於 %Program Files%\\DataTransferservices.conf 檔案中變更預設儲存路徑。

[globals] LogPath="${ALLUSERSPROFILE}\Qlik\DataTransfer\Log" StoragePath="${ALLUSERSPROFILE}\Qlik\DataTransfer" DataUploadServicePort=5505 EnginePort=5506 ConnectorRegistryPort=5507
資訊備註建議您將儲存資料夾中的檔案備份至安全位置。

設定其他 Qlik DataTransfer 設定

您可能會在低頻寬、大型檔案、網路延遲或小型應用程式載入延遲等多種情境下遇到問題並收到錯誤。Qlik DataTransfer 提供可設定的設定,這可協助您避免這類錯誤並改善輸送量。您可以在位於 %Program Files%\\DataTransferservices.config 檔案中設定這些參數。

參數名稱 參數格式 參數範例 描述和使用
伺服器主機名稱

-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 預設值:沒有預定的預設值
在 Data 資料夾之下設定的共用資料夾啟用輪詢。這將用來依指定間隔輪詢共用資料夾。
輪詢間隔 --pollingInterval [mSec] --pollingInterval 10000 預設值: 100
輪詢共用資料夾以擷取更新的間隔 (以毫秒為單位)。這會在啟用 –usePolling 時使用。
共用資料夾連線檢查間隔 --folderCheckInterval [mSec] --folderCheckInterval 30000 預設值: 30000
Qlik DataTransfer 按指定間隔檢查前往共同資料夾的連線。若連線遺失,將會標記為中斷連線並在下次間隔後檢查。重新連線後,DataTransfer 會上傳自中斷連線以來更新的任何檔案。
消除彈跳延遲時間 --debounceDelay [mSec] --debounceDelay 3000 預設值: 1000
若檔案頻繁產生或更新,您可以在開始上傳檔案之前加上一些延遲。這稱為消除彈跳延遲,僅適用於 Data 資料夾連線。
上傳檔案區塊大小 --chunkSize [size in MB] --chunkSize 200

預設值: 300
資料區塊中的檔案上傳。

最大值為 300 MB。減少區塊大小可能有助於低頻寬環境,以獲得更好的上傳輸送量。

遠端應用程式載入延遲時間 --appReloadDelay [mSec] --appReloadDelay 30000 預設值: 30000
完成上傳後,Qlik DataTransfer 就會觸發載入到透過連線設定的依存性應用程式。若多個上傳檔案與依存性應用程式有關,此延遲可協助使用者避免頻繁載入應用程式。
最小上傳頻寬 --minBandwidth [kbps] --minBandwidth 10240

預設值: 25600
最小上傳串流頻寬,以 KB 為單位。

此頻寬用來計算目前的存留時間 (TTL)。

最大同時上傳限制 --maxConcurrentUploads [number] --maxConcurrentUploads 10

預設值: 10
同時上傳的數量上限。

這也用來計算 TTL。Qlik DataTransfer 假設為同時上傳的內容平均分割頻寬,據此計算上傳時間。若降低數字,有助於運用更多頻寬。

重試延遲 --tusRetryDelays [list-mSec] --tusRetryDelays 2000,5000,10000 預設值: 2000、5000、10000、20000、3000
若檔案區塊無法上傳,maxConcurrentUploads 設定會控制重試次數和每次重試之間的等待時間。此外,所有重試延遲的總和也會新增至 TTL,以預估 TTL 的最糟情況。
佇列延遲時間 --queueingDelay [mSec] --queueingDelay 30000 預設值: 30000
同時上傳佇列管理同時間允許的上傳數量上限。這可能會造成延遲數秒,以在檔案上傳開始之前累積佇列。使用者可以設定此等待時間,這稱為佇列延遲。
檔案大小上限 --maxFileSize [size in GB] --maxFileSize 6.0

預設值: 0
可以上傳的檔案大小上限,以 GB 為單位。

零代表 Qlik Cloud 租用戶的大型檔案大小上限配額。這可以調降,以防使用者意外上傳非常大的檔案。

資源忙碌延遲時間 --resourceBusyDelay [mSec] --resourceBusyDelay 60000

預設值: 60000
Qlik Cloud 在上傳期間傳回資源忙碌 (423) 錯誤,將會先等待特定時間後再重試。您可以指定此延遲。

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!