Пакетно вмъкване на API на Google Spreadsheets API

Как мога да направя пакетно вмъкване с големи данни в Google Spreadsheets с помощта на API?

Намерих партидната заявка в API, но:

вмъкване и изтриване не се поддържат, тъй като каналът за клетки не може да се използва за вмъкване или изтриване на клетки.

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


person Velikodniy    schedule 26.12.2013    source източник
comment
какво искаш да направиш API ще ви позволи да промените размера на листа и да извършите групова актуализация на листа. Също така, защо коментарът за големи данни? Има ограничение от 400 000 клетки на електронна таблица за gdata (те работят върху разширяването на това до 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 по този начин: stackoverflow.com/questions/15084133/ --- Няма нито един пример, който има бърза пакетна актуализация и OAuth2 за google-spreadsheet-api в Java, толкова много хора искат такъв. Имам битовете, но не в примерна форма.   -  person eddyparkinson    schedule 31.12.2013