Когда я пытаюсь использовать динамические разделы таблицы в запросе в веб-интерфейсе в BigQuery (как документированных, например, here), т.е.BigQuery Динамические Таблица Перегородки
SELECT * FROM [dataset.table$0-of-3]
Я получаю следующее сообщение об ошибке:
Error: Cannot read partition information from a table that is not partitioned: project:dataset.table$0-of-3
Когда я пытаюсь таблицу, распределяли с новой датой разделения (Бк тк --time_partitioning_type = ДЕНЬ ...), я не получаю сообщение об ошибке, но вместо этого:
Query returned zero records.
Кроме того, я больше не могу найти документацию по этой функции. Было ли это устаревшим?
Привет Pavan, означает ли это, что теперь экспорт в облачное хранилище является единственным быстрым способом получения данных из BigQuery? – user857661
Извините, я не уверен, что понимаю ваш комментарий. Вы можете запросить раздел для конкретной даты напрямую или через предложение WHERE. Например, чтобы прочитать все данные из секционированной таблицы для этой даты, использование: SELECT * от dataset.table $ 20160602 или SELECT * от dataset.table ГДЕ _PARTITIONTIME = ТШЕЗТАМР ("2016-06-02") –