【问题标题】:Power BI date and measure calculationPower BI 日期和度量计算
【发布时间】:2021-06-17 05:09:55
【问题描述】:

我在 Power BI 中有一个数据表,它有 2 个日期列:创建日期、更新日期。我有一个案例衡量标准,这只是案例数量。我想创建一个折线图,我想在其中显示所有创建的案例,以及所有已关闭但具有共同日期轴的案例。我的问题是,如果我使用创建日期作为 X 轴,我会得到不正确的案例关闭值,因为它取决于更新日期,反之亦然。我的一个解决方案是将图表拆分为两个不同的 KPI,但我想知道是否有一种方法可以创建自定义日期列/表,其中包含创建日期和更新日期的日期,并在该日期列上显示这两个度量。我希望下图中的两个度量在同一日期轴上。

【问题讨论】:

    标签: powerbi dax


    【解决方案1】:

    最好的解决方案是创建一个CalendarTable(如果你没有的话)。然后,创建从源表到日历的两个关系:

    • 首先为CreatedDate
    • ClosedDate 第二。

    将这些关系之一切换为非活动状态。接下来,在您的度量中重新激活它。

    最后,在图表中,使用CalendarTable 中的时间。

    exampleMeasure = CALCULATE(
      COUNT(SourceTable[SomeColumn]), 
      USERELATIONSHIP(
        'Calendar'[issue_date],
         SourceTable[CloseDate]
      )
    )
    

    https://dax.guide/userelationship/

    【讨论】:

    • 谢谢,我让它工作了。我也在想这个,但无法让它工作,数据类型不匹配,在 dax 上它显示两个列都为日期类型,但没有工作。在查询编辑器中将数据类型更改为日期后,它起作用了。不过感谢您的帮助。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-12
    • 2017-08-25
    • 1970-01-01
    • 2022-10-05
    • 1970-01-01
    相关资源
    最近更新 更多