【问题标题】:PowerBI UseRelationship in Table Visual表格视觉中的 PowerBI 使用关系
【发布时间】:2021-11-02 17:31:48
【问题描述】:

我在 PowerBI 中遇到了一个挑战,似乎应该由某人解决,但我找不到答案。

我们设置了一个表格数据模型,其中表之间存在多个关系,通过其他表。具体来说,我们有一个日历表,它通过“Placement.dateAdded”与“Placements”表有关系。日历还通过“JobOrders.DateAdded”与“JobOrders”表建立关系。但是 Jobs 和 Placements 是通过“Job ID”相互关联的。这是因为展示位置发生在工作上,但我们可能需要计算在特定时间范围内添加的工作,或在特定时间范围内发生的展示位置。

对于我们计算职位或展示位置的任何度量,这不是问题,因为我们使用“UseRelationship”来指示何时使用 Placement-CalendarDate 关系或 Jobs-CalendarDate 关系。

这是一个计数表...以及它背后使用“useRelationship”的度量

我遇到的问题是,我们的用户希望有一个向下钻取表,列出计数表中单元格中的特定工作或展示位置,如下所示:

当我们使用来自 Jobs 或 Placements 的行创建一个表时,似乎没有办法选择要使用的关系。因此,Placement 详细信息会返回 JobOrders.DateAdded 在日期范围内的结果,而不是应有的 Placement Date,因为默认的活动关系在 Calendar 和 JobOrders 表之间。

有人知道解决此问题的方法吗?谢谢。

【问题讨论】:

  • 我希望页面上的设置(如过滤器)或视觉设置来选择要使用的关系。 :-/

标签: powerbi relationship


【解决方案1】:

我们在这个问题上找到了自己的答案。如果其他人有同样的需求,请分享出来。

解决方案似乎是将使用 DAX 中的 UseRelationship 方法的聚合度量之一作为表的列之一。它没有找到,因为每行的计数只是“1”,但它似乎强制记录使用正确的关系。然后我们隐藏列。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-05-23
    • 2022-08-03
    • 2022-11-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-04
    相关资源
    最近更新 更多