Пакетная вставка API таблиц Google

Как я могу сделать пакетную вставку больших данных в электронные таблицы Google с помощью API?

Я нашел пакетный запрос в API, но:

вставка и удаление не поддерживаются, поскольку веб-канал ячеек нельзя использовать для вставки или удаления ячеек.

(https://developers.google.com/google-apps/spreadsheets/)


person Velikodniy    schedule 26.12.2013    source источник
comment
что ты хочешь сделать? API позволит вам изменить размер листа и выполнить пакетное обновление листа. Кроме того, почему комментарий к большим данным? Для gdata существует ограничение в 400 000 ячеек на электронную таблицу (они работают над расширением до 2 миллионов)   -  person eddyparkinson    schedule 26.12.2013
comment
это нормально, но теперь я могу вставлять только ячейку за ячейкой, и это так медленно!   -  person Velikodniy    schedule 26.12.2013
comment
да, большие листы имеют медленное время записи. Для чтения, записи и повторного чтения листа с 4000 ячеек требуется около 4-8 секунд. Из 4-8 секунд 2,5 приходится на запись. Вторая запись ускоряется, а первая запись, как правило, медленнее. вы видели stackoverflow.com/questions/8402733/   -  person eddyparkinson    schedule 27.12.2013
comment
У меня есть файл csv с 40 000 ячеек, и мне нужно вставить его в электронные таблицы. Если я вставляю свои данные по ячейкам, каждая вставка ячейки тратит около 1-2 секунд и более 10 часов, чтобы добавить все данные в документ.   -  person Velikodniy    schedule 27.12.2013
comment
Используйте пакетную вставку, как описано здесь: stackoverflow.com/questions/8402733/ .... сделал тесту потребовалось 5 секунд, чтобы вставить 4000 ячеек в лист из 40 000 ячеек.   -  person eddyparkinson    schedule 27.12.2013
comment
Я пытаюсь сделать это таким образом, но у меня ошибка идентификатора версии отсутствующего ресурса. Вот исходный код пакета: gist.github.com/g0ddest/ee80100a79a2a4534cd7   -  person Velikodniy    schedule 30.12.2013
comment
Я подозреваю, что вы хотите установить SepreadsheetService следующим образом: аутентификация oauth2 с электронной таблицей google">stackoverflow.com/questions/15084133/ --- Нет ни одного примера с быстрым пакетным обновлением и OAuth2 для google-spreadsheet-api в Java, поэтому многие люди хотят его. У меня есть биты, но не в виде примера.   -  person eddyparkinson    schedule 31.12.2013