Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mondrian MDX匹配条件的元素数_Mdx_Mondrian - Fatal编程技术网

Mondrian MDX匹配条件的元素数

Mondrian MDX匹配条件的元素数,mdx,mondrian,Mdx,Mondrian,我试图得到符合条件的事实数量 我期望的输出:大于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].[

我试图得到符合条件的事实数量

我期望的输出:大于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。 我不喜欢仅仅为此在多维数据集中创建新度量的想法