Googleのシートを使用していたため、適切なSQLデータベースなどを使用していませんでした。 私は大量のデータが常に更新されており、毎日フォーム応答に多くの行が追加されているため、インポートレンジを避けようとしています。それはコピー今Google App Scriptサービスのエラー:スプレッドシート
function CopyTaskSource() {
var sss = SpreadsheetApp.openById('1OPnw_7vTCFkChy8VUKhAG5QRhcpKnDbmod0ZxjG----'); //replace with source ID
var ss = sss.getSheetByName('TASK Status'); //replace with source Sheet tab name
var range = ss.getRange('E:L'); //assign the range you want to copy
var data = range.getValues();
var tss = SpreadsheetApp.openById('1T3tqsHvKxuulYxDnaR3uf-wjVdXwLHBcUgI7tgN----'); //replace with destination ID
var ts = tss.getSheetByName('TaskSource'); //replace with destination Sheet tab name
ts.getRange(1, 1, data.length, data[0].length).setValues(data); //you will need to define the size of the copied data see getRange()
}
:IMPORTRANGEは絶えず私が(静的なテキストとして)別のソーススプレッドシートからコピーするには、この幻想的なコードを見つけたので、私はさらにデータを操作することができ、「内部サーバーエラーをIMPORTRANGE」
で失敗します約15,000行のデータがあり、私は50,000行のデータ(そして他のいくつかのシートは最大27列)になると思います。
私はこのサービスエラーを取得し始めました。スプレッドシート9行目(コードの最後の行)。
誰かが複数のGoogleスプレッドシートファイルに転送する大量のデータを取得するために私の回避策を助言していただけますか?
importrangeがうまくいかず、ソースレスポンスを組み合わせてプレゼンテーション可能なスプレッドシートを出力するためにデータを操作する必要があるGoogleフォームがいくつかあります。
は、だから私は問題がある場合に電子メールを送信するスクリプトで現在働いています
私は問題はあなたが(https://productforums.google.com/forum/#!msg [スプレッドシート]ごとに許可された細胞の数の制限を超えていると思い/ docs/g8RkXItHY0M/ntC02cXtpMMJ) –
こんにちは、私はこの場合200万のセルの限界の下で数えました。 そのため、ソースデータを他のシートにコピーして、さらに操作する必要がある場合は、1枚のシートにすべての情報を追加しようとすると元のフォームレスポンスの制限を超えてしまいます。 –
200,000 –