我正在尝试获取符合条件的事实数量。
我想要的输出:大于 3 的评分数。我实际得到的:在评分平均值超过 3 的情况下,用户评分的总数。
这是我的查询:
With Member [Measures].[Number of possitive ratings] as
IIF(
[Measures].[User Rating] > 3,
[Measures].[Number of Users Rating],
0)
SELECT NON EMPTY
[Measures].[Number of possitive ratings] ON COLUMNS,
[Movie Year].[All Years] ON ROWS
FROM
[Rating]
当我将 [Measures].[Number of Users Rating] 替换为 1 时,如果平均值超过 3,我会得到 1。我不喜欢为此在多维数据集中创建新度量的想法。