繁体   English   中英

超出内存限制

[英]Memory limit exceeded

我正在使用Google Apps脚本根据模板和存储在电子表格中的一些数据创建文档。 它以前运行良好,但最近(没有更改任何代码)我从一个非常简单的HTML侧边栏调用“google.script.run”期间开始收到以下错误:

执行失败:超出内存限制

在复制过程中发生错误 - 每次运行脚本时,它似乎发生在略有不同的位置。

我没有在应用程序脚本配额中看到任何对内存限制的引用,并且一般的Google搜索似乎找不到任何内容。

任何人都可以对此有所了解,如果可能的话,如何确定限制/持有大部分内存/增加限制?

检查您用于获取数据范围的方法。

即如果你使用sheet.getRange(A:X),它将获得工作表中的所有行,即使是空行(可能是数万,甚至数十万)。 使用getDataRange方法是一个更好的选择,它获取最后一列和最后一行包含数据。

请注意Google服务配额 Apps脚本服务会对某些功能施加每日配额和严格限制。 如果超出配额或限制,脚本将抛出异常并终止执行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM