Потоковые вставки BigQuery: превышен максимально допустимый размер строки - PullRequest
0 голосов
/ 24 октября 2019

При использовании вставки потока BigQuery , в частности, метода tabledata.insertAll , я получил сообщение об ошибке Maximum allowed row size exceeded. Похоже, максимально допустимый размер строки составляет всего 1 МБ при использовании потоковых вставок (подтверждается этой страницей квот ).

error message: [{
    "index": 13,
    "errors": [{
        "reason": "invalid",
        "location": "",
        "debugInfo": "",
        "message": "Maximum allowed row size exceeded. Allowed: 1048576 Row size: 1383661"
    }]

Как обойти эту ситуацию - если мне действительно нужнопотоковые вставки?

1 Ответ

0 голосов
/ 15 ноября 2019

Как вы упомянули, лучший способ решить эту проблему - это изменить код, чтобы уменьшить размер.

Другой способ - обратиться в в службу поддержки Google Cloud Platform , чтобы запросить увеличение,Например, вы можете попросить удвоить лимит. Имейте в виду, что это может или не может быть предоставлено. Чтобы запросить увеличение, необходимо обновить свою учетную запись, как указано в периоде Покрытие программы для бесплатной пробной версии или, что еще лучше, при наличии пакета поддержки.

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