我只想拥有一个拒绝访问维度中所有空元素的角色。
我有正确的MDX查询,我已经在SQL Server中测试过:
SELECT NON EMPTY [People].[Category].[Category].allmembers ON COLUMNS FROM [MyCube]
我只是想在我的角色上的允许成员集中有相同的结果,但我有一个错误:
语法不正确
感谢
维度中没有空元素。维度中有一些元素没有度量值,这是另一回事。因此,当出现非空情况时,您需要拒绝访问度量。
以下示例显示了如何基于Category Member的非空集选择MyMeasure值-MyMyMy
SELECT [Measures].[MyMeasure] ON 0,
NONEMPTY(
[People].[Category].[Category].MEMBERS, [Measures].[MyMeasure])}
)
ON 1
FROM [MyCube]
希望这能有所帮助。