В Google BigQuery, как получить размер хранилища раздела в таблице с временным разделением? - PullRequest
0 голосов
/ 02 июля 2018

Я могу запросить размер хранилища таблицы в BigQuery, используя SELECT size_bytes FROM dataset.__TABLES__ WHERE table_id='mytable', но это работает только для определения общего размера таблицы. Как получить размер определенного раздела из таблицы с временным разделением, например, я хочу узнать, сколько данных хранится в mytable $ 20180701.

Я знаю, что могу, например, скопировать этот раздел в однораздельную таблицу и использовать метод, описанный выше, но я чувствую, что это не может быть правильным методом.

1 Ответ

0 голосов
/ 02 июля 2018

Вы можете использовать dryRun для этого - или в пользовательском интерфейсе просто наберите SELECT * FROM mytable$20180701 и посмотрите в Validator, сколько байтов будет обработано - это размер таблицы

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