У меня есть таблица BQ с ~ 60k строк. Часть этих строк имеет поле с именем «Временное», которое принимает логическое значение. Каждое утро я отправляю запрос в BQ через пакет Python pandas_gbq
. Запрос прост: DELETE FROM table WHERE Temporary = 'True'
. Тем не менее, в последнее время я получаю ошибку 400
от API: 400 GET ... API limit exceeded: Unable to return a row that exceeds the API limits. To retrieve the row, export the table.
Я не уверен, насколько любая «строка» превышает ограничение API, так как это должно удалить только некоторые строки, а не возвращать их. Есть ли лучший способ программно удалять части данных из таблицы BQ?