BigQuery «Этот запрос будет обрабатывать 0 B при запуске» для _PARTITIONDATE - PullRequest
0 голосов
/ 10 декабря 2018

Для такого запроса:

select _PARTITIONDATE, count(*) from mydataset.mytable group by 1

BigQuery отображает «Этот запрос будет обрабатывать 0 B при запуске», даже если он обрабатывает много строк.

Что происходит?

Ответы [ 2 ]

0 голосов
/ 11 декабря 2018

Ваш конкретный запрос получает ответ из таблиц метаданных, следовательно, не требует затрат.Если вы используете какое-то условие фильтра или используете какой-то фактический столбец в группе, вы будете нести расходы.

0 голосов
/ 10 декабря 2018

_PARTITIONDATE и _PARTITIONTIME являются псевдостолбцами и не содержат столбцов с фактическими данными.Обработанный запрос не выставляет счета за любые данные.

Проверьте информацию о задании в пользовательском интерфейсе, чтобы убедиться, что в байтах указано 0B.

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