Могу ли я запросить таблицу BQ, поскольку она перезаписывается? - PullRequest
0 голосов
/ 07 ноября 2019

У меня есть следующий вариант использования: - 1 таблицу BigQuery нужно переписывать каждый час. - Перезапись таблицы может занять до нескольких минут, так как она довольно большая (> 1 м строк) - Эта таблица запрашивается через вызов API.

Если вызов API происходит во время перезаписи таблицы, что произойдет? Какова лучшая практика в этом случае?

1 Ответ

1 голос
/ 07 ноября 2019

BigQuery предоставляет свойство изоляции моментального снимка, и если вы инициируете запрос в момент времени t1, перезапись завершается в момент времени t2, а запрос завершается в момент времени t3, запрос увидит таблицу, как это было до перезаписи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...