你能帮我构建我的MDX查询吗?

时间:2015-04-06 12:39:18

标签: mdx olap

这是我的表: enter image description here

我想要在Columns和UserDimension中显示messageBySession,imageBySession和videoBySession,并在Row中显示dateDimension。这可能吗?


编辑

以下是我对查询的尝试:

SELECT 
  {
    [Measures].[MessageBySession]
   ,[Measures].[ImageBySession]
   ,[Measures].[VideoBySession]
  } ON COLUMNS
 ,Hierarchize(CrossJoin([DateDimension].Children,[UserDimension].Children)) ON ROWS
FROM [SessionFacts];

我只需要使用UserDimension加入DateDimension。我希望它可以帮助别人。

1 个答案:

答案 0 :(得分:0)

我找到了查询:

select {
    [Measures].[MessageBySession],
    [Measures].[ImageBySession],
    [Measures].[VideoBySession]
} ON COLUMNS,
Hierarchize(
    CrossJoin(
        [DateDimension].children,
        [UserDimension].children

    )
)
ON ROWS
from 
    [SessionFacts]

我只需要使用UserDimension加入DateDimension。我希望它可以帮助别人。