MDX - Cellset中的切片机?

时间:2012-01-21 10:17:25

标签: sql-server ssas mdx

这是针对Adventureworks运行的MDX查询。

SELECT NON EMPTY {[Measures].[Internet Order Count], [Measures].[Average Unit Price]} ON COLUMNS, 
NON EMPTY([Product].[Status].[Status] ,[Customer].[Country].[Country]) ON ROWS 
FROM [Adventure Works]
WHERE {[Customer].[Education].&[Bachelors],[Customer].[Education].&[High School]}

这里有趣的是where子句。

如果我执行此操作并返回一个CellSet,它将包含不同的元数据,具体取决于Where子句。

如果where子句有一个单独的元素(取出高中,例如留下单身汉)你最终会得到一个切片器。

如果按上述方式运行,则不会。更糟糕的是,我无法在单元格中找到任何指示where子句应用的位置。

有没有人有任何想法?

0 个答案:

没有答案