本文將介紹組件分析計算的幾種方式。
分組和匯總是組件分析中最基礎的計算。
往分析區域拖入欄位後,資料會按維度設定的分組方式分組,然後對分組後的指標資料進行匯總。
原資料表是訂單明細表,拖入簽約時間、銷售額欄位。簽約時間的分組更改為按「年」分組,銷售額的匯總方式為「求和」,那麼求得的就是每年的銷售額。
詳情可參見:表格欄位分組、表格匯總方式
FineBI 對一些常見的計算功能進行了封裝,便於使用者直接點選就可對匯總後的結果進行快速計算。
比如已經獲得了每年的銷售額,再點選「快速計算>佔比」,就可以求得每年銷售額佔總銷售額的比例。
詳情請參見:快速計算概述
已有的資料源中缺少分析所需的資料,需要對資料進行計算。
詳情請參見:新增計算欄位
沒有 聚合函式 參與的計算都是明細計算。
例如:資料表中已有「銷售額」和「利潤」欄位,需要計算成本:成本=銷售額-利潤
這裏我們以「利潤率」這一典型例子來闡釋明細計算與聚合計算之間的差別。
建立計算欄位「利潤率-明細」:利潤/銷售額
將計算得到的「利潤率-明細」拖入組件,這個時候我們發現每年的利潤率都大於 1 ,而實際上利潤率不可能大於 1 。
為什麼會得到這樣的結果,這是因為明細計算執行的是行級別的運算,原資料表中一行代表一個訂單,直接 利潤/銷售額 ,相當於先求出了每一個訂單的利潤率。然後拖入到組件中自動將每年的利潤率進行了求和。
建立計算欄位「利潤率-聚合」:sum_agg(利潤)/sum_agg(銷售額)
聚合函式會依據已拖入的維度欄位進行分組,對分組後的資料進行聚合。sum_agg(銷售額)求的也是每年的銷售額的和,與本文第 2 節的計算邏輯一致。但是第 2 節直接的匯總得到的結果,無法進入到公式裏面進行再計算,這就是我們為什麼需要聚合函式的原因。
將計算得到的「利潤率-聚合」拖入組件,獲得的利潤率就是利潤和/銷售額和,是正確的利潤率值,如下圖所示:
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙