首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SSRS 報表實作:以 MDX 查詢父子遞迴維度達成彙總展開效果

     編輯:關於SqlServer

延續先前以 SQL 關聯式資料庫實作父子遞迴彙總報表的經驗,本文示範如何在 SSRS 中針對 SSAS Cube 的父子維度,透過 MDX 查詢達成相同的展開/收合彙總效果。

前置準備:Cube 部署與資料驗證

沿用既有的父子維度與日期維度設計,建立 Cube 並部署至 SSAS。部署完成後,可先以 MDX 驗證維度與量值資料:

SELECT ([Measures].[Sales Amount]) ON COLUMNS,
       NON EMPTY([Employee].[Employees].Members) ON ROWS
FROM [BIWORK_ParentChildDemo]

MDX 查詢與 SSRS 報表配置要點

MDX 查詢需正確擷取父子層級成員與量值,SSRS 報表端利用資料列群組的「父群組」屬性設定遞迴結構,並啟用可切換顯示功能,即可呈現階層式彙總報表。後續文章將詳細說明報表版面配置與參數化查詢技巧。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved