2012-10-11 83 views
3

在Google Apps腳本中處理大型數據集的最佳方式是什麼?我的數據位於Google Spreadsheets(〜10,000 - 〜11,000個單元格)中,我使用它作爲Google文檔創建的「表單信」(大約4-5頁長)。我想在文檔中查找並替換大約100個佔位符(與列匹配),然後保存該文檔。最後一步是將所有這些新文檔(〜100)合併到一個轉換爲PDf的文檔中。處理Google Apps腳本中的大型數據集

有關處理所有這些數據流的最佳方法的任何想法?在創建文檔時將文檔合併爲一個文檔會更好嗎?還是應該等到最後才合併它們?

回答

2

您將需要計劃耗盡配額。文檔清單和執行時間可能會成爲問題。創建100個文檔是好的,但這個工作是否會超過配額? (250/500/1500取決於您是消費者/免費應用程序/還是商業應用程序用戶)請參閱Google Apps腳本控制檯以瞭解當前的限制。除非您確實需要查找/替換單個文檔,否則請隨時創建最終文檔。 最小化api調用 - 例如一次從電子表格獲取數據,而不是每個文檔。 您是否測試過您的大型最終文檔樣本?這可能是一個耗費時間/資源的操作,並且會受到腳本限制的影響。計劃將這部分腳本分開。

0

你可能會考慮這個程序作爲郵件合併工具http://www.thexs.ca/xsmerge它的面世在Chrome網絡商店(免費)

它正是你需要的,發生合併,谷歌文檔轉換成PDF結果