1. 概述
FineBI 版本 | 功能變動 |
---|---|
5.1 | - |
5.1.6 | 實時資料支持對「佔比」和「組內佔比」進行二次計算 |
5.1.12 | 實時數據支持取消勾選二次計算 |
5.1.14 | 抽取資料版本支持對「佔比」和「組內佔比」進行二次計算 |
1.2 應用場景
使用者會在FineBI 的分析區欄位欄對指標欄位進行快速計算,例如使用快速計算計算不同「省份」下的「合同金額」排名,此時又對「省份」進行了過濾,篩選出需要的省份,此時就要求排名按照過濾出的省份(實際展示資料)進行排名,而不是對所有省份合同金額排名。
二次計算的功能就提供了針對維度過濾結果的再次計算。
針對省份過濾出的部分地區,按照合同金額進行二次計算排序,排序結果為當前展示的省份間的合同金額排名,如下圖所示:
1.3 功能簡介
FineBI 提供了二次計算功能,開啟該功能,在對維度欄位設定了「過濾」條件以後,該指標將針對過濾結果進行再次計算。
支援設定二次計算的功能 | 快速計算中的所有值、組內所有值、累計值、組內累計值、排名、組內排名、佔比、組內佔比。 |
---|---|
支援取消二次計算的功能 | 快速計算中的所有值、組內所有值、排名、組內排名、佔比、組內佔比的計算方式。 |
注:快速計算求累計值、組內累計值的二次計算必須開啟,不支持取消,因為累計值依賴當前的維度累計,即默認按照過濾後的結果進行累計值計算。
2. 操作步驟
2.1 進行快速計算並設置維度欄位過濾
使用內置DEMO「地區數據分析」,按照省份統計合同金額升冪排名,如下圖所示:
並且為「省份」添加過濾條件,過濾出北京、吉林、安徽、山東、山西、廣西、河南、海南、湖南、甘肅、福建、遼寧、重慶地區的數據,如下圖所示:
2.2 使用二次計算
「合同金額」的升序排名默認進行二次計算,重新計算維度過濾後的排名順序。
即開啟二次計算以後,該升序排名的求的是北京、吉林、安徽、山東、山西、廣西、河南、海南、湖南、甘肅、福建、遼寧、重慶這些省份的合同金額排名,而不是所有地區的合同金額排名,如下圖所示:
2.3 取消二次計算
快速計算中的所有值、組內所有值、排名、組內排名的計算方式支持取消二次計算。
例如上述升序排名取消二次計算以後,該合同金額的排名為所有省份的排序,不再是上述過濾後的部分省份結果值,如下圖所示: