powerbi - 过滤到最新值的 DAX 查询
问题描述
在 Power BI 报表中,我想筛选到时间戳列中的最新值。它使用的是 DirectQuery 模型,因此我不能在计算列中使用 MAX,但我可以在度量中使用它。我需要一些类似的东西:
=IF(Query1[TimeStamp]=Calculate(Max(Query1[TimeStamp])),"Latest","")
解决方案
您可以通过删除过滤器上下文来计算整列的最大值:
CALCULATE(MAX(Query1[TimeStamp]), ALL(Query1[TimeStamp]))
整个度量如下所示:
= IF(MAX(result[Fecha]) = CALCULATE(MAX(result[Fecha]), ALL(result[Fecha])),
"Latest", "")
推荐阅读
- prometheus - 在 alertmanager 中提醒许多主机缺少指标
- actions-on-google - 是否支持刷新令牌轮换?
- reactjs - 等待 useLazyQuery 响应
- html - 媒体查询不起作用。我该如何解决这个问题
- firebase - Firebase:注销后登录卡在加载中
- c++ - 我怎样才能输入数组的元素,每次我们得到新元素时,我们把它放在数组的中间?
- dart - 无法暂停 Dart 隔离
- spring-boot - 如何在过期事件中访问 Spring Data Redis 存储对象?
- c# - 如何使用同一方法多次刷新父组件中的子组件?
- c++ - 如何指定#include
升压?