Olap异常:Mondrian XML ::没有函数匹配签名'Exists(<member>,<set>)'

时间:2018-10-09 09:11:36

标签: mdx olap mondrian saiku xmla

如果有人已经收到此类型的错误:

  

OlapException:XMLA提供者给出了异常: SOAP-ENV:Client.00HSBD01 XMLA MDX解析失败 Mondrian 00HSBD01 Mondrian XML:Mondrian错误:没有函数与签名'Exists()' `。

我的体系结构:我使用tomcat-server,并将saiku作为OLAP客户端,并将mondrian作为olap服务器部署在服务器上,因为我需要以XMLA格式访问结果。

实际上,这项工作有效,但这取决于查询。当我做一些筛选时,会出现此错误。

例如:

我想分析每年工作的所有年份和每个月的生产数量,但是如果我只想分析一年中的所有月份的生产数量,那是行不通的。

如果有人有想法,我会很好的。

1 个答案:

答案 0 :(得分:0)

根据https://docs.microsoft.com/en-us/sql/mdx/exists-mdx?view=sql-server-2017,参数为:Set,Set。

尝试将第一个参数用大括号括起来。