1

我正在执行一个 MDX 查询,该查询每次运行都会更改结果,无论多维数据集中有什么数据。

所以我从

WITH 
   MEMBER [Measures].[MyMeasure2] AS
   [Measures].[MyMeasure] * 1.0 // replace 1.0 with??
SELECT
    NON EMPTY(...

像 RANDOM() 这样的东西会很好,但这似乎在 SSAS 中不存在。其他选择会是像当前第二个这样的东西吗?如果我知道如何检索它,那将起作用。

欢迎任何其他想法。目标是有一个变异的结果集,这样我就可以测试模型随时间变化的代码。

4

1 回答 1

2

在我的 SSAS 2008 R2 实例上,我能够做到这一点:

WITH 
MEMBER [Measures].[MyMeasure2] AS
    [Measures].[MyMeasure] * RND()
SELECT
    NON EMPTY(...
于 2012-11-07T18:25:16.323 回答