1. 程式人生 > >詳解億信BI報表設計的六大分組型別

詳解億信BI報表設計的六大分組型別

我們在設計浮動分析表時,其中有一個屬性叫作“分組型別”。

分組,顧名思義,就是對數值進行各種型別的分組。由下圖可知,億信BI報表共有6大分組型別。

六大分組型別介紹

常規分組

預設此分組,浮動分析表按照浮動維欄位進行group by 操作,可選擇下鑽級次。

按條件分組

可對浮動維欄位自定義分組,可輸入分組條件,比如合併某些資訊。

選擇指定維專案

可選擇浮動維欄位內的部分內容或全部內容。

數值型分段

將浮動維欄位變更為數值分段,比如原浮動內容為商品,變更後內容為幾十到幾百,幾百到幾千……。

只選擇不分組

列表輸出資料庫內容,不進行group by 分組操作。

選擇去掉重複項

對浮動維欄位去掉重複項,即只按浮動維欄位進行group by操作,下次級次不可選。

六大分組型別比較

下面設計分析表一起熟悉下六大分組型別。

案例講解

1常規分組

【需求說明】

按註冊型別“大類”展示指標“統計平均職工人數、統計全年工資總額、統計企業增加值”資料。

【設計步驟】

分組型別選擇“常規分組”,且下鑽級次選擇“大類”:

檢視計算結果:

【SQL分析】

根據下鑽級次,對浮動維進行group by 操作。

2按條件分組

【需求說明】

將註冊型別大類的“內資企業、港澳臺”合併,“外商投資、個體經營”合併展示資料。

【設計步驟】

分組型別選擇“按條件分組”,設定“分組條件”:

自定義分組時,用公式控制展示內容。比如“內資、港、澳、臺”,公式如下:

檢視計算結果:

【SQL分析】

把不同的結果集合並在一起。

3選擇指定維專案

【需求說明】

選擇註冊型別的部分維度,如下所示:

【設計步驟】

分組型別選擇“選擇指定維專案”,維專案選擇相應內容:

選中某個維度,點選 新增:

檢視計算結果:

【SQL分析】

按照選擇的維度級次,選擇不同的字首,進行group by操作。

4數值型分段

數值型分段分為2種,一個是分段內容已定義,計算分析表檢視結果即可;另一個是可動態輸入分段內容,分析表結果動態變化。

【需求一】

對指標進行分段顯示,具體分段資訊為:小於0、0-1百萬、1百萬-3百萬、3百萬-5百萬、5百萬以上。

【設計步驟】

分組型別選擇“數值型分段”,輸入數值分段資訊:

檢視計算結果:

Q

“統計平均職工人數”的“1百萬-3百萬”的數值是49,523,156,四捨五入已近5千萬,為什麼在“1百萬-3百分”範圍內呢?

A

因為分段資訊是針對明細資料進行分段的,合計之後數值達到5千萬。

【需求二】

目前分段資訊不明確,想動態輸入分段資訊。

【設計步驟】

定義一個“文字”型別的引數,用來輸入分段資訊:

分組型別選擇“數值型分段”,用巨集表示式讀取文字分段內容:

輸入分段資訊,格式為“數值1-數值2-數值3……”

檢視計算結果:

【SQL分析】

按條件進行group by 操作。

5只選擇不分組

【需求說明】

展示註冊型別行業明細資料。

【設計步驟】

分組型別選擇“只選擇不分組”:

檢視計算結果:

【SQL分析】

無任何group by 操作,列表展示資料庫表資訊。

6選擇去掉重複項

【需求說明】

去掉明細資料中的重複項展示資料。

【設計步驟】

分組型別選擇“選擇去掉重複項”:

檢視計算結果: