1) Один из способов сделать это - использовать DDL для CREATE и REPLACE вашей таблицы перед выполнением запроса, который импортирует данные.
Это пример того, как создатьтаблица
#standardSQL
CREATE TABLE mydataset.top_words
OPTIONS(
description="Top ten words per Shakespeare corpus"
) AS
SELECT
corpus,
ARRAY_AGG(STRUCT(word, word_count) ORDER BY word_count DESC LIMIT 10) AS top_words
FROM bigquery-public-data.samples.shakespeare
GROUP BY corpus;
Теперь, когда она создана, вы можете импортировать свои данные.
2) Другой способ - использовать расписание BigQuery. Запросы
3) Если вы пишете Python, вы можете найти еще лучшее решение здесь