温馨提示:本文翻译自stackoverflow.com,查看原文请点击:powerbi - Power BI is converting date to datetime
dax powerbi powerbi-desktop azure-sql-server

powerbi - Power BI正在将日期转换为日期时间

发布于 2020-03-29 21:41:04

我有一个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

对此,我们将不胜感激。

谢谢,

查看更多

提问者
Ruchita P
被浏览
287
1,589 2020-01-31 19:11

即使您使用CAST或CONVERT强制查询中的数据类型,PowerBI也会将其格式化为DateTime,这是一个已知问题。

您可以从报告视图更改其思想:

  1. 选择字段(在字段栏中)
  2. 打开顶部栏中的“建模”部分,您可以在此处将数据类型和字段格式更改为 Short Date