如何通过 saiku 直接运行 MDX 查询
Posted
技术标签:
【中文标题】如何通过 saiku 直接运行 MDX 查询【英文标题】:how to run a MDX query direcly via saiku 【发布时间】:2013-08-02 09:05:08 【问题描述】:我有一个使用执行函数运行直接 MDX 查询的代码。但documentation 表示此功能已弃用。
RolapConnection rcon = olapConnection.unwrap(RolapConnection.class);
String mdx = "select NON EMPTY Hierarchize([Measures].[c], [Measures].[I]) ON COLUMNS, NON EMPTY Hierarchize([Time].[2013].[May2013], [Time].[2013].[Jun2013]) ON ROWS from [Metrics]";
Query q = rcon.parseQuery(mdx);
Result result = rcon.execute(query);
这个功能的替代品是什么?如何在新版本的mondrian中实现这一点?
【问题讨论】:
【参考方案1】:我不知道您正在尝试什么,但我可以建议您实现同样的目标。
尝试使用 pentaho schame 工作台编写 MDX 查询并将其发布到 pentaho bi 服务器,它们是 BI 服务器中 siaku 的插件,因此您也可以在 Saiku 中运行 mdx 查询。
【讨论】:
以上是关于如何通过 saiku 直接运行 MDX 查询的主要内容,如果未能解决你的问题,请参考以下文章