首页 > 解决方案 > 在使用 MDX for PowerBI 报告时,如何从 2019 年 9 月 30 日到今天的日期范围提取数据?

问题描述

我需要使用 MDX 从工作年开始(2019 年 9 月 30 日)到当前日期之间从 SSAS 多维数据集中提取一组数据。这是针对 PowerBI 报告的。我用谷歌搜索了它,但我没有得到任何使用结果。

任何建议将不胜感激。

SELECT 
NON EMPTY   { [Measures].[Fct Response Count] } ON COLUMNS, 
NON EMPTY   {   (   [Store].[ParentChain].[ParentChain].ALLMEMBERS 
                * [Store].[Chain].[Chain].ALLMEMBERS 
                * [Store].[StoreNum].[StoreNum].ALLMEMBERS 
                * [Store].[Store].[Store].ALLMEMBERS 
                * [Store].[PostCode].[PostCode].ALLMEMBERS 
                * [Dim User].[User Name].[User Name].ALLMEMBERS 
                * [Date].[Date].[Date].ALLMEMBERS 
                * [Dim Callfile].[Period Name].[Period Name].ALLMEMBERS 
                * [Dim Callfilevisit].[Callfile Visit Id].[Callfile Visit Id].ALLMEMBERS 
                * [SKU].[Brand].[Brand].ALLMEMBERS 
                * [SKU].[SKU].[SKU].ALLMEMBERS 
                * [Dim Survey Item].[Parent Question].[Parent Question].ALLMEMBERS 
                * [Dim Survey Item].[Question].[Question].ALLMEMBERS 
                * [Dim Subject].[Subject].[Subject].ALLMEMBERS 
                * [Dim Survey Item Response].[Response Text].[Response Text].ALLMEMBERS 
                ) 
            } 
DIMENSION PROPERTIES MEMBER_CAPTION, 
MEMBER_UNIQUE_NAME ON ROWS 
FROM    (   SELECT 
                    (   { [Dim Survey Item].[Question].&[Display] } ) ON COLUMNS 
                    FROM ( SELECT ( { [Date].[Year].&[2020] } ) ON COLUMNS 
                    FROM [ClientSurvey])
        ) WHERE 
            ( [Date].[Year].&[2020] ) 
CELL PROPERTIES VALUE, 
BACK_COLOR,
FORE_COLOR,
FORMATTED_VALUE,
FORMAT_STRING,
FONT_NAME,
FONT_SIZE,
FONT_FLAGS

标签: powerbimdxpowerbi-desktop

解决方案


推荐阅读