聚合的概念

聚合是什麼

EXCEL中的聚合

EXCEL透視表中的「透視」:從明細表到結果表由多變少的計算程式(聚合)、變換行列欄位位置的結構調整

1720061590266431.png

SQL中的聚合

例如,求「2020年,各客戶ID的銷售額總和,保留銷售額總和大於2萬的客戶」,SQL語句如下:

select 客戶ID,SUM(銷售額)
FROM xxx 
WHERE TEAR(訂單日期)=2020 
GROUP BY 客戶ID HAVING SUM(銷售額)>20000;

結構上看:篩選(where,having)、分組(group by選擇依據)、最後聚合(select後面的)

程式上看:從資料明細表到問題交叉表的聚合程式

FineBI的聚合

  • 「聚合」和Excel資料透視表的聯絡:在Excel中的資料透視表實際上也是一個聚合工具。當把資料put 命令資料透視表,並按照某種分類匯總資訊時,他們是在對資料進行聚合。

  • FineBI在組件中的聚合:例如,一個商品銷售資料表,包含了每天的銷售額。如果要計算每個月的總銷售額,需要按照月份分組,再把把所有天的銷售額加起來,這個程式就是聚合。

  • 優勢與作用:透過聚合,可以把大量複雜的資料簡化,並提煉出總體的資訊為更易於理解和分析的形式,幫助做出更明智的決策。

1720061827498198.png

聚合計算和明細計算差別

20240704110234.png


直接聚合和聚合的計算

1)簡單指標,直接聚合

通常描述業務規模,建立在直接聚合上的業務指標,比如銷售額總和=sum_agg(銷售額)

2)聚合的計算

規模指標難以揭示業務背後的品質情況,此時用聚合的計算作為補充,比如毛利率=sum_agg(利潤)/sum_agg(銷售額)

如果是直接聚合的話比如僅對一個數值進行求和,可直接拖該欄位到指標區域,可自動求和。如果是聚合的計算一般需要使用聚合函式。

詳情請參見:聚合函式概述

在FineBI中使用聚合函式計算的常見問題

Q:聚合函式有哪些?

A:詳情請參見:聚合函式概述

Q:為什麼在組件中才可以使用聚合函式?

使用聚合函式之後可以實現隨着分析維度的切換,計算欄位會自動跟隨維度動態調整。

編輯資料中都是針對個體的行級別的計算,組件中可以指定維度進行聚合計算。

Q:SUM_AGG(A/B)和SUM_AGG(A)/SUM_AGG(B)有什麼差別呢?

先相除再匯總還是先分別匯總得到各自的總值再相除。

20240704110540.png

Q:聚合函式外面能不能巢狀聚合函式?

不能。

附件列表


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

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

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

不再提示

10s後關閉

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

反馈已提交

网络繁忙