Pivot 使用topcount时出错

Pivot 使用topcount时出错,pivot,mdx,pentaho,Pivot,Mdx,Pentaho,我正在使用以下MDX查询: SELECT [Measures].[Unita (libri)] ON COLUMNS, TopCount([Anno].[Anno].Members, 10.0, [Measures].[Unita (libri)]) ON ROWS FROM [Pubblicazioni] 但我总是得到一个错误: 获取结果集时出错 MDX查询编辑器 呈现Pivot.jsp时出错。有关详细信息,请参阅日志 我无法访问日志(由于某些原因,服务器没有写入日志),但我认为通过这个简单

我正在使用以下MDX查询:

SELECT [Measures].[Unita (libri)] ON COLUMNS,
TopCount([Anno].[Anno].Members, 10.0, [Measures].[Unita (libri)]) ON ROWS
FROM [Pubblicazioni]
但我总是得到一个错误: 获取结果集时出错 MDX查询编辑器 呈现Pivot.jsp时出错。有关详细信息,请参阅日志


我无法访问日志(由于某些原因,服务器没有写入日志),但我认为通过这个简单的查询得到这个错误是不正常的。有什么想法吗?

我认为您的MDX查询没有任何问题。我用AdventureWorks cube中的度量值和成员替换了您的度量值和成员,效果很好。一定是Pentaho出了什么问题?我想我必须启用日志(或者至少想想它出了什么问题),并尝试在这里写一些更有趣的错误。默认情况下,mondrian日志被关闭。编辑log4j.xml文件并取消Mondrian appender部分的注释。然后尝试重复查询并查看mondrian.log文件,其中应该有一些有用的信息。