Так как невозможно обновить данные в таблице в BigQuery и поддерживает только механизм добавления, я решил ежемесячно создавать новые таблицы. Предположим, что в 2012 году таблицы будут (tbl_012012, tbl_022012, tbl_032012,... tbl_122012). Каждая запись будет сохранена вместе с датой timestamp как строка.
Теперь, если мое приложение хочет получать записи, начиная с января 2012 года (tbl_012012) до марта 2012 года (tbl_032012), BigQuery API автоматически пройдет через нужные таблицы с помощью запроса на один SQL-диапазон или мне придется писать несколько SQL-запросов с дополнительным кодом приложения для извлечения каждого результата запроса и их суммирования в целом?