本文介紹如何使用範例在 FineBI 中建立和使用計算功能。
說明 FineBI 計算概念,以及如何建立和編輯計算欄位;如何使用計算編輯器,以及如何在組件編輯介面使用計算欄位。
如果對 FineBI 計算或對在 FineBI 中建立計算欄位不熟悉,則非常適合從這裏着手。
計算欄位允許利用資料源中已存在的資料建立新資料。
建立計算欄位時,本質上是在資料源中建立一個新欄位(或列),其值或成員由所控制的計算來確定。此新計算欄位將儲存到 FineBI 中,並且可用於建立圖表。但不要擔心:原始資料會保持不變。
由於很多原因,可以使用計算欄位。一些範例可能包括:
將資料分割
轉換欄位的資料型別,例如將字串轉換為日期。
聚合資料(僅適用於儀表板 新增計算欄位 )
篩選結果
計算佔比
下面給出使用計算的情景。
「門店銷售數據統計」資料表中有「銷售額」和「毛利」欄位,但需要計算「成本」,則可以使用類似於以下內容的公式計算「成本」欄位,如下圖所示:
例如可能要計算的不同門店的成本佔比,可以使用快速計算在組件中顯示不同門店的成本佔比,如下圖所示:
可能想要快速將組件中的資料標記。
詳情參見:標記表格中指定資料
可以使用計算來建立計算欄位。以下兩種主要型別的計算在 FineBI 中建立計算欄位:
自助資料集計算:在自助資料集 新增列 中進行資料源詳細資訊級別(行明細級別計算),用該資料集可在儀表板中建立視覺化組件,且該「資料集」計算結果其他使用者也可使用。注:不支援聚合計算。
儀表板計算:在儀表板製作組件時進行「聚合計算」或者「其他自助資料集中的計算」 新增計算欄位 ,該組件計算結果不會儲存在資料集中。
確定了要使用的計算型別之後,即可建立計算欄位。
1)在 FineBI 中,進入「我的分析」下的分析主題編輯介面,選擇資料,點選編輯,如下圖所示:
新增新增列如下圖所示:
選擇「新增公示欄」,輸入新增列計算欄位的名稱。在本範例中,該欄位稱為「Test」 ,輸入公式,此範例使用以下公式:IF(Find("上",店名),1,0),若欄位中包含「上」,則傳回一個 1,否則顯示為「0」,完成後,按「確定」,如下圖所示:
注:公式框中的函式、欄位都需要點選左側的選擇區域選擇,不能手動輸入。
儲存的自助資料集可供他人使用,並且可在儀表板建立組件時使用。
儀表板比自助資料集多支援聚合函式。
新增組件,選擇門店銷售資料統計資料表,如下圖所示:
建立欄位「累計銷售額」,輸入公式:ACC_SUM(SUM_AGG(銷售額),1),表示按照維度對銷售額進行累計求和匯總,如下圖所示:
完成後即可在組件中使用。
在組件編輯介面將計算好的欄位拖入「維度」或者「指標」欄位即可,如下圖所示:
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙