问题标签 [mondrian]

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 投票
1 回答
515 浏览

olap - MDX结果分类

我是 mdx 的新手,大约一天以来一直在尝试解决以下问题。任何帮助,将不胜感激:

我的查询:

正如预期的那样,它给出了以下结果:

现在,我想要实现的是将“Kunden”列拆分为“Kunden < 5 min”和“Kunden > 5min”列,这意味着等待时间少于或超过 5 分钟的客户。

我能得到的最接近的是以下内容:

结果是:

我理解这是因为 2010 年全年的 [Measure].[Wartezeit] 总和超过 3000 秒。但我想看看等待时间低于 3000 秒的客户数量,所以 2010 年应该是 75+23+86+71 = 255。

0 投票
1 回答
1900 浏览

properties - MDX - 连接级别的属性和级别的成员

我正在使用 mondrian,但我遇到了这个问题:使用查询 mdx 我需要连接属于某个级别的每个成员名称、其名称和该成员的某个级别属性的值。

类似 CurrentMember.Name = CurrentMember.Name || CurrentMember.Properties(“道具”)。

这在某种程度上可能吗?

谢谢。马泰奥

0 投票
2 回答
2690 浏览

parent-child - 父子关系的 MDX 查询

我有一个 OLAP 基本上有一个维度具有父子关系。所以维度有一个父ID和一个子ID。

存在一个具有子 ID 的事实表。当我提供父 ID 时,我想获取一个孩子及其所有给定孩子的数据。

如何在 MDX 查询中实现这一点?

我有我的维度发生这种层次结构。

0 投票
1 回答
4416 浏览

olap - 来自蒙德里安 OLAP 引擎 + Olap4j 的数据展示

我正在对使用 Mondrian OLAP 引擎和 Olap4j 的应用程序进行一些规划,并且应该向用户呈现/显示数据。我了解所有后端的东西,但我不确定我应该如何在视图层中显示数据。

例如 olap4j 有一个格式化程序,可以很好地将 SELECT 打印到控制台中。

我从 olap4j 获得的数据如何显示在视图层中?我刚刚浏览了 olap4j API,似乎没有任何东西可以以某种可以进一步处理和显示的形式获取结果。这个过程是 Pentaho 解决方案的一部分吗?否则,仅从 Mondrian OLAP 引擎和 olap4j 呈现数据真的不容易吗?

编辑:我习惯于将一些数据从数据库中获取到我的 DTO 中,并将其显示在视图层中。但是如何为如此复杂的结果集创建 DTO 呢?

0 投票
2 回答
6996 浏览

odbc - 如何创建系统 DSN

我需要创建一个名为 MondrianFoodMart 的系统 DSN,它指向 /MondrianFoodMart.mdb 文件。执行此操作的说明非常混乱。

更具体地说,我正在尝试做这个令人困惑的网站的第 2.1 节:http: //mondrian.pentaho.com/documentation/installation.php

任何帮助表示赞赏,

泰德

0 投票
1 回答
2945 浏览

pentaho - Pentaho Mondian:Mondrian Schema xml Vs Pentaho 元数据域 xmi Vs CDA cda 文件

我一直在探索 Pentaho 生态系统。请原谅问题中的任何幼稚之处。

关于这些配置文件(包含域名及其映射等)有几件事我似乎无法理解。

因此,如果您直接使用 mondrian,则需要设置这些 xml 配置文件。现在,假设我使用 Pentaho BI 服务器而不是仅仅计划 mondrian,那么解决方案存储库中有这些元数据域 xmi 文件。

Q1) 这些 pentaho 元数据域 xmi 文件是否消除了对 mondrian 模式 xml 文件的需要?

现在,CDA(社区仪表板访问)看起来也很有趣。如果我安装这个插件,解决方案存储库中就会有 .cda 配置文件。cda 文件包含连接和域映射详细信息。

Q2) 这些 cda 文件是否消除了对 Q1 中讨论的两个配置文件的需要?

Q3)假设我想使用 olap4j 将 mdx 查询写入 Pentaho BI 服务器引用 cda 文件。这个问题有意义吗?

谢谢

0 投票
5 回答
7297 浏览

mondrian - 我在哪里可以找到蒙德里安教程?

我很难找到如何创建一个简单的 Web 应用程序来使用 Mondrian 分析其在 OLAP 多维数据集上的数据。我有一个只包含一个事实表和二维表的小型数据库。

是否有关于如何构建 Web 应用程序的教程或参考资料,它将我在 MySQL 中的 3 个表连接到允许 MDX 查询的 Mondrian Web 应用程序?

任何帮助表示赞赏。

0 投票
0 回答
257 浏览

filter - mondrian 过滤器在移动到维度时不记得他们的选项

我发现了一个我想解决的错误。我有一个蒙德里安立方体,它在列上有一些尺寸,在行上有一些尺寸,还有一些过滤器。在过滤器中,我有一个这样的计算异常:

在我使用的 MDX 查询结束时

(这意味着我想要所有信用类型,A 类型除外)

该度量作为过滤器放置,因此隐藏在多维数据集视图中。如果我转到 OLAP 导航器(左上角工具),我看到“信用类型”在过滤器上,并且在其名称旁边显示“((全部)=除外)”......如果我点击它,它显示正在使用我构建的“除外”(单击“除外”复选框,未单击“全部”复选框)

所有这些工作正常,但是当我移动这个过滤器并将它用作维度(列维度)时,它移动得很好,除了它的名字它说“((全部)=除外)”,但是当我点击它时,两个复选框未选中,因此过滤器消失了...

任何人都知道如何解决这个问题?

问候!

----编辑----我正在使用biserver-ce 3.7.0.stable.44411

0 投票
1 回答
304 浏览

mdx - 好的 MDX 默认查询

我已经构建了一个 MDX 编辑器,现在需要一个很好的默认查询来执行并且已经有两个维度。我想将度量放在第一个维度上(不知道它们的名称),并将任何其他多维数据集维度放在第二个结果维度上。目前我已经实现了这个:

但我不知道如何填充第二列......有什么想法吗?

就像是

如果在 from 子句中给出了多维数据集名称,这将适用于任何多维数据集。

0 投票
2 回答
3491 浏览

mdx - MDX 查询比较不同年份

我是 MDX 的新手,想知道是否可以创建一个查询,在两个不同的轴上显示每年和每月的销售额,即使销售日期是一个维度。

就像是:

编辑:在标签中添加了 mondrian,因为似乎有其他 MDX 实现在 mondrian 中不可用的可能性。