2017-04-12 77 views
0

我正在尝试创建一个计算的成员,该成员将为我提供排除维度的另一个度量值的最小值。如何获得排除维度的最小度量值?

因此,例如,我有一个产品和位置维度。我有一个措施,让我第一次在该位置销售产品。我想要另一项措施,该措施将首次在任何位置销售该产品(因此,除了我没有考虑位置外,同样的尺寸使用情况)。

我该如何解决这个问题? 对于尺寸以外的尺寸,我会使用类似currentmember的东西吗?

感谢

回答

0

试试:

([Location].[Location].[All],[Measures].[MinDate]) 

[位置] [位置] [全部]会帮你忽略当前位置,并通过所有的位置进行扫描。

+0

虽然此代码片段可以解决问题,但[包括解释](https://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)确实有助于提高您的质量帖子。请记住,您将来会为读者回答问题,而这些人可能不知道您的代码建议的原因。 –

+1

谢谢。所以,因为我将聚合类型设置为MIN,所以我基本上只抓取了所有成员的值。因此,对于MDX,如果您不在元组中包含其他维度,它是否使用当前成员的上下文来填充空白?例如,在逐行的基础上,因为我没有在产品维度中包含任何成员,它只是使用当前集成行的成员? – Lock

+0

如果您未包含[产品] [产品]层次中的任何成员,则表示将使用[产品]。[产品] .DefaultMember。默认情况下,您的[Product]。[Product] .DefaultMember == [Product]。[Product]。[All]。但是,您可以自己设置DefaultMember。 –

相关问题