簡體   English   中英

SSAS多維數據集並使用MDX獲取數據以獲取SSRS報告

[英]SSAS cube and getting data with MDX for SSRS report

我是OLAP多維數據集的新手。 您能否舉一個小例子來指引正確的方向?

假設我有3列的表格“ transactions”:transaction_id(int),日期(datetime),金額(decimal(16,2))。

我想創建一個多維數據集,然后使用MDX查詢SSRS報告獲取數據。 我希望報告顯示類似以下內容: 在此處輸入圖片說明

好。 我知道我可以有數量和日期尺寸(日期->月->年)的事實表。

您能解釋一下如何獲得此結果(包括如何編寫MDX查詢)。 謝謝。


有人可以解釋為什么即使我指定了幾天的確切范圍,我也能得到全部201504和201606個月的金額?

SELECT
     [Measures].[Amount] ON COLUMNS
    ,[Dim_Date].[Hierarchy].[Month].MEMBERS ON ROWS
FROM
    [DM]
WHERE
    (
       {[Dim_Date].[Date Int].&[20150414] : [Dim_Date].[Date Int].&[20160615]}
    )

因此,您希望有人向您展示如何從頭開始創建多維多維數據集,並在一個答案中對其進行報告...嗎? 這里開始並完成課程

如下所示,相應地更改查詢:)

SELECT  
    { [Date].[EnglishMonthName].[EnglishMonthName]} ON COLUMNS,  
    { [Date].[DateHierarchy].[Year].&[2015],   
        [Date].[DateHierarchy].[Year].&[2016] } ON ROWS  
FROM [YourCubeName]
WHERE ([Measures].[amount])  

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM