首页 文章

Google表格大型数据集的附加定时触发器

提问于
浏览
0

根据谷歌应用程序脚本时间触发文档https://developers.google.com/apps-script/guides/triggers/installable#limitations,时间驱动的触发器不能比每小时一次更频繁地运行 . 如何使用app脚本编写处理大量数据的附加组件?

如果我运行一个触发器,它只允许我触发一次 . 我无法链接触发器,因此它可以连续运行 .

1 回答

  • 2

    您无法使用触发器执行此操作,因为它们在添加的上下文中每小时最多运行一次 .
    您可以做的是在侧边栏上显示进度的同时启动客户端处理 . 侧栏中的客户端js可以链接服务器调用 .
    当然,所有客户端都意味着用户必须打开文件,如果他们关闭浏览器选项卡或导航,链接调用将停止 . 这可以通过警告用户并让他们意识到发生了这种情况来处理,有时需要一段时间 . 除非你的客户端调用和时间触发器调用另一个执行处理的服务器,如appengine或gce,否则目前没有其他方法可以处理这个问题 .

相关问题