0

我有一个 SSAS 多维数据集,其日期维度连接到 Excel 工作表数据透视表。我想按日期范围过滤多维数据集数据 - 例如:从 2012 年 1 月 20 日到 2012 年 2 月 21 日。我一直在寻找解决方案,但还没有找到任何解决方案。我想也许通过使用简单的 MDX 代码(我还不知道 MDX)或像 CUBESET 这样的函数可能会有所帮助,但我不熟悉这些。任何想法?

4

1 回答 1

0

如果您想将多维数据集过滤为查询,您可以在 Excel 中通过删除日期维度作为过滤器并选择您感兴趣的日期或在 MDX 中执行此操作,例如 [DateDimension]。&[2012 年 1 月 21 日]:[日期维度].&[2012 年 2 月 21 日]

如果您要过滤多维数据集并仅向多维数据集使用者提供数据子集,则可以将 where 子句应用于数据源视图查询,然后重新处理多维数据集。然后,您的多维数据集将仅包含过滤后的集合。

于 2013-03-01T17:07:47.717 回答