【发布时间】:2017-05-12 19:58:29
【问题描述】:
我正在尝试使用 BigQuery 从 GA 导出数据,但查询失败。
我使用这个函数:
-
FLATTEN -
TABLE_DATA_RANGE因为我需要点击数据。
谁能帮我解决这个错误?
错误:
项目点击未启用 BigQuery
现在,错误是其他:找不到字段 CampaignGrouping:
SELECT
a.hits.contentGroup.contentGroup2 AS CampaignGrouping,
a.customDimensions.value AS member_PK,
'Web' AS Canal,
'ES' AS country_id,
count(a.hits.contentGroup.contentGroupUniqueViews2) AS VistasUnicas
FROM FLATTEN(FLATTEN(
(SELECT
hits.contentGroup.contentGroupUniqueViews2,
hits.contentGroup.contentGroup2,
customDimensions.value
FROM TABLE_DATE_RANGE([###.ga_sessions_], TIMESTAMP('2017-04-01'), TIMESTAMP('2017-04-30'))),
hits.contentGroup.contentGroupUniqueViews2), customDimensions.value
)a
WHERE hits.contentGroup.contentGroup2<>'(not set)' AND customDimensions.value<>'null' AND hits.contentGroup.contentGroupUniqueViews2 IS NOT NULL
GROUP BY 1,2,3,4
ORDER BY 5 ASC
【问题讨论】:
-
你试图将数据从 GA 导出到 BQ 是什么意思?你在使用 ga_sessions 表吗?你运行了什么查询?您可以在这里为我们发布吗?
-
请使用您正在运行的查询编辑您的问题。可能那里有一些错误。另外,如果您能用这个查询向我们解释您想分析什么,那就太好了;)
-
好吧,搞定了!!
-
另外,你必须使用legacy sql吗?标准版本是在 BQ 中工作的推荐方法
-
但是使用标准版,不要运行查询...我是 Sql 编程的新手
标签: google-bigquery