Csv Tableau到日期的时间戳字符串

Csv Tableau到日期的时间戳字符串,csv,date,google-bigquery,tableau-api,Csv,Date,Google Bigquery,Tableau Api,我的bigquery中有一个时间戳,如下所示:2017.09.25 10:22:19 我想将此字符串转换为日期维度。我试着用下拉菜单,计算字段,如datetime,dateparse,date,。。。还有一个计算字段,我修剪了字符串,只取了部分日期作为总和,但没有任何结果。我总是得到一个错误,google bigquery无法编译我的任务:“无效日期:'2017.07.03 10:52:16'” 有人有办法解决我的问题吗 日期部分需要用虚线分隔,而不是用点分隔,以便演员阵容发挥作用。比如说, '

我的bigquery中有一个时间戳,如下所示:2017.09.25 10:22:19 我想将此字符串转换为日期维度。我试着用下拉菜单,计算字段,如datetime,dateparse,date,。。。还有一个计算字段,我修剪了字符串,只取了部分日期作为总和,但没有任何结果。我总是得到一个错误,google bigquery无法编译我的任务:“无效日期:'2017.07.03 10:52:16'”

有人有办法解决我的问题吗


日期部分需要用虚线分隔,而不是用点分隔,以便演员阵容发挥作用。比如说,

'2017-09-25 10:22:19'
作为字符串,这对转换为DATETIME和TIMESTAMP类型都有效。但是,如果要将原始字符串转换为以下类型之一,可以使用PARSE_DATETIME或类似的PARSE_TIMESTAMP:

SELECT
  PARSE_DATETIME('%Y.%m.%d %T', timestamp_string) AS datetime
FROM YourTable;

日期部分需要用虚线分隔,而不是用点分隔,以使铸件正常工作。比如说,

'2017-09-25 10:22:19'
作为字符串,这对转换为DATETIME和TIMESTAMP类型都有效。但是,如果要将原始字符串转换为以下类型之一,可以使用PARSE_DATETIME或类似的PARSE_TIMESTAMP:

SELECT
  PARSE_DATETIME('%Y.%m.%d %T', timestamp_string) AS datetime
FROM YourTable;

此时间戳字符串是否导致SQL查询出现问题?如果是这样的话,您可以包含该查询吗?这个时间戳字符串是否导致SQL查询出现问题?如果是的话,您能包括该查询吗?