首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SuiteScript:治理单元的目的是什么?

SuiteScript:治理单元的目的是什么?
EN

Stack Overflow用户
提问于 2015-11-07 08:29:40
回答 2查看 907关注 0票数 0

我注意到,通过我的浏览器控制台,我能够查看SuiteScript应用程序接口的源代码。每个API函数内部都有一个函数调用,如下所示: nsapiLogUsage( 'nlapiLoadRecord',type )。

当我删除它,并将整个函数插入到我自己的脚本中,然后调用该函数时,治理单元不再重要。我的代码不受任何限制地执行。我目前正在编写一个脚本,它将针对30万条记录执行,因此治理单元一直是一个需要处理的大问题。

治理单元的存在只是为了防止长时间运行的代码执行,还是没有治理单元会有更严重的后果?

EN

回答 2

Stack Overflow用户

发布于 2015-11-24 22:39:01

治理是一种限制脚本执行以避免服务器端资源消耗的方法,如文档中所述:

SuiteScript

API Governance

也许你正在经历的行为不是你想要的。但实际上,这并不是web浏览器所考虑的特性。

票数 1
EN

Stack Overflow用户

发布于 2016-04-21 17:54:04

每种脚本类型都有自己的使用限制。请参阅脚本使用限制

例如,客户端脚本有1000个,计划脚本有10000个,以此类推。

每个API调用都会消耗消耗允许的使用量的治理单元。

一旦达到限制,就会抛出错误。

如果您正在尝试更新300k记录,我建议您使用计划的脚本,因为您可以使用nlapiYieldScript()在这里重置治理单元。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33577692

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档