Прошло некоторое время с тех пор, как у меня была возможность поработать над модулем Pandas GBQ, но я заметил, что один из наших регрессионных тестов теперь терпит неудачу.
Рассматриваемый тест:
https://github.com/pydata/pandas/blob/master/pandas/io/tests/test_gbq.py#L254-L267
Короче говоря, тест пытается создать таблицу с 5 столбцами (типы: Boolean, Float, String, Integer, Timestamp) и 1 000 001 строкой в каждой. Вставка этих строк блоками по 10 000 строк завершается ошибкой с ответом «Слишком большой запрос».
Я чувствую, что это, вероятно, будет иметь аналогичный ответ на Слишком большой запрос в BigQuery - но, учитывая, как этот тест работал в предыдущий раз, мне интересно, есть ли проблема с серверной частью, которую необходимо решить. Также возможно, что API был изменен, когда я не смотрел!
Версия TLDR: что насчет того, что наша вставка слишком велика, и есть ли задокументированные ограничения, на которые мы можем ссылаться?