问题标签 [dax]

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

excel - PowerPivot - 如何过滤维度以获取价值

我正在处理具有以下表格/关系的 PowerPivot 报告:

事实表:

  • 赞助商编号
  • 办公室编号
  • 类型
  • 颜色
  • 数量

昏暗赞助商:

  • 赞助商编号
  • 赞助商名称
  • 项目名

昏暗办公室:

  • 办公室编号
  • 地区
  • 国家
  • 经理
  • 员工人数

FactTable 与两个维度表中的每一个都存在关系。

我希望创建一个计算度量,即 SUM(Quantity)/SUM(NumberEmployees),它表示按员工人数处理的平均项目数。

我相信我遇到了PowerPivotPro 常见问题解答中列出的问题

当我创建一个 X 轴为 [Region] 且 [NumberEmployees] 作为唯一值的数据透视表时,它始终显示 ALL [NumberEmployees] 的总和,无论选择任何切片器(在这种情况下,我创建了一个水平切片器[赞助商名称])。

我是 DAX 新手,一直在努力寻找满足我需求的公式。这个问题有什么解决办法吗?

0 投票
1 回答
352 浏览

ssrs-2008 - 我们可以将 MS Dynamic AX 2009 作为 SSRS 报告的来源吗?

这是否可以将 MS Dynamic AX 2009 作为 SSRS 报告中的来源?怎么做

我们可以使用 SQL 查询来访问同一来源的数据吗?

0 投票
1 回答
5278 浏览

excel - 如何使用 DAX 函数 ParallelPeriod

ParaellePeriod 函数允许比较时间点之间的值(销售额与一年前相比如何)。我在使用它时做错了什么,但不知道那可能是什么。

设置

我创建了一个简单的 PowerPivot SQL Server 2008+ 源查询并将其命名为 Source。该查询生成 168 行:6 个 ID (100-600) 和 28 个日期(从 2010 年 1 月到 2012 年 4 月的一个月的第一天)全部交叉应用在一起。

我使用从 MSDN 中提取的公式在 PowerPivot 中添加了一个派生列

没有显示错误,但从来没有任何计算数据。我尝试了不同的时间间隔(-1、+1)和周期(年、月),但无济于事。

我能观察到的唯一一点是我的演示和 MSDN 之间的不同之处在于他们为日期定义了一个单独的维度。很容易纠正,所以我用以下内容创建了一个日期查询。此查询为 2010-01-01 和 2012-06-01 之间的所有日期生成一行(1096 行)

生成数据后,我创建了 Source 和 Dates 之间的关系,并尝试了这个公式,但也没有运气

PowerPivot 设计器看起来像

PowerPivot 视图

对我做错了什么有任何想法吗?

参考

0 投票
2 回答
3723 浏览

duplicates - 列计数重复一次的平均值 - PowerPivot + DAX

我在 PowerPivot 中有一个列,我想获得它的平均值。但是,我只希望包含的行是值的唯一实例或另一列中重复值的第一个实例。这可能与 DAX 吗?

简单地说,我需要唯一行的列平均值,确定另一列的唯一性。

0 投票
1 回答
555 浏览

sharepoint - 使用 Power Pivot 中的数据时作为属性的度量

我创建了一个 Power Pivot 工作簿,其中包含来自我们商店的信息(计划是连接到此文档并使用数据),基本上是这样的。

客户 ID | 购买数量产品A | 购买数量B | QtyPurchasedProductC ...

当我将 Power Pivot 数据用作数据透视表时,一切正常,但是当我将工作簿上传到 SharePoint 网站并从另一个工作簿连接到 PowerPivot 时,所有度量值(QtyPurchasedProductA、QtyPurchasedProductB、QtyPurchasedProductC)都显示为属性而不是度量。

这发生在从我的数据库中提取以及自定义 DAX 字段中。

知道为什么会这样吗?有没有一种方法可以在我的 Power Pivot Central 文档中指定?(我上传到sharepoint的那个)

谢谢

0 投票
2 回答
2911 浏览

excel - DATEADD 和缺少的日期

如何可靠地将 10 个月添加到 PowerPivot 计算列的 DAX 公式中的日期?

我的第一次尝试仅适用于 EventDate 列中已经存在的日期。

正如 Chris Webb 在他的博客中所写的那样,DATEADD 是不可靠的,因为只要在 EventDate 列中找不到结果日期,它就会返回空白。

我的第二次尝试总是返回数据,但月份的日期不正确。

注意:EventDate 中的所有日期都是当月的第一天。我正在使用 Excel 2010 的 PowerPivot。该公式适用于日期维度中的财政年度层次结构。

有没有更好的方法在 DAX 中添加月份?

0 投票
1 回答
839 浏览

mdx - 在 PowerPivot 上使用 RANKX 时出现的问题

我正在尝试使用 RANKX 功能对一些销售额进行排名,我的表格看起来像这样

产品编号 | 产品总数 |

我想有一个名为 ProductRank 的第三列,它将根据 ProductTotal 对产品进行排名,这就是我所拥有的

但是,这也行不通:(

有什么帮助吗?

谢谢

0 投票
1 回答
530 浏览

excel - 如何使用 DAX 将属性更改为度量?

我的数据库中有很多数据,我希望使用 Power Pivot 将其显示为数据透视表,但是,我的一些数据是文本(一些标志、月份名称、姓名、姓氏等)。有没有办法可以将这些属性转换为度量值,这样我的数据透视表的整体性能就不会受到影响?

我有一些想法,但还不清楚,这是我的表格示例

我只需要在查看 UserID 级别的数据时使用这些属性(如果我在 City、State 看到数据 leven 它不会因为我不关心姓名/姓氏)有没有办法我可以评估上下文并使名称成为衡量标准吗?

就像是

(检查我是否使用用户 ID 的新措施,如果我使用则显示姓氏,如果不是,则显示空白)

有任何想法吗?

谢谢,

0 投票
1 回答
1844 浏览

sql-server-2012 - 在 PowerView 中对图表图例进行排序

我目前正在使用 PowerView 并遇到了一个小问题。我有一个折线图(如下),但我真的很想根据图表中数据点的最新值对图例(关键字)进行排序(目前按字母顺序排序)。

这可能是a)在PowerView本身中还是b)通过DAX向系列表添加某种计算列并将其定义为基础PowerPivot模型中的排序列?

示例 PowerView 折线图

0 投票
1 回答
1231 浏览

sql-server - MDX 方程转换为 DAX 方程

我正在研究 SQL Server 表格模型。
我很难将 MDX 方程转换为 DAX 方程。

我想使用以下计算显示每个月的 PC 计数变化率(增量或减量)。
(当月 PC 计数 - 上月 PC 计数)/ 上月 PC 计数

这是 MDX 方程,它在多维模型中运行良好。
[PC Count] 是最后一个非空值。

我为当前月份的 PC 计数做了一个 DAX 方程

这在网格视图(SSDT)和性能点中运行良好。但是上个月 PC 计数的以下 MDX 方程在网格视图(SSDT)中运行良好,但是当我在底部轴(月)时,这个方程在性能点中显示错误。

我不知道我的上个月计数方程有什么问题。如何使用 DAX 获得此结果?