close

最近在研究如何透過SSRS製作儀錶板,RS報表大多都是報表形式,適合細看不適合當作彙整用的儀表板

如果能透過儀表板延伸到趨勢圖表在延伸到明細報表,這樣在數據圖表的閱讀性能大幅提升,也不用浪費既有報表改用其他報表工具

20200206_001

可以把一些概述的數據會是指標放在行動報表上,在透過延伸的功能串到既有的明細報表

 

在這邊跟大家分享一下使用行動報表的一些小技巧 - 參數篩選

如果是針對傳入資料集在報表中在進行篩選,那很簡單就讀入資料集後,在篩選清單中選擇要篩選的欄位

但如果是要針對資料集使用的語法作參數篩選,像是只取出特定時間以後的資料,或是只取出特定欄位等於特定值對應的資料

一來是可以讓資料集使用的語法彈性更大,也可以降低每次傳出資料量,這時就需要在行動報表上加工

20200206_002

像是上方圖表,會只傳出特定時間點以後的數據(當然也可以擴充城起始時間 + 結束時間方式)

 

1. 先製作帶有參數的資料集 - 會根據參數變動資料集內容

20200206_003

可以在SSRS後台新增資料集的方式建立一個新的資料集

20200206_004

記得必須要先填寫參數的預設值,也不可以允許為Null

 

2. 在建立一個作為參數篩選清單的資料集

20200206_005

這邊簡單的產生近七天的日期

 

3. 建立行動報表

20200206_007

可以在SSRS後台直接點選行動報表進行建立

20200206_008

上圖是行動報表預設畫面

20200206_009

20200206_010

在資料頁面點選新增資料集把剛完成的資料集導入

20200206_011

帶有參數的資料集會有綠色的{},也可以點選設定鍵看到參數鍵沒有被鎖起來

20200206_012

回到配置頁面把[選擇清單]跟[圖表]拉進來

20200206_013

在資料頁面設定[選擇清單]使用的資料,,而顯示的圖表則要勾起以[選擇清單]作為篩選條件

20200206_014

然後在資料集設定上點選參數

20200206_017

選擇[選擇清單]的項目作為參數

這樣就完成設定了,點選預覽來觀看是否有成功變化

20200206_015

20200206_016

因為數據是取得特定時間以後的資料,所以當參數的時間越小,資料就會越多

 

行動報表的功能相對有限,如果太複雜的圖表可能使用Power BI在串回RS報表。

行動報表比較適合在既有的RS報表上在增加一些適合觀看的儀表板,當然也可以根據不同觀看設定作版面配置

 

arrow
arrow

    Louis 發表在 痞客邦 留言(0) 人氣()