我使用 olap4j 1.2.0 和 olap4j-xmla 1.2.0 来请求带有 MDX 请求的 Microsoft Analysis Server 11.0.5058.0 多维数据集。完全没有问题。
由于迁移到 Microsoft Analysis Server 14.0.249.14(新多维数据集,但相同的多维数据集)发生错误:
org.olap4j.OlapException: Internal error: hierarchy '[HierarchyName]' not found in cube 'CUBE'
在调试模式下,我在浏览多维数据集时还观察到 XmlaOlap4jDimensions 对象不包含层次结构,但它们应该包含层次结构。
相同的查询与 Microsoft SQL Server Management Studio 完美配合。
谢谢您的帮助。