Olap 异常 : Mondrian XML : : 没有函数匹配签名 'Exists(<Member>, <Set>)'
Posted
技术标签:
【中文标题】Olap 异常 : Mondrian XML : : 没有函数匹配签名 \'Exists(<Member>, <Set>)\'【英文标题】:Olap exception : Mondrian XML : :No function matches signature 'Exists(<Member>, <Set>)'Olap 异常 : Mondrian XML : : 没有函数匹配签名 'Exists(<Member>, <Set>)' 【发布时间】:2018-10-09 09:11:35 【问题描述】:如果有人已经收到此类错误:
OlapException:XMLA 提供程序给出异常:
`. SOAP-ENV:Client.00HSBD01 XMLA MDX 解析失败 Mondrian 00HSBD01
Mondrian XML: Mondrian Error:No function matches signature 'Exists( , )'
我的架构: 我使用了 tomcat-server,并将 saiku 部署为 OLAP 客户端,并将 mondrian 部署为服务器上的 olap 服务器,因为我需要访问 XMLA 格式的结果。
实际上,这项工作,但它取决于查询。当我做一些过滤器时,会出现此错误。
例如:
我想分析它工作的每一年全年和所有月份的生产数量,但如果我只想分析那一年的所有月份的一年,那么它是行不通的。
如果有人有想法,我会很好。
【问题讨论】:
【参考方案1】:根据https://docs.microsoft.com/en-us/sql/mdx/exists-mdx?view=sql-server-2017,参数是:Set,Set。
尝试将您的第一个参数封装在花括号中。
【讨论】:
以上是关于Olap 异常 : Mondrian XML : : 没有函数匹配签名 'Exists(<Member>, <Set>)'的主要内容,如果未能解决你的问题,请参考以下文章
我们可以将字符串值显示为 mondrian olap 上的度量吗
mondrian.olap.ResourceLimitExceededException:蒙德里安错误:要读取的成员数超出限制(10,000)