透過 QlikView Server 與 Publisher 直接探索 (Direct Discovery)

QlikView Server 設定

如果 QlikView 應用程式使用直接探索,則應檢閱 QlikView Server 的部分設定。

備註: 這些設定會影響位於相同 QlikView Server 上所有的 QlikView 文件。

物件計算時間限制

當直接探索功能查詢 QlikView 的外部系統時,則圖表計算時間取決於該基礎系統的效能。建議您在 QlikView Management Console 中設定夠高的Object Calculation Time Limit值,以允許 QlikView 圖表有足夠時間從資料來源取回直接探索查詢結果。此設定位於 QlikView Management Console 上所列出 QlikView Server 的 Performance標籤上。

圖表中的符號上限

[圖表中的符號上限] 設定是用於設定 QlikView 圖表要顯示的資料點數目。請注意,因為直接探索查詢可能會傳回許多相異值,所以建議您檢閱此設定,以允許 QlikView 在圖表上顯示所需的資料點數目。
Config.xml 檔案中的 QVS 逾時設定

當直接探索用於查詢 QlikView Server 之外的外部系統時,應調整 config.xml 檔案中的伺服器逾時設定,以允許 QlikView 有足夠時間取回查詢結果。使用 Ajax 用戶端時,若未允許足夠時間來完成查詢,會導致「已中斷與伺服器的連線」錯誤。

預設設定為 60 秒。此設定可能需要增加到查詢時間上限。config.xml 檔案位於 C:\ProgramData\QlikTech\WebServer 目錄中。XML 標記為 <QvsTimeout>。請注意,升級期間此設定會覆寫為預設值。

QlikView Publisher

QlikView Publisher 需要對直接探索所使用的資料庫表格具備讀取權。當採用 Publisher 的 QlikView 應用程式使用直接探索時,請確定執行 Publisher 的服務帳戶具備所需的讀取權。若沒有讀取權,Publisher 便無法在排程的資料重新整理期間,讀取直接探索表格。