BigQuery ではテーブル内のデータを更新することはできず、追加メカニズムしかサポートしていないため、毎月新しいテーブルを作成することにしました。したがって、2012 年のテーブルは ( tbl_012012
、tbl_022012
、tbl_032012
、... tbl_122012
) であるとします。各レコードは、日付timestamp
とともに文字列として保存されます。
さて、私のアプリケーションが 2012 年 1 月 ( tbl_012012
) から 2012 年 3 月( ) までの範囲のレコードを取得したい場合、 tbl_032012
BigQuery API は単一の SQL 範囲クエリを介して目的のテーブルを自動的にトラバースしますか、それとも追加のアプリケーション コードを取得するために複数の SQL クエリを作成する必要がありますか?各クエリの結果をまとめて集計しますか?