我有一个带日期字段作为字符串的bigquery表。浏览此表并创建时间序列报告可以正常工作。但是,当我使用“ Data Studio Advanced Services”创建社区连接器时(也就是说,我只是在getData中返回sql,然后由Data Studio执行它),我会收到类似“无效时间戳:'2019--0-8- 15'”。该表可能存在一些需要修复的数据损坏问题。但是,出于我的目的,我试图找出一种方法来排除这些错误或不向连接器中抛出错误,类似于直接访问该表的行为。有没有办法过滤掉?我在where子句中尝试了regexp_contains,但是仍然出现错误。
更新:我认为有数据损坏,但所有日期字符串的格式均正确。实际上,在表格或条形图中按日期显示数据可以正常工作。仅时间序列图抛出“无效时间戳”错误。尚不清楚的是,我使用FieldType YEAR_MONTH_DAY,目前尚不清楚它在大型查询方面如何映射到DATE vs TIMESTAMP。