Google 数据洞察:日期范围过滤器错误

Posted

技术标签:

【中文标题】Google 数据洞察:日期范围过滤器错误【英文标题】:Google Data Studio: Date Range Filter Error 【发布时间】:2018-05-10 12:06:20 【问题描述】:

我正在使用 Google BigQuery 自定义查询数据源创建 Google Data Studio 仪表板。

当我在表格/图表上应用日期过滤器时,我在 Datastudio 中遇到以下错误

The query returned an error.

Failed to parse input string "2018-04-15"
Error ID: 1f94c822

这是我从 BigQuery 传递的日期维度字段:

PARSE_DATE('%Y%m%d',  date)

enter image description here

任何人都可以帮助确定日期问题吗?

【问题讨论】:

【参考方案1】:

鉴于你提到的输入字符串,我会尝试

PARSE_DATE('%Y-%m-%d',  date)

(带破折号)

【讨论】:

我做到了,现在错误是:查询返回错误。无法在 BigQuery 中解析输入字符串“20180401” 哦,看起来表格/数据可能有两种不同格式的日期? 我在 2 个表上有一个联合,1 个表上的日期格式是 yyyymmdd,其他是 yyyy-mm-dd。我使用这个函数FORMAT_DATE("%Y%m%d", cast(date as DATE)) 来匹配日期格式 @Mayank,如果你已经解决了这个问题,你能把它作为“答案”发布吗?

以上是关于Google 数据洞察:日期范围过滤器错误的主要内容,如果未能解决你的问题,请参考以下文章

更改Google Chart中图表范围过滤器的值

尝试过滤转换后的日期时间值时超出范围的值

使用 Google Apps 脚本对范围启用数据过滤器

数据表日期范围过滤器不起作用

Jquery 数据表日期范围过滤器

数据表日期范围过滤器,但是,我想删除分页,并可能添加或删除一些其他功能