タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

GASに関するtakamR1のブックマーク (1)

  • Google Apps Script で6分以上の処理をする | JavaScript | kido Tech Blog

    複数のスプレッドシートを集計したりするのにGoogle Apps Script(GAS)を使うことはよくあります。 ですが、GASは6分という制限時間があり、度々それに悩まされます。 6分を超えると「起動時間の最大値を超えました」とエラーが吐かれ、途中で処理が終了してしまいます。 これを解決する方法として、処理を途中で止め、どこまで処理したかを保存し、1分後に再度実行するようにトリガーを発行するという方法があります。 どこまで処理したかを保存できるような作りでないといけないという制約はあります。 例えば、行毎に処理しているならば、何行まで処理したかを保存しておけば良いということです。 どこに保存するかというと、PropertiesServiceというところにKey-Valueで保存できます。 トリガーは発行すると以下の図のようにずっとトリガー一覧に残ってしまいます。残っていても害はないので

    Google Apps Script で6分以上の処理をする | JavaScript | kido Tech Blog
    takamR1
    takamR1 2020/11/14
  • 1