Tracking the Status of Your Query

DEX502 - Module 18: Big Objects

📄 第 735 页 🎬 视频课程

课程章节介绍

同学们,今天我们来聊聊Salesforce中的查询状态跟踪。想象一下,你有一个任务,比如发送一封邮件,这个任务在Salesforce中被称为“作业”。这个作业从创建到完成,会经历几个不同的状态,就像你从准备发邮件到邮件成功发送出去的过程。 首先,如果作业在运行之前就被取消了,那么它的状态就是“已取消”。这就像你准备发邮件,但突然决定不发了,所以邮件就被取消了。 如果作业成功完成了,那么它的状态就是“成功”。这就像你成功地把邮件发送出去了,一切都按计划进行。 但如果作业在提交后失败了,比如因为系统限制或者请求超出了限制,那么它的状态就是“失败”。这就像你尝试发送邮件,但因为网络问题或者邮件太大,发送失败了。 当作业正在运行,并且一切顺利,没有超出任何限制时,它的状态就是“运行”。这就像你的邮件正在发送中,一切看起来都很顺利。 最后,如果作业刚刚被创建并计划运行,但还没有开始,那么它的状态就是“定于”。这就像你已经写好了邮件,设置了发送时间,但还没有到发送的时间。 要查看这些状态,你可以使用一个叫做HTTHEET的请求,并指定作业的ID。如果你不指定ID,系统会返回所有作业的状态。这就像你可以查看你所有的邮件发送状态,无论是已经发送的,还是计划发送的。 希望这个解释能帮助大家更好地理解Salesforce中的查询状态跟踪。如果有任何疑问,随时提问哦!