我有一个BigQuery数据库,每天将数据上传到自己的表中.所以我有名为"20131201","20131202"等的表.我可以写一个固定的查询来"合并"这些表:
SELECT*FROM db.20131201,db.20131202,...
我希望有一个查询,每次添加新表时都不需要我更新自定义SQL.就像是:
SELECT*FROM db.*
目前哪个不起作用.我想避免制作一张巨大的桌子.是否有我可以做的解决方法,或者这是否必须是功能请求?
最终目标是与所有表的Tableau数据连接.
我们最近切换到标准设置,其中包含以月(foo_2015_05)标记的表,其中包含重复字段的通用格式.最初当我创建一个基于一个大表的视图时,它迫使我在重复的字段上平移表.
当我尝试更新我的视图以考虑每月表时,我似乎无法同时使用表通配符和展平.
SELECT blah
FROM FLATTEN(TABLE_QUERY(dataset, "tableid CONTAINS 'foo_'"), repeated_field)
Run Code Online (Sandbox Code Playgroud)
给我以下错误: 无法解析表名:缺少数据集名称
我错过了什么吗?或者有解决方法吗?