2

是否可以使用该语句创建查询范围的维度属性(与度量一样)WITH

我正在尝试做这样的事情:

WITH
MEMBER [Customer].[Has Child At Home] AS
IIF( [Customer].[Number of Cars Owned] > 0,
True,
False

)

然后在选择语句中使用上述属性,但是它给了我一个错误,说客户维度有多个层次结构并且需要指定一个。

4

1 回答 1

0

在这种格式中,它需要一个层次结构,在您的代码示例上构建[Number of Cars Owned]需要是一个层次结构:

WITH
  MEMBER [Customer].[Number of Cars Owned].[Has Child At Home] AS
  IIF([Customer].[Number of Cars Owned] > 0, "True", "False")
SELECT
  {[Customer].[Has Child at Home]} ON COLUMNS,
  [DimExample].[AttributeExample].Members ON ROWS,
FROM [CubeExample]

请参阅创建查询范围的计算成员 (MDX)

于 2015-05-20T18:51:25.190 回答