原文:微軟BI 之SSRS 系列 - 在 Cube 中通過 MDX 查詢實現基於父子遞歸關系的匯總報表

之前我寫了一篇在 SSRS 開發中處理這種父子關系的匯總與聚合的文章 SSRS 系列 使用分組 Group 屬性實現基於父子遞歸關系的匯總報表 ,示例中的查詢是基於 SQL Server 關系型數據庫的,這一篇是基於 MDX 父子維度的 SSRS 報表。 沿用上一篇中的 SSAS系列 關於父子維度的設計 父子維度 和 SSAS 系列 自定義的日期維度設計 的時間維度,並在此基礎上創建 Cube 並 ...

2013-12-23 18:00 4 2454 推薦指數:

查看詳情

微軟BISSRS 系列 - 使用分組 Group 屬性實現基於父子遞歸關系匯總報表

基於父子關系遞歸結構在公司組織結構里比較常見,基本上都是在一張表里實現的自引用關系。在報表如果要實現這種效果,並且在這個基礎上做一些數據的匯總,可以使用到下面提到的方法。 要實現的效果大致如下 - 半收起的效果 - 從 AdventureWorks2012 抽取一些示例 ...

Fri Dec 20 07:53:00 CST 2013 7 4365
微軟BISSRS 系列 - 使用帶參數的 MDX 查詢實現一個分組聚合功能的報表

基於數據倉庫上的 SSRS 報表展示,一般可以直接通過 SQL 查詢,存儲過程,視圖或者表等多種方式將數據加載並呈現在報表。但是如果是基於 Cube 多維數據集的數據查詢,就不能再使用 SQL 的語法了而應該使用 MDX 查詢。關於 MDX 和其它 SSRS 的文章,請參看 BI 系列隨筆列表 ...

Thu Oct 10 07:09:00 CST 2013 11 6976
微軟BISSRS 系列 - 如何在 MDX 查詢獲取有效的 MEMBER 成員屬性作為參數傳遞

這篇小文章的來源是 天善問答,比如在報表要根據點擊某一個成員名稱然后作為參數傳遞給自身報表或者下一張報表,這個在普通的 SQL 查詢沒有任何問題。但是在 MDX 查詢是有區別的,比如在 MDX 顯示在報表上的結果是 Category 下的一個分類 Bikes,但是當點擊了 Bikes之后 ...

Fri Jan 10 07:19:00 CST 2014 2 2000
微軟BISSRS 系列 - 實現 Excel 圖表結合的報表設計

來自群里面討論的一個問題,EXCEL 中有類似於這樣的圖形,上面是 Chart, Chart X軸上的值正好就是下方 Table 的列頭,這個在 SSRS 應該如何實現SSRS 2008、2008RS,2012 實際上沒有這種對應的控件,我們通常想到的方式 ...

Sat Aug 23 06:13:00 CST 2014 0 4455
微軟BISSRS 系列 - 如何實現報表導航 Navigation 和鑽取 Drill Down 的效果

開篇介紹 如何在 SSRS 報表實現標簽導航 Navigation 和向下鑽取 Drill Down的效果? 如同下面這個例子一樣 - 在頁面第一次加載的時候,默認顯示是全部地區的銷售總和情況,上面一張圖是顯示各個國家的零售額和網售額,下面一張圖是根據時間小時銷售額的趨勢 ...

Wed Jan 15 08:21:00 CST 2014 23 7765
微軟BISSRS 系列 - 如何實現報表標簽的本地化 - 中文和英文的互換

SSRS 並沒有直接提供本地化的配置方式,因此在 SSRS 實現本地化,比如有英文標題還有可選的中文標題,就需要通過其它的方式來解決。 比如默認是這樣的英文標題 - 但是本地中方用戶可能比較喜歡看到這樣的標題 - 我們可以通過以下方式來實現 - 創建一張翻譯表,這張翻譯表將配置 ...

Tue Mar 04 07:12:00 CST 2014 12 1454
微軟BISSRS 系列 - 基於時間段參數的 MDX 查詢以及時間日歷 Date Picker 的時間類型參數化

今天在天善問答里看到一個問題,如果我沒有理解錯的話,它應該是指比如在一個報表中選取一個時間段,然后求出這個時間段的某個 Measure 的 SUM 和。並且同時求出這兩個時間點對應的上一年的時間點之間的同一個 Measure 的 SUM 和。 比如當前選取的時間點是 2004年1月8日,結束時 ...

Thu Nov 28 23:13:00 CST 2013 1 3810
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM