电源查询日历

问题描述

我正在尝试使用Power Query函数创建日历,为此,我在空白查询中使用了以下语法:

df.head()
NAME     DATE             FLAG
Test1    1 April 2020     Before
Test2    20 May 2020      Before
Test1    28 May 2020      Before
Test3    2 June 2020      After
Test2    3 June 2020      After

然后我转换为表格并应用查询。 将维度日期表连接到事实表中的日期列。

当我尝试将表格标记为日期表格时发生错误

‘日期列每天只能给出一个时间戳。日期栏 日期之间不能有间隔

我做错了什么?

解决方法

如错误消息所述:

日期列只能每天一个时间戳

当您尝试增加24个时,每小时增加一个。参见requirements for setting a table as a date table

如果它是日期/时间数据类型,则每个值的时间戳都相同

即每个日期只能有一个值,如果不是日期,而是datetime值,则所有时间值都应该相同。