Я запускаю простую открытую электронную таблицу через Google App Script.Но по состоянию на вчерашний день прошло менее 2 секунд.Но сегодня для получения значений потребовалось> 5 секунд (войдите, как показано ниже, но я скрываю свой идентификатор схемы)
[19-03-25 13: 14: 23: 585 HKT] SpreadsheetApp.openById ([]) [0 секунд]
[19-03-25 13: 14: 23: 586 HKT] Spreadsheet.getSheetByName ([cfg_WorkSchedule_]) [0 секунд]
[19-03-25 13:14:23:586 HKT] Sheet.getRange ([A1: AG]) [0 секунд]
[19-03-25 13: 14: 29: 226 HKT] Range.getValues () [5,639 секунды]
Как я могу устранить неполадки, поскольку у нас нет доступа к "Google Server".В таблицу добавлено мало текста: (
Я продолжаю перезапускать один и тот же сценарий приложения через разные ноутбуки, мобильный телефон. Использование Wi-Fi (сеть компании) и мобильный модем ...
Все низкое быстродействие.
для простоты, я просто упростил свой код. Потому что сгенерирован журнал, и мой код работает на 100%.
var ss = SpreadsheetApp.openById(<secret>);
var sh = ss.getSheetByName(['cfg_WorkSchedule_']);
var rng = sh.getRange([A1:AG]);
var val = rng.getValues();
Как устранить проблему с производительностью для моего скрипта приложенияпроект? Я прыгал, время выполнения может быть уменьшено. Не существует "Лучшей практики", которой я мог бы следовать, потому что мой код уже наиболее прост.