【发布时间】:2020-07-22 23:21:23
【问题描述】:
我是 Power BI 的新手,遇到了一个问题。我的模型如下:
- 日期维度
- 测量事实
Date Dimension 中的日期列链接到 Measurement Fact 中的测量值
以下是示例数据:
注意:在编辑查询中,我已将测量的类型更改为仅日期。
我已经尝试了以下措施,但它没有按我想要的方式工作。它将汇总当天的所有值,但我想要的是当天的最后一个值:
day_fuel_consumption =
CALCULATE (
SUM ( measurement[measurementvalue] ),
FILTER (
measurement,
measurement[metername] = "C-FUEL"
&& measurement[measuredate] = MAX ( measurement[measuredate] )
)
)
我的目标是获得 29242,即当天的最后一个值。请记住,measuredate 是日期字段而不是日期时间(我更改为日期字段,以便我的年份和月份过滤器可以正常工作)。我已经更改了编辑查询中的类型。
【问题讨论】:
-
I recently answered a very similar question。将该模式转换为使用单个 DATETIME 字段应该相当简单,而不是拆分日期和时间。
标签: powerbi