sql - _TABLE_SUFFIX 丢失?

标签 sql google-analytics google-bigquery

我试图在 BigQuery 中使用这段代码,显然是从 GA 中获取数据,但 _TABLE_SUFFIX 似乎有问题。错误显示“错误:无法识别的名称:_TABLE_SUFFIX at [12:3]”您能帮忙找出原因吗?

SELECT
fullVisitorId,
visitId,
visitNumber,
hits.hitNumber AS hitNumber,
hits.page.pagePath AS pagePath
FROM
`110042578.ga_sessions_intraday_20190228`,
UNNEST(hits) as hits
WHERE
_TABLE_SUFFIX = '20190228'
AND
hits.type="PAGE"
ORDER BY
fullVisitorId,
visitId,
visitNumber,
hitNumber

最佳答案

如果表引用中没有通配符 *,则没有字段 _table_suffix。 尝试一下

SELECT
  fullVisitorId,
  visitId,
  visitNumber,
  hits.hitNumber AS hitNumber,
  hits.page.pagePath AS pagePath
FROM
  `110042578.ga_sessions_intraday_*`,
  UNNEST(hits) as hits
WHERE
  _TABLE_SUFFIX = '20190228'
  AND
  hits.type="PAGE"
ORDER BY
  fullVisitorId,
  visitId,
  visitNumber,
  hitNumber

关于sql - _TABLE_SUFFIX 丢失?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54922696/

相关文章:

MySQL 5.5 错误号 : 150 "Foreign key constraint is incorrectly formed"

mysql - 在 google bigquery 中选择内部案例语句

sql - BigQuery 请求、生成组合并计算交集

mysql - 如果表中不存在 IN() 条件值,如何获得结果为 0

mysql - 来自 2 个表的数据

sql - 将 postgres 中的记录分组并拆分为几个新的列系列

python-3.x - pd.to_gbq() 从 pandas 加载到 bigquery() 是否有限制?

ruby - 使用Gattica Ruby Gem获取Google分析入口源

api - Google Trends API - CSV 文件中超过 5 个搜索词

javascript - 如何在表单提交时在 Google Analytics 上设置事件跟踪?