heroku 什么是“sf_max_daily_API_calls”?

3phpmpom  于 2023-01-05  发布在  其他
关注(0)|答案(1)|浏览(109)

有人知道HerokuMap中的“sf_max_daily_API_calls”参数是做什么的吗?我不想假设它是每个对象写操作的每日限制,我找不到解释。
我试图打开一个与Heroku票,但在他们的支持票形式“哪个应用程序?”下拉是必需的,但没有任何支持类别有任何选择,唯一的选项是“请选择...”
我试图找到对此字段的任何引用,但无法找到-我只能看到它在Heroku的快速入门指南中使用,但没有解释。我有一个非常忙碌的对象,我正在处理,读/写,并希望了解任何限制,我需要说明。

cwdobuhd

cwdobuhd1#

Salesforce组织有每日API调用最大值的24小时滚动限制。通常,测试组织(沙箱)的限制非常宽松,5 M调用,因为您可能会在那里犯愚蠢的错误。在生产中,它较低。有点违反直觉,但保护了他们的资源,迫使您编写优化的代码/集成...
你可以在设置-〉公司信息中看到你的限制。有a formula in documentation,粗略地说,你可以从你购买的每一个用户许可证中获得更多的限制(更多的是“真实的的”内部用户,更少的是社区用户),与数据存储限制相同。
此外,每个API调用都应该返回当前使用情况(在SOAPAPI的特殊标记中,在RESTAPI的标头中),所以我不确定为什么您必须硬编码任何内容...

如果你的操作写得正确,这个限制会非常慷慨。不知道Heroku Connect是如何工作的。理想情况下,你会在文档中发现一些“批量API 2.0”,或者尝试在那里找到同步与异步。
通过SOAP API进行的普通老式同步更新允许您一次处理200条记录,浪费1次API调用。REST批量API接受多达10 K条记录的csv/json/xml并异步处理它们,您轮询“是否已完成”结果...因此,启动作业、上载文件、提交作业,然后只检查说,一分钟一次可以很容易地4 API调用,你可以处理数百万条记录之前达到限制。
当所有其他方法都失败时,你用尽了你的选择,无法再优化它,无法购买更多的用户许可证...我认为他们出售更多API调用的“包”限制,请联系您的客户代表。但在此之前,您可以尝试很多事情,其中包括setting up a warning when you hit say 30% threshold

相关问题