2012年6月23日土曜日

BigQueryをGASで動かしてSpreadSheetに結果を書いたらtimeoutになった

あまり実行時間が長くなるとまずいらしい。
自分で書いたコードが、BigQueryが早いとは言え、
何本かクエリを実行せざるを得なくて、1分ぐらいはとられる。
なので、scriptの方でどうにかした。以下が詳しい。
http://stackoverflow.com/questions/7854573/exceeded-maximum-execution-time-in-google-apps-script

書き込み回数を減らす事だけで、解決した。
毎行ごとに書き込んでいた時はtime outになる事があったが、
500件ごとにしたら、Queryの実行時間+α位の所に落ち着いた。

0 件のコメント:

コメントを投稿