问题标签 [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.
mdx - 如何在 MDX 查询中返回级别属性值?
我在包含多个级别的架构文件中定义了一个维度。我的关卡之一包含多个属性,例如:
如何返回这些属性的值,以及我在架构文件中定义的度量值?
注意:我不想使用这些过滤器来过滤我在 MDX 查询中的结果,所以如果有更好的方法来获取我想要的数据,请告诉我!谢谢!
mdx - MDX 度量过滤
我正在构建一个显示大量日期信息的蒙德里安立方体。此多维数据集的度量之一是百分比值的平均值。因为多维数据集中的某些项目不应该构成最终平均值,所以我需要知道如何根据这个度量过滤掉它们,并且只针对这个计算的成员。
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
但现在还不走运。
提前致谢。
filter - 事实级别的 MDX 过滤
我是 mdx sintaxys 的新手。
我有下一个要求,如果可能的话,我需要能够使用 mdx 解决它。我需要显示金额大于“X”的销售交易数量,金额小于“Y”的销售交易数量,金额大于“Z”的信用交易数量。等等。我的多维数据集有一个名为“amount”的度量,具有聚合函数“sum”和 transactionNumber,具有聚合函数“count”和时间维度、transactionType 维度等。
问题是,X、Y 和 Z 是动态值并由用户配置,我需要读取这些值,构建查询并通过 xmla 执行它。
我正在等待一个结果集作为下一个
您可以为我提供的任何帮助,我将不胜感激
sql - MDX 年销售额(按月)
我被困在 MDX 查询上,我正在尝试检索以下结果:
所以我想按月比较 2009 年和 2010 年的销售额。
就图表而言,我将有 2009 年和 2010 年的两个系列,y 轴是销售额,x 轴是月份。
我的查询如下所示:
它给了我这个错误:
提前致谢
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。
我会感谢你能给我的任何帮助
mdx - MDX 请求显示按类型销售的商品数量?
我有一个数据仓库表,其中包含每一行售出的商品。
每行包含项目的类型。
什么MDX请求可以显示每种商品类型的已售商品数量?
它应该创建什么(维度、级别等)?
如果它是相关的,我正在使用Pentaho/Mondrian/Spoon/Schema Workbench。
mdx - 如何在切片器中使用 MDX Level 属性?
假设我有一个 [Sales] 多维数据集,它具有 [Store] 级别,并且商店具有“type”属性。我应该使用哪个查询来显示“超市”类型的所有商店的销售额总和?(例如,您在“超市”类型的所有商店中卖出了 600 万美元)
pentaho - Pentaho:将日期转换为可向下钻取的多维数据集维度的最佳方法?
我的数据仓库表只包含一个date
SQL 列,但我希望能够使用通常的年/季度/月/日级别向下钻取。
我可以使用 Pentaho Kettle 手动创建新列,然后在 Pentaho Schema Workbench 中逐个创建关卡。
但这是一项非常常见的任务(我想创建与销售相关的多维数据集的每个人都必须这样做),所以我确信 Pentaho 开发了一些东西可以在几秒钟内完成。推荐的方法是什么?
java - 在 Java 应用程序中包含哪个 pentaho mondrian 库以将 MDX 映射到 SQL
我想实现一个为 MDX 查询提供支持的应用程序。为此,我想使用pentaho mondrian(具有 MDX 接口的开源 OLTP 服务器)中的一个库,它将 MDX 查询转换为下划线数据库的 SQL(基于 xml 描述),不幸的是我找不到任何信息我需要在我的项目中包含的库——以及如何使用它们——才能使 MDX 到 SQL 映射工作。
有没有人在她/他的应用程序中重用蒙德里安组件方面有一些经验?