您正在浏覽的是 FineBI 7.X 幫助文檔,點選跳轉至 FineBI 6.X 幫助文檔

物化加速

1. 概述

1.1 版本

FineBI 版本
功能變動
V7.0.8
-

1.1 應用場景

在直連模式下,當底層明細資料量巨大且 SQL 嵌套複雜時,直接查詢往往耗時較長。物化加速透過預先計算並儲存指標結果,使查詢從“掃描明細表”轉變為“讀取結果表”,進而實現秒級回應。

  • 海量資料查詢:原始底表資料量達到千萬或億級,直接查詢明細表導致回應緩慢。

  • 高頻指標分析:某些核心指標被頻繁引用,重複計算資源消耗大。

  • 複雜計算提速:包含多層嵌套或聚合邏輯的指標,透過物化實現結果提速。

例如:銷售明細表有幾億筆資料,如果每天都需要查看各個門店今年的銷售額:

  • 標準查詢:系統每次查詢都需要掃描幾億筆資料,查詢速度慢

  • 物化加速查詢:讓系統每天凌晨自動把每個門店今年的銷售額都算好,存成一張物化表(100個門店就只有 100 行資料),查詢時秒出結果

1.2 功能簡介

適配 StarRocks (SR 1.9.1 及以上版本)、Apache Doris(0.4.13及以上版本)。

2. 新增資料夾

進入指標中心,點選「加速管理>物化加速」,建立資料夾。如下圖所示:

3. 新增物化方案

範例:將 25 年各門店的銷售額、毛利率物化,方便查詢。

3.1 建立物化加速

點選「範例」資料夾,在此資料夾下建立物化加速。如下圖所示:

3.2 基礎配置

1)輸入物化方案名稱,並選擇物化資料的維度「門店」和指標「毛利率、銷售額」。如下圖所示:

icon推薦勾選「自動新增列權限欄位」

若勾選:系統自動識別當前物化方案中維度和指標所涉及的列權限管控欄位,並將其作為維度欄位同步至物化表中。列權限欄位物化後,不同使用者在查詢時,系統可以直接在物化表中使用其作為過濾條件。

若不勾選:物化表中無列權限欄位,使用者的查詢請求無法命中物化加速,只能查詢原始資料,會導致加速失敗。

2)新增篩選條件,篩選出 2025 年的資料物化。如下圖所示:

3.3 合法性檢查

點選「下一步」,系統會對建立的方案進行自動化校驗,成功後即可點選「下一步」。如下圖所示:

3.4 更新調度配置

1)配置物化表的儲存路徑,如下圖所示:

icon提示:

1.系統僅支援選擇與原資料連結具有相同 IP、埠及資料庫類型的資料連結;

2.建議在資料庫中建立獨立的 Schema 儲存物化表,便於管理。

2)新增定時任務,可按照設定的固定時間點或週期自動觸發更新。(定時任務設定可參照:定時更新

3)完成配置後,點選右下角「完成」按鈕。

3.5 提交

點選「提交」,提交後會自動觸發物化方案的更新生成物化表,物化方案生效。如下圖所示:

4. 管理物化加速

4.1 查看物化資訊 

點選具體的加速方案,即可查看該物化加速的相關資訊。

物化方案資訊

展示當前物化加速方案的資訊,包含基礎資訊、更新調度配置、物化內容,幫助使用者快速瞭解方案概況。如下圖所示:

物化表資訊

物化表資訊可以查看物化方案執行後的物理表狀態,幫助管理人員評估加速效果與儲存成本。

  • 命中次數: 統計查詢請求成功呼叫該物化表的次數,是評估加速方案有效性的核心指標。

  • 最近更新時間: 記錄資料最後一次物化同步的時間點,確定資料的時效性。

  • 儲存大小: 顯示該表在底層引擎中佔用的磁碟空間。

  • 查看SQL/欄位結構: 支援查看取數邏輯與欄位結構,方便快速排查邏輯。

物化方案版本

在物化方案版本中,可查看每次方案的變更資訊,點選「操作」按鈕可查看版本詳情。如下圖所示:

血緣分析

展示物化方案的血緣關係。

4.2 更新物化表

更新物化表,可以選擇手動更新或設定定時更新策略。如下圖所示:

4.3 刪除編輯行動

在物化加速列表中,對具體方案下拉,即可操作「編輯、重新命名、行動到、刪除」。如下圖所示:

附件列表


主题: 指標中心
  • 有帮助
  • 没帮助
  • 只是浏览
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙