高级MDX查询

时间:2013-01-09 15:19:37

标签: mdx business-intelligence

我正在为数据挖掘目的制作OLAP多维数据集。

域是运行测试和测试的仪器,其状态ID为1,2,3,表示正常,警告和错误。我已经部署了立方体并且它的工作完美。 我的衡量标准是我的测试总和。我有一个与测试表相关的时间表,用于测试运行的时间。

我有四个维度:

仪器:包含有关仪器的信息。

测试:包含所有测试,并提供有关其运行时间的信息。

状态:包含上述三种状态。

时间:及时整理测试

我的问题是,我有另一个名为'NotRun'的状态。与其他状态一样,NotRun测试无法保存在数据库中,但会使用查询进行计算。

通过从仪器表中选择所有仪器,然后在给定时间段内提取要在测试表中找到的仪器来计算Notrun。

我想使用MDX来做上面提到的事情,但我没有给出时间段,而是希望立方体动态地为我处理。

我不想选择一个特定的年份,而是希望动态地处理我的时间维度。

其中([日期]。[日历年]。& [2002])

我真的被困了。知道如何在Business Studio Intelligence 2008中实现这一目标吗?

一切顺利, 哈桑。

1 个答案:

答案 0 :(得分:0)

回答问题"如何让MDX自行选择日期成员"在enter link description here

看到我的回答

或者您是否希望Business Studio Intelligence弹出一个框并在每次运行报告时询问日期?