1. 概述
1.1 版本
FineBI 版本 | JAR 日期 | 功能變動 |
---|---|---|
5.1 | - | - |
5.1.8 | 2020-12-04 | 「查看所有資料」文案提示變化 |
1.2 應用場景
資料量非常大時,編輯狀態下的各種操作會對資料頻繁計算載入。為了在製作組件時保持足夠流暢, FineBI 在組件編輯狀態下預設不勾選「查看所有資料」,僅使用表的前 1 萬資料進行計算展示,儀表板預覽時展示所有資料的計算結果。因此,可能會導致計算結果使與實際不符。
如果使用者的資料量比較少,希望在編輯狀態下,查看所有資料的計算結果時,可以勾選「查看所有資料」,如下圖所示:
2. 總結
綜上,資料量顯示的規則如下:
動作 | 狀態 | 顯示結果 |
---|---|---|
預設「不勾選查看所有資料」 | 編輯狀態下 | 只用表的前 1 萬筆資料進行計算; |
預設「不勾選查看所有資料」 | 預覽狀態下 | 實時資料和抽取資料 均使用全部資料(都受到參數資料存取量的限制); |
勾選「查看所有資料」後 | 編輯狀態下 | 使用全部資料展示; |
勾選「查看所有資料」後 | 預覽狀態下 | 抽取資料和實時資料均使用全部資料(都受到參數資料存取量的限制) |
5.1.14 版本明細表支援設定是否顯示當前列數和總列數資訊,預設明細表取 20000 列資料,不足 20000列取所有資料,預設顯示當前列數和總列數資訊,在此之前的版本無論有多少資料,明細表預設只展示 1000 列。如果需要更改,請參考 明細表組件樣式-格式 。
注:實時資料使用所有資料計算展示時,若資料量較大,可能會受對應直連的資料庫效能影響,資料庫的處理速度將直接影響實時資料的查詢處理速度。