PowerBI引數欄位篩選器

使用了一段PowerBI的朋友應該對parameter這個可以做動態數字篩選的引數有一定了解,可以根據需求更靈活的選擇可變值進行處理。預設PowerBI Desktop裡面的新建parameter是新建一個數值欄位,但還有一個隱藏的選項是可以透過這個引數新建一個維度的選擇器,同一個圖形就可以展示不同維度的資料了,這樣就可以在一個固定的畫面裡面展示更多的資訊,不僅節約畫布空間,還使得整體BI報表更有設計感,整體效果如下↓

PowerBI引數欄位篩選器

下面開始實現操作,預設選單Modeling裡面的新建parameter沒有這個選擇,需要在設定裡面把這個選項勾選上才行。透過檔案-設定-預覽特徵裡面,把最後一個勾選上,然後重啟一下PowerBI Desktop就可以了。

PowerBI引數欄位篩選器

然後就可以新建維度的篩選器了,只要建立了關聯關係的維度,不需要在同一張表上,就可以加入維度的篩選器,我們這裡選擇區域表[‘省份’],品牌表[‘品牌’]和日期表[‘年月’]三個維度建立篩選引數,操作步驟如下。新建引數,把每個表對應的維度加入選項就可以了↓

PowerBI引數欄位篩選器

然後生成了一個度量值如下,當然這個度量值我們也可以根據這個語法新增就行了↓

Parameter = { (“province”, NAMEOF(‘area’[province]), 0), (“品牌”, NAMEOF(‘brand’[品牌]), 1), (“年月”, NAMEOF(‘Date’[年月]), 2)}

結果預設就是一個篩選器了,和我們常見的篩選器一樣,選項設定也是一樣的,如下↓

PowerBI引數欄位篩選器

如果我們需要新增一個維度選項,只需要按照這個規則,新增一行就行了,比如我們再新增一個發貨倉庫的欄位,順便把省份的名字改一下,DAX語句如下↓

Parameter = { (“省份”, NAMEOF(‘area’[province]), 0), (“品牌”, NAMEOF(‘brand’[品牌]), 1), (“年月”, NAMEOF(‘Date’[年月]), 2), (“倉庫”, NAMEOF(‘warehouse’[名稱]), 3)}

然後我們就有四個維度的篩選了,下面我們來做一個圖表,是縱向的柱狀圖,當然其他類似的圖形效果也是一樣的,x軸是我們想要展示的值,這裡用銷售數量,y周就是我們剛剛新建的度量值,然後稍微設定一下圖形樣式,篩選效果就實現了,效果如下↓

PowerBI引數欄位篩選器

到此我們這個維度度量值的效果就基本完了,但是我們還可以更豐富一下這個圖表,讓這個空間展示更多的內容。一種方式就是繼續擴充我們的維度,還有一個方式就是透過書籤再新增更多的資料和圖表維度,我們這裡就再透過書籤的方式新增一個金額的維度,思路我們之前已經詳細講過了,還不清楚或者忘記了的可以點選

《PowerBI書籤_隱藏顯示切換》

直接跳轉過去看看,效果如下↓

PowerBI引數欄位篩選器

我們這裡只做了兩個頁面,圖形也是一樣的。但可以根據實際的需求做更多的維度和更多的視覺物件效果。當然可以做很多其他的視覺效果,把整個畫布都做好,可以節約不少空間,而且使用起來也更方便。

End

PowerBI引數欄位篩選器

PowerBI引數欄位篩選器