在 bigquery 上合并 firebase 事件
Merge firebase events on bigquery
我试图将 android 和 ios 在 firebase 上记录的事件汇集在一起,但是当我尝试在表上执行联合时,我得到:
Error: Duplicate column names in the result are not supported. Found duplicate(s): user_dim, event_dim
我的查询(标准 SQL):
SELECT
*
FROM
`com_myapp_ANDROID.app_events_*`,
`com_myapp_IOS.app_events_*`
我可以 select 独立地创建字段并创建别名,但是我不会有真正的合并为什么我想导入到 google data studio
试试下面
#standardSQL
SELECT * FROM `com_myapp_ANDROID.app_events_*`
UNION ALL
SELECT * FROM `com_myapp_IOS.app_events_*`
LIMIT 11
逗号作为 UNION 仅适用于 BigQuery Legacy SQL - 逗号在 BigQuery Standard 中被视为 CROSS JOIN SQL
在 BigQuery Standard SQL 中,您必须显式使用 UNION
我试图将 android 和 ios 在 firebase 上记录的事件汇集在一起,但是当我尝试在表上执行联合时,我得到:
Error: Duplicate column names in the result are not supported. Found duplicate(s): user_dim, event_dim
我的查询(标准 SQL):
SELECT
*
FROM
`com_myapp_ANDROID.app_events_*`,
`com_myapp_IOS.app_events_*`
我可以 select 独立地创建字段并创建别名,但是我不会有真正的合并为什么我想导入到 google data studio
试试下面
#standardSQL
SELECT * FROM `com_myapp_ANDROID.app_events_*`
UNION ALL
SELECT * FROM `com_myapp_IOS.app_events_*`
LIMIT 11
逗号作为 UNION 仅适用于 BigQuery Legacy SQL - 逗号在 BigQuery Standard 中被视为 CROSS JOIN SQL
在 BigQuery Standard SQL 中,您必须显式使用 UNION