2016-03-29 58 views
0

我們正在尋找集成一些外部系統,並預計在一次呼叫中返回〜50k-80k。這是一個本地調用可以處理的事情,還是我需要大塊/批處理這些記錄?我已經完成了對其他系統的宣傳,但不確定Salesforce能夠處理什麼,只要從外部系統接收大型數據文件即可。我是否需要獲取csv文件,然後提交至批處理從頂點?salesforce外部電話接收50k +記錄

回答

0

您可以使用salesforce標註處理傳入響應,但必須確保您從標註接收到的響應的同步呼叫大小不超過6MB,如果異步呼叫不超過12MB大小。

在單個事務中,您無法對超過10000條記錄進行DML更新。要處理超過10000條記錄,您必須使用未來方法或可排隊的interace。

您已經多次調用您的未來方法來處理小塊數據,即10000條記錄或更少。

更好的解決方案是從外部系統進行入站呼叫,該入站呼叫插入記錄。

如果能解決您的問題,請將其標記爲解決方案。

感謝, Mayank

0

使用大宗原料藥的工作和10000塊過程批次,您可以用Jsforce創建大宗原料藥的工作,更輕鬆地處理這些記錄。