QlikView 架構



作為領先的商業發現平臺,QlikView 採用了與其他傳統平臺截然不同的資料發現方法。QlikView 不會首先構建查詢,然後根據查詢獲取結果。相反,它會在資料載入後立即在不同的資料物件之間形成關聯,並提示使用者以任何方式探索資料。沒有預定義的資料鑽取路徑。只要資料可用且相關聯,資料鑽取路徑就可以朝任何方向進行。

當然,使用者也可以利用 QlikView 中提供的資料建模方法在資料元素之間建立關聯。

架構概述

QlikView 的架構由一個用於視覺化已處理資料的前端和一個用於為 QlikView 使用者文件提供安全性和釋出機制的後端組成。下圖描述了 QlikView 的內部工作原理。架構細節在圖片下方進行詳細討論。

qlikview_architecture

前端

QlikView 的前端是基於瀏覽器的訪問點,用於檢視 QlikView 文件。它包含 **QlikView 伺服器**,主要供業務使用者透過網際網路或內聯網 URL 訪問已建立的 BI 報表。

業務使用者使用此前端瀏覽和互動資料,並得出有關資料的結論。他們還可以透過即時或離線共享見解和共同探索資料,與其他使用者就特定報表集進行協作。這些使用者文件的格式為 .qvw,也可以作為獨立文件儲存在 Windows 作業系統中。

前端中的 QlikView 伺服器管理使用者和 QlikView 後端系統之間的客戶端伺服器通訊。

後端

QlikView 後端由 **QlikView 桌面版** 和 **QlikView 釋出器** 組成。

**QlikView 桌面版** 是一個嚮導驅動的 Windows 環境,具有從資料來源載入和轉換資料的功能。它的拖放功能用於建立在前端可見的報表 GUI 佈局。由 QlikView 桌面版建立的檔案型別以 **.qvw** 副檔名儲存。這些檔案被傳遞到前端的 QlikView 伺服器,伺服器為使用者提供這些檔案。此外,**.qvw** 檔案可以修改為僅儲存資料的檔案,稱為 **.qvd** 檔案。它們是二進位制檔案,僅包含資料,而不包含 GUI 元件。

**QlikView 釋出器** 用作分發服務,用於在各種 QlikView 伺服器和使用者之間分發 .qvw 文件。它處理授權和訪問許可權。它還透過使用在 **.qvw** 檔案中定義的連線字串直接從資料來源載入資料。

廣告
© . All rights reserved.