我在BigQuery上有几个具有相同模式的表:
ConnectionProvider
我想创建一个将所有表组合在一起的表DriverManagerConnectionProviderImpl
。
答案 0 :(得分:1)
您可以使用BigQuery的Comma as UNION ALL功能
SELECT *
FROM
dataset.table00,
dataset.table01,
dataset.table02,
...
dataset.table98,
dataset.table99
您可以将上方保存为View,然后将其用作
SELECT * FROM myView
SELECT *
FROM
TABLE_QUERY([project:dataset],
'REGEXP_MATCH(table_id, r"^table[\d]{2}")')