繁体   English   中英

Power BI:最近24小时和7天的切片器

[英]Power BI: Slicer for last 24 hours and 7 days

遍历各种论坛和其他类似问题,但没有一个对我有用!

我得到了以下格式的时间戳列: DD:MM:YYY HH:MM:SS PM/AM

因此,我如何创建一个计算列来动态评估每天早上8:00 AM的刷新时间以来的最后24小时(即,它应考虑从前一天8:00 AM到刷新时间8:00 AM的最近24小时)今天。

同样,最近7天呢?

我尝试了以下操作(过去24小时),该操作来自https://community.powerbi.com/t5/Desktop/Only-show-last-24-hours-from-6am/td-p/109226
电源碧论坛的问题。

测量:

minTime = 
var temp= NOW()
return
if(HOUR(temp)>=8,temp,DATE(YEAR(temp),MONTH(temp),DAY(temp)-1)+TIME(8,MINUTE(temp),SECOND(temp)))

表格栏:

New Table= FILTER(ALL(TABLE),[Date]>=[minTime]&&[Date]<=Now())

但这给了我一个错误

该表达式引用多个列。 多个列不能转换为标量值。

任何帮助深表感谢。

尝试此操作-就我而言,我将IIS日志转换为CSV文件后导入。

对我来说,我认为服务器场中1/2 dz服务器中大约有100个日志文件

  1. 汇入资料
  2. 可用的列为LogFilename RowNumber日期时间s-ip cs-方法cs-uri-stem cs-uri-query s-port cs-用户名c-ip cs(User-Agent)sc-状态sc-substatus sc-win32-状态所用的时间
  3. 我的时间值看起来像这样:hh:mm:ss-但我想每小时获取多少

  4. 添加新列“ PerHour = Hour(Teams [time])”-Teams是表名称,time是列名称,PerHour是NEW列名称。参考: https ://msdn.microsoft.com/zh-cn/ query-bi / dax / hour-function-dax

现在我有一个专栏,我可以计算一下该小时发生的时间

屏幕截图

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM