SQL - 标记仅在昨天下午4点到今天下午4点之间显示数据

时间:2018-05-01 11:46:22

标签: sql sql-server-2012 ssas dax

希望有人可以帮忙解决这个问题。我有一个SSAS多维数据集,我想在其中添加一个计算列,我将用它来过滤Power BI中的数据。

我正在使用的字段名为"日期创建" (日期时间数据类型)

我基本上想要一个标志,我只能用它来显示从下午4点开始的数据 - 例如,如果用户今天上午8点查看报告,它会在昨天下午4点到今天上午8点向他们显示数据。如果用户今天下午5:30查看它,它将显示从今天下午4点到今天下午5:30的数据 - 这是否有意义?这就好像下午4点是新的一天的开始。

感谢您的帮助。我很感激。

1 个答案:

答案 0 :(得分:1)

我认为您希望自动完成此操作吗?我会创建一个计算字段并尝试使用TODAY()选项或NOW()选项。您也可以使用DAX表示法并尝试制定一个将在下午4:00作为开始日期的措施,直到第二天下午4:00粘贴,然后在下午4:00粘贴(如果声明)

如果这不是你要找的东西让我知道,那么我会试着为你找到别的东西!