1. 概述
1.1 版本
FineBI 版本 | 調整功能 |
---|---|
6.0 | - |
6.0.2 | 直連資料和抽取資料部分計算邏輯統一,詳情參見本文第 3 節 |
1.2 應用場景
本文將為使用者介紹「直連資料」和「抽取資料」是什麼,以及它們之間有什麼差別。
2. 實時與抽取的介紹
2.1 實時和抽取的差別
實時資料(直連)
使用直連版本時, FineBI 直接使用使用者的資料庫中的資料計算。所以 FineBI 中的資料與使用者資料庫中的資料是一直同步的。
抽取資料
使用抽取資料時, FineBI 將資料庫中的資料抽取到 FineBI 中(相當於另存到 FineBI 中),所以資料庫中的資料與 FineBI 中的資料不能隨時保持同步。需要定期對 FineBI 中的資料進行更新,進而保持和資料庫中的資料一致。
又因為資料需要抽取儲存到 FineBI 的引擎中,所以「抽取」版本下,需要使用者的本地磁碟擁有足夠的空間。
2.2 如何選擇實時和抽取
2.2.1 什麼樣的使用者適合實時資料(直連版本)
擁有大數據平台的使用者
目前很多企業有較為專業的大數據平台,資料質量很高,透過直連引擎取數,可以在保障資料分析效能的同時避免資料資源冗餘。
實時性需求很高的使用者
使用者進行業務分析實時性要求很高。直連引擎實時取數,最高實現毫秒級資料重新整理。
資料安全性要求很高的使用者
不希望將資料抽取到第三方軟體,可使用新直連版本直連自己的資料庫。
資料量比較小,並覺得抽取要更新資料太過麻煩的使用者
直連效能要求較 抽取資料 要高一些,這部分使用者資料量小所以使用直連不會有效能方面的擔憂。使用直連可以不用更新資料,較為方便。
使用者量和併發比較高的使用者
1)直連支援web叢集的,可以解決使用者併發量比較高的問題。
2)如果使用者多,就會容易有更多的表和自助資料集,要更新起來會比較麻煩。使用直連版本可以不用更新。
2.2.2 什麼樣的使用者適合抽取資料
使用者需要使用多個資料庫中的資料做聯合分析時,可以選擇抽取資料。直連版本不能對跨資料源的資料表做聯合分析(建立聯動、上下合併、左右合併等)。