我在使用 Java API 运行 MaxL“导出数据库”命令时遇到了问题。我试过使用这样的代码:(参考 Essbase Java API 示例 com.essbase.test.ExecuteMaxl.java)
IEssMaxlSession test = olapSvr.openMaxlSession("test");
test.execute("export database sample.basic using report_file 'top.rep' to data_file 'c:/topExp.txt'");
它失败,但有以下异常:
无法执行 maxl 语句。Essbase 错误 (1290101):此 MaxL 语句需要客户端支持。尚不支持此功能。
我正在运行 Essbase 11.1.2.1 和相同版本的 Java API。