2014-01-21 1 views
0

Есть ли способ сохранить данные в проекте Script Script для любого длительного времени, не создавая новый файл с нуля? Я не мог найти никакого реального способа поиска, но самым большим камнем преткновения является то, что я не хочу встраивать его в электронную таблицу с помощью метода onOpen().Есть ли способ внутреннего хранения долгосрочных данных в проекте Script Script?

ответ

1

Существует несколько способов удержания данных в проекте сценария. Основными местами будут:

ScriptDB - база данных NoSQL, специфичная для вашего проекта сценария. Это в моем предпочтительном методе хранения данных, связанных со сценарием. ScriptDB Guide

Сценарий и пользовательские свойства - Перекрестные свойства проекта, специфичные для скрипта или для пользователя. Полезно для хранения информации, которую вы, как автор сценария, не знаете о бизнесе. See More...

Вы также можете подключиться к external SQL databases и есть short-term caching service, который также может быть использован.

+0

Я знал о свойствах скрипта, но я не хотел полагаться на них (учитывая, что они уже используются для разных целей). Что было бы лучше с точки зрения скорости? –

+0

Я считаю, что ScriptDB является самым быстрым, но иногда я сталкиваюсь с проблемами частоты доступа к API и должен добавить 'Utilities.sleep', чтобы избежать злоупотребления службой. – fooby

Смежные вопросы