BigQuery标准SQL似乎不允许在选择语句中使用点号“.”。即使是一个简单的查询(如下所示)也会失败。对于包含“.”字段名称的数据集来说,这是一个大问题。有没有一种简单的方法可以避免这个问题?
select id, time_ts as time_ts
from `bigquery-public-data.hacker_news.comments`
LIMIT 10
返回错误...
Error: Syntax error: Unexpected "." at [1:27]
这个也失败了...
select * except(detected_circle.center_x )
from [bigquery-public-data:eclipse_megamovie.photos_v_0_2]
LIMIT 10