【发布时间】:2019-11-28 10:54:12
【问题描述】:
我正在使用 BigQuery 中的 Google Analytics(分析)原始数据。我正在尝试做一个简单的查询:选择除 RECORD 类型之外的所有字段。我试过这样的事情:
SELECT * Except(hits.sourcePropertyInfo.*) FROM `project_id.dataset_id.ga_sessions_20191125`
但我收到这样的错误
Syntax error: Expected ")" or "," but got "." at [1:21]
这些是我要排除的字段
field | type
-----------------------------------------------------------
hits.sourcePropertyInfo | RECORD
hits.sourcePropertyInfo.sourcePropertyDisplayName | STRING
hits.sourcePropertyInfo.sourcePropertyTrackingId | STRING
进行此类排除的正确方法是什么?
【问题讨论】:
-
我尝试了不同的版本,没有 * 等,我得到了同样的错误
标签: sql google-bigquery