问题标签 [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 回答
5233 浏览

mdx - 如何在 MDX 查询中返回级别属性值?

我在包含多个级别的架构文件中定义了一个维度。我的关卡之一包含多个属性,例如:

如何返回这些属性的值,以及我在架构文件中定义的度量值?

注意:我不想使用这些过滤器来过滤我在 MDX 查询中的结果,所以如果有更好的方法来获取我想要的数据,请告诉我!谢谢!

0 投票
1 回答
1699 浏览

mdx - MDX 度量过滤

我正在构建一个显示大量日期信息的蒙德里安立方体。此多维数据集的度量之一是百分比值的平均值。因为多维数据集中的某些项目不应该构成最终平均值,所以我需要知道如何根据这个度量过滤掉它们,并且只针对这个计算的成员。

0 投票
2 回答
1463 浏览

olap - Mondrian MDX 查询,避免在多维数据集中找不到成员时出现致命错误

我想知道当定义的多维数据集中没有任何成员时,是否有可能避免蒙德里安的致命错误。例如我有这个 MDX 查询

选择 {[Measures].[Unit_Sales], [Measures].[Quantity], [Measures].[Total]} ON COLUMNS, Hierarchize({([Country.CountryHeirarchy].[All countries].[USA], [Products] .ProductHierarchy].[All Products])}) ON ROWS from [SALES]

假设数据库没有美国成员,我想获得零(0)或空值。有没有可能在蒙德里安做到这一点。

我一直在尝试使用mondrian.property文件中的这个属性

mondrian.rolap.ignoreInvalidMembersDuringQuery=true

但现在还不走运。

提前致谢。

0 投票
1 回答
5055 浏览

filter - 事实级别的 MDX 过滤

我是 mdx sintaxys 的新手。

我有下一个要求,如果可能的话,我需要能够使用 mdx 解决它。我需要显示金额大于“X”的销售交易数量,金额小于“Y”的销售交易数量,金额大于“Z”的信用交易数量。等等。我的多维数据集有一个名为“amount”的度量,具有聚合函数“sum”和 transactionNumber,具有聚合函数“count”和时间维度、transactionType 维度等。

问题是,X、Y 和 Z 是动态值并由用户配置,我需要读取这些值,构建查询并通过 xmla 执行它。

我正在等待一个结果集作为下一个

您可以为我提供的任何帮助,我将不胜感激

0 投票
1 回答
3166 浏览

sql - MDX 年销售额(按月)

我被困在 MDX 查询上,我正在尝试检索以下结果:

所以我想按月比较 2009 年和 2010 年的销售额。

就图表而言,我将有 2009 年和 2010 年的两个系列,y 轴是销售额,x 轴是月份。

我的查询如下所示:

它给了我这个错误:

提前致谢

0 投票
2 回答
145 浏览

performance - 查询优化

我遇到了由 mondrian OLAP Server 生成的查询的问题。时间太长了。查询如下所示。

FACT_TABLE 大约有 1.346.000 行。TABLE7 大约有 895 行。TABLE6 有 445 行。TABLE5 有 183 行。TABLE4 有 258 行。表 3 = 表 4。TABLE2 有 126 行。TABLE1 有 29 行。

该查询在生产环境中占用了 2.00 seg aprox,我真的不知道如何提高查询性能。

我超过 8GB RAM。英特尔至强 L5420 在 2.50GHZ。微软 SQL 2005。

我会感谢你能给我的任何帮助

0 投票
1 回答
148 浏览

mdx - MDX 请求显示按类型销售的商品数量?

我有一个数据仓库表,其中包含每一行售出的商品。
每行包含项目的类型。

什么MDX请求可以显示每种商品类型的已售商品数量?
它应该创建什么(维度、级别等)?

如果它是相关的,我正在使用Pentaho/Mondrian/Spoon/Schema Workbench

0 投票
2 回答
1042 浏览

mdx - 如何在切片器中使用 MDX Level 属性?

假设我有一个 [Sales] 多维数据集,它具有 [Store] 级别,并且商店具有“type”属性。我应该使用哪个查询来显示“超市”类型的所有商店的销售额总和?(例如,您在“超市”类型的所有商店中卖出了 600 万美元)

0 投票
1 回答
2791 浏览

pentaho - Pentaho:将日期转换为可向下钻取的多维数据集维度的最佳方法?

我的数据仓库表只包含一个dateSQL 列,但我希望能够使用通常的年/季度/月/日级别向下钻取。

我可以使用 Pentaho Kettle 手动创建新列,然后在 Pentaho Schema Workbench 中逐个创建关卡。

但这是一项非常常见的任务(我想创建与销售相关的多维数据集的每个人都必须这样做),所以我确信 Pentaho 开发了一些东西可以在几秒钟内完成。推荐的方法是什么?

0 投票
4 回答
1622 浏览

java - 在 Java 应用程序中包含哪个 pentaho mondrian 库以将 MDX 映射到 SQL

我想实现一个为 MDX 查询提供支持的应用程序。为此,我想使用pentaho mondrian(具有 MDX 接口的开源 OLTP 服务器)中的一个库,它将 MDX 查询转换为下划线数据库的 SQL(基于 xml 描述),不幸的是我找不到任何信息我需要在我的项目中包含的库——以及如何使用它们——才能使 MDX 到 SQL 映射工作。

有没有人在她/他的应用程序中重用蒙德里安组件方面有一些经验?