问题标签 [mdx-query]

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 回答
22 浏览

mdx - 了解 MDX 中的计算

我想了解多维数据集如何计算不同级别的值。

我已将 Calc 定义为 Calc = sum(Y 超过 12 个月,包括当前月份)/sum(X 超过 12 个月,不包括当前月份)仅适用于多维数据集中的月份。

手动计算时,月份中的值与预期值匹配。但我不明白立方体如何在季度和年度级别解释这个公式。手动计算时,我无法获得与 calc 列中相同的值。

有人可以解释一下吗?谢谢。

样本多维数据集数据

0 投票
2 回答
136 浏览

ssas - MDX 计算量度

下面是我在图片中的要求

样本数据

第一个表至少是粒度的。平均值是由 计算的Date + Place。所以平均值是565 = (2865/5)

来到第二张表。位置 702 的平均值是 114,这是正确的,而 704 的平均值是 866,这也是正确的。但最终的答案与所有​​ 5 条记录的平均值相同。

But my output should be like avg at Date + Placelevel for single Date + Placebut when two places are selected it should avg at place level but sum at the total output..the final value should be 980 (sum(114+866))

有人可以解决这个问题吗?

0 投票
1 回答
664 浏览

ssas - MDX 基于 IF 和大于的计算量度

我正在编辑我想要的问题。

我有两列Actual Units,Fact A 和 Fact B 的Future Units ,但粒度相同。我也有Fact B 的Demand Units

我的要求是:

在此处输入图像描述

我不能在数据源视图级别加入这两个事实并在那里进行
计算,因为它们是一个非常大的表,所以我认为性能会很慢。如果您说在数据源视图级别进行计算是我们唯一的方法,请告诉我。

你得到这个了吗?

0 投票
1 回答
436 浏览

mdx - Essbase 中的 mdx 成员串联

一个完整的 MDX/Essbase 新手正在寻求您的帮助。

我有一个 MDX 查询:

这给了我一个包含行/元组的输出,例如:

(1 月,BE08008309-North, Central and East HQ HQ Mtmt Adj., 2014, ICP, US Dollar, TOPC1, TOPC2, TOPC3, ACTUAL, ACCUMDEP - 累计折旧)4321.878

是否可以重写此查询以使用管道“|”连接每个成员 例如?如:

(|1 月|,|BE08008309-北部、中部和东部总部 Mtmt Adj.|、|2014|、|ICP|、|美元|、|TOPC1|、|TOPC2|、|TOPC3|、|ACTUAL、ACCUMDEP - 累积折旧|) 4321.878

您的帮助将不胜感激。

谢谢你。

巴哈泰罗

0 投票
1 回答
51 浏览

mdx - iccube:如何计算 mdx 中带有 where 子句的成员数量?

使用以下 mdx,无论我使用或不使用 where 子句运行它,结果都是相同的:它返回层次结构中年的总 nbr。

0 投票
1 回答
350 浏览

mdx - MDX:Linkmember > 后代偏移量与当前成员上下文

我在 MDX 中自学,并且正在努力解决一个问题。

我需要能够根据发布日期周围的窗口隔离一组产品,然后根据当前行日期上下文计算它们的销售额。“窗口”是一组街道日期,其中成员介于或等于 currentmember -27 和 currentmember + 7 之间(我们有时会看到早期销售/预发货)。

最终输出应类似于(前天空白):

我的多维数据集有一个街道/发布日期层次结构,它反映了我的财务日期层次结构。它通过在 where 子句中查看某一天的稍微改变的查询来提取正确的值。

下面的查询返回值,但有点不正确,因为我认为后代调用无法正常工作。

我怀疑这里有一些问题,但不知道如何解决它们。后代可能会受到 where 子句中的日期层次结构的影响。我试图让它进入 1 轴,但我得到“Yr-Qtr-Mo-Wk-Day 层次结构已经出现在 Axis1 轴中。” 并且不确定如何解决。

感谢您对我哪里出错的任何建议/指导。

0 投票
1 回答
33 浏览

sql-server-2012 - 返回员工人数 > 1 MDX SQL Server 2012

我正在尝试编写一个简单的 MDX 查询来获取超过一个的员工人数。我可以在行中使用过滤器,但我怎样才能让查询只返回计数大于一的值?

在此处输入图像描述

0 投票
0 回答
341 浏览

mdx - 使用表格参数/过滤器将参数传递给 MDX/表格对象模型立方体

我有以下内容: Tableau 报告(带有年份和月份) Tableau 报告指向表格对象模型 立方体表格对象模型包含日期维度、区域维度和事实销售额

试图实现以下目标:当用户从报告中选择一年和一个月时,报告应该参考所选月份为我提供前 3 个季度的销售额

如果您的解决方案建议使用 MDX 查询,那么如果您可以指向某个链接来说明如何做到这一点,那就太好了。

我在下面尝试过:在行中拖动年份和季度(在画面中)并在列中拖动计算字段。这为我提供了所有年份所有季度的销售额,但我想根据用户选择的年份和月份将此信息限制为前 3 个季度。

0 投票
1 回答
149 浏览

sql - 从 MS-SQL 查询 PowerBI 数据

我终于决定问这个(经过大量谷歌搜索):

所以我们使用 Power BI 进行数据可视化,因此其中有一些计算仪表板/数据输出,用于监控数据质量等。我希望能够历史记录这些结果,以便随着时间的推移我们可以监控进度,即数据质量提高。这是最初的问题的结束。

解决这个问题的一种方法是从 MS-SQL 端连接到 PowerBI - 希望我们可以通过读取 POWER-BI 仪表板设置定时触发器来执行日志:那么我该如何查询(我已经开发了一种方法来使用 Power-BI 端口确定连接,如下所述: EXPORTING DATA FROM POWER BI DESKTOP TO MS-SQL

这是我通过“分析服务”连接的一个 MS-SQL 的屏幕截图: 在此处输入图像描述

我假设名为“ LocalDateTable_ ”的对象是我要查询的实际 BI 分析。“新查询”是一种MDX类型的查询。我应该为我的问题走这条路吗(记录 powerbi 分析)?

0 投票
1 回答
51 浏览

iccube - MDX :从子选择中获取成员(MDX+ 中的 FILTER BY)

我有以下 MDX 语句:

或在 MDX+

我怎样才能得到计算的度量值,[ist],在 subselect 中定义的时间成员?