问题陈述:
我需要在按日期分区的大查询表中插入/更新几列。因此,基本上,我需要对每个分区日期(按天完成)进行必要的更改。
(它的会话表是通过将GA视图链接到BQ自动创建的,因此我没有手动完成分区,但是由Google自动处理)。
我的查询:
我也尝试了以下方法:
有人可以在这里帮助我吗?对不起,我对BQ有点天真。
答案 0 :(得分:1)
您正在尝试将通配符表插入一个实际上由多个表组成的元表。通配符表是只读的,不能插入。
答案 1 :(得分:0)
如Hua所说,ga_sessions_*
不是分区表,而是代表许多表,每个表都有不同的后缀。
您可能想要这样做:
INSERT INTO `p.d.ga_sessions_20191125` (visitNumber, visitId)
SELECT 1, 1574