

### 現象

GASによって自動で定期的にスプレッドシートを読み書きするスクリプトに表題のエラーが時々出ます。  
何回も同じスクリプトをトリガーで起動しており、99％は問題なく処理を終えるのですが、1%以下の確率で同様のエラーが出現します。

### エラー内容

・ドキュメント（～略～）がありません。ドキュメントが削除されたか、読み取りアクセス権がない可能性があります。  
・ストレージからの読み取り中にサーバーエラーが発生しました。エラーコード: DEADLINE_EXCEEDED。

### お願いしたいこと

エラーの発生をなくす方法をご教示お願いします。  
無くすことが無理なら、運用でカバーする工夫をご教示お願いします。

### スクリプト内容

下記のスクリプトを１分ごとに起動するトリガーを設定しております。コンテナバインドです。

[code]

    const ss = SpreadsheetApp.getActiveSpreadsheet();
    const sheet = ss.getSheetByName('シート1');
    const data = sheet.getDataRange().getValues(); //受け取ったシートのデータを二次元配列に取得
    
    function myFunction() {
        let lastRow = data.length
        sheet.getRange(lastRow+1,1).setValue('値を入力１');
        sheet.getRange(lastRow+1,2).setValue('値を入力２');
        sheet.getRange(lastRow+1,3).setValue('値を入力３');
    }
    
[/code]


CC BY-SA 4.0
2021-02-01T08:57:50.903
73733
2021-02-01T12:50:58.683
2021-02-01T12:50:58.683
3060
43776
question
google-apps-script google-spreadsheet
GASエラー「ドキュメント（～略～）がありません。ドキュメントが削除されたか、読み取りアクセス権がない可能性があります。」