问题标签 [olap4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
56 浏览

ssas - 更新 Microsoft 分析服务器后的 olap4j 错误

我使用 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 完美配合。

谢谢您的帮助。

0 投票
1 回答
60 浏览

java - Mondrian 尝试奇怪地优化 Segment.load 导致部分或完全空的结果

我觉得我错过了一些东西:我有简单的 MDX 查询和相当简单的 Mondrian 代码,但是,它的行为仍然很奇怪——即查询的结果取决于 XML 模式是否包含与查询维度无关的内容。

此时我正在使用此代码:

这个 XML 模式:

测试表包含 id、type1、type2(整数)和 name1、name2、name3(varchars)。我得到以下结果:

但是,如果我从 XML Schema 中丢弃“name3dim”,结果会有所不同:

因为蒙德里安试图通过添加不必要的 where 子句来优化查询:

这限制了包含的结果数量。我不确定这是错误还是一些计划的行为。我还有另一个非常相似的问题,但蒙德里安没有使用“is null”作为过滤器,而是只使用第一维成员。

当在架构中使用 ,而不是时<Table/>,也会出现此问题。<View><SQL>SomeSql</SQL></View>

0 投票
0 回答
50 浏览

ant - olap4j 构建时的常春藤问题

我需要制作一些 xmla 客户端来从 Linux 访问我们的多维数据集,我在这里找到了一些旧项目olap4j
我决定用 ant 构建它。我已经降级 JDK 和 java 并下载了构建配置所需的所有证书。
毕竟,我运行蚂蚁如下:

所以我前进了很多,但一直停留在常春藤:

我用谷歌搜索了很多,但我不知道该怎么做......请帮助我......
我需要构建 olap4j。