我有一个PowerBI报告连接到Azure SQL直接查询模式(高级选项-我们可以在其中编写SQL语句)。
我在SQL DB中获得了date列(日期类型),但是PowerBI将其转换为datetime,即使它在SQL DB中也是日期类型。现在,我无法将PowerBI中的此列转换为其直接查询。但是,如果我直接连接到表(仅直接查询模式,而不是高级选项),则它将日期列作为日期。
日期样本值:
created_date
2002-02-19
2002-02-19
2002-02-19
2002-02-19
2002-02-19
通过PowerBI转换的日期值
created_date
19-02-2002 00:00:00
19-02-2002 00:00:00
19-02-2002 00:00:00
19-02-2002 00:00:00
19-02-2002 00:00:00
对此,我们将不胜感激。
谢谢,
即使您使用CAST或CONVERT强制查询中的数据类型,PowerBI也会将其格式化为DateTime,这是一个已知问题。
您可以从报告视图更改其思想:
Short Date
大!这就像一个魅力。非常感谢。