首页 文章

Data Studio错误中的BigQuery时间戳字段

提问于
浏览
0

我在BigQuery实例中有数据,其中包含epoch / timestamp格式的一些日期字段 . 我正在尝试转换为YYYYMMDD格式或类似格式,以便在Data Studio中创建报表 . 到目前为止,我尝试了以下解决方案:

  • 在Data Studio到日期格式中创建数据源时,更改“编辑连接”菜单中的格式 . 不工作 . 将字段添加到Data Studio报表时,出现配置错误 .

  • 使用TODATE()函数创建一个新字段 . 我总是得到一个无效的公式错误(即使我遵循此功能的文档) . 我曾尝试在使用TODATE()函数之前更改字段类型 . 在任何情况下都不起作用 .

难道我做错了什么?为什么我总是出错?

谢谢!

2 回答

  • 0

    正如Elliott Brossard评论的那样,解决方案不是使用Data Studio进行转换,而是在BigQuery中使用 PARSE_DATEPARSE_TIMESTAMP 并将其转换为 .

  • 1

    TODATE() 的功能实际上是 CURRENT_DATE() . 使用 EXTRACT(DATE from variableName) 将时间戳更改为DATE,请确保不使用旧版SQL!问题仍然存在,但将变量名称从 actual_delivery_date 更改为 ADelDate 使其工作 . 所以我认为有一个错误,而短(呃)名称可能有助于避免它

相关问题