[英]Salesforce Bulk API job priority
我有一棵分層數據樹。 構建完樹之后(約30萬個16種不同類型的節點),我需要按特定順序將其推入Salesforce 16個自定義對象中,首先是父級,然后是子級,因此我有16個作業,其中有批處理。
問題在於,Salesforce以並行和隨機順序處理作業,因此始終無法通過外部ID進行映射,因此可能會更早地插入子級。
任何想法如何解決呢?
謝謝。
您可以使用Apex Flex Queue主動管理排隊作業的順序,以控制首先處理哪些批處理作業。
public class AsyncExecutionExample implements Queueable {
public void execute(QueueableContext context) {
// Your processing logic here
// Chain this job to next job by submitting the next job
System.enqueueJob(new SecondJob());
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.