Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.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
Java 如何通过saiku直接运行MDX查询_Java_Olap_Pentaho_Mondrian_Saiku - Fatal编程技术网

Java 如何通过saiku直接运行MDX查询

Java 如何通过saiku直接运行MDX查询,java,olap,pentaho,mondrian,saiku,Java,Olap,Pentaho,Mondrian,Saiku,我有一个使用execute函数运行直接MDX查询的代码。但是,报告称此函数已被弃用 RolapConnection rcon = olapConnection.unwrap(RolapConnection.class); String mdx = "select NON EMPTY {Hierarchize({[Measures].[c], [Measures].[I]})} ON COLUMNS, NON EMPTY {Hierarchize({{[Time].[2013].[May2013

我有一个使用execute函数运行直接MDX查询的代码。但是,报告称此函数已被弃用

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);

此功能的替代方案是什么?如何在新版蒙德里安中实现这一点?

我不知道您在尝试什么,但我可以建议您实现同样目标的替代方案

尝试pentaho schame workbench来编写MDX查询并将其发布到pentaho bi服务器,它是bi服务器中siaku的插件,这样您也可以在Saiku中运行MDX查询