【问题标题】:Filter multiple tables on single dateTime filter using powerbi使用 powerbi 在单个 dateTime 过滤器上过滤多个表
【发布时间】:2019-07-12 21:22:29
【问题描述】:

我正在尝试使用单个常见的 date 过滤使用 powerbi 过滤多个表。我正在使用带有 powerbi 的 postgres RDS 引擎。 我需要的是

  • 使用单个 dateTime 过滤器过滤 4 个表。

附言。每个表都有自己的日期列

我的架构看起来像。

表 1

t_id|日期

表2

t_id|日期

Table3

t_id|日期

Table4

t_id|日期

【问题讨论】:

标签: database dataframe powerbi


【解决方案1】:

您需要添加一个日期维度表,其中包含与表中日期字段的关系。然后你可以过滤这个公共日历表,过滤器将通过这些关系重新应用。

您可以创建自己的日历表,或组合所有 4 个表中的日期以获取所有日期值的列表 (merge queries),或使用 DAX 函数,如 CALENDARCALENDARAUTOcreate such tablemark it as date table 是个好主意。

然后在此日历表和表的日期列之间添加one to many 关系(one 侧的日历表)。

添加一个带有日历表中日期字段的切片器,或者根据您的偏好在其上添加报表级别过滤器,以对其进行过滤。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-19
    • 2015-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-19
    • 1970-01-01
    相关资源
    最近更新 更多