我正在尝试将firebase上记录的事件汇集到android和ios中,但是当我尝试在表上执行联合时,我得到:
错误:不支持结果中的重复列名称。找到重复:user_dim,event_dim
我的查询(standardSQL):
SELECT
*
FROM
`com_myapp_ANDROID.app_events_*`,
`com_myapp_IOS.app_events_*`
我可以单独选择字段并创建别名,但是我不会真正合并为什么我要导入谷歌数据工作室
答案 0 :(得分:3)
尝试以下
#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 SQL中被视为CROSS JOIN 在BigQuery Standard SQL中,您必须明确使用UNION