在轴上设置要求

Set requirement on the axis

在 MDX 中,我读到 SELECT 子句最多在 N 个轴上选择 sets。那么以下仍然有效的查询呢?

SELECT
    [Measures].[Count] -- no set specified here?
FROM
    [Mycube]

或者:

SELECT
    [Measures].[Count],
    (Conference.Conference.members, Division.Division.members) -- a tuple?
FROM
    [Mycube]

为什么以上都是'ok'呢?

您的查询将有效,因为对于列轴您只有一个成员,此处 MDX 会自动将其转换为一个集合。但是如果你向它添加一个维度成员,那么你首先必须用“()”将它括起来以表明它是一个元组。或者,如果您在上述查询中添加两个度量,则必须将它们括在“{}”中。

您可能还想阅读这篇文章。