Salesforce Bulk API Adımları: Yükleme Rampasında Veri İçe Aktarmak
Giriş:
Bu blog yazısında, büyük veri kümelerini Salesforce’a verimli biçimde içe aktarmak için tasarlanmış güçlü bir araç olan Salesforce Bulk API’yi keşfedeceğiz. Sizi çağrı başına 200 kayıtla sınırlayan REST API’nin aksine Bulk API, sadeleştirilmiş bir süreçle milyonlarca kaydın eklenmesine olanak tanır.
1. Kısım: Bulk API Sürecini Anlamak
Salesforce Bulk API, büyük hacimli veriyi sorunsuzca içe aktarmak için beş adımlı bir süreçle çalışır:

- İşi Açın (1. Adım): Süreci, size benzersiz bir iş kimliği veren bir iş açarak başlatın. Bu adım, size yükleme rampasına erişim sağlayan bir bilet almaya benzer.
- Dosyaları Yükleyin (2. Adım): İş kimliğinizle CSV biçiminde veri dosyalarını yüklemeye başlayabilirsiniz. Her dosya, boyut sınırlamalarına bağlı olarak en fazla 10.000 kayıt içerebilir. Aynı iş kimliği altında birden fazla dosya yükleyebilirsiniz.
- İşlemeyi Başlatın (3. Adım): Yükleme tamamlandığında mecazi “büyük mavi düğmeye” basarak Salesforce’a veriyi işlemeye başlamasını bildirin. Salesforce yüklenen dosyaları işlemeye başlar.
- İş Durumunu Kontrol Edin (4. Adım): İşleme sürerken iş kimliğini kullanarak iş durumunu sorgulayabilirsiniz. Bu adım veri içe aktarımının ilerleyişini izlemenizi sağlar.
- Sonuçları İndirin (5. Adım): İşleme tamamlandıktan sonra sonuçları indirebilirsiniz. Yeni eklenen ya da güncellenen kayıtların Salesforce kimliklerini içeren başarılı kayıtları ya da karşılaşılan hatalarla ilgili ayrıntıları veren başarısız kayıtları indirme seçeneğiniz vardır.
2. Kısım: Bulk API’yi Postman ile Göstermek
Bulk API sürecini göstermek için bir Salesforce sandbox’ı ile etkileşime girmek üzere Postman kullanacağız:
- Kimlik Doğrulama: Bir erişim belirteci almak için kimlik doğrulayarak başlayın.
- Yeni Bir İş Oluşturun: Bir iş oluşturma isteği göndererek yeni bir iş başlatın. Bu işlem size bir iş kimliği verir.
- Veriyi Yükleyin: İş kimliğini URL’ye ekleyin ve verinizi yükleyin. Bu örnekte “Bart Buildings” adında yeni bir hesap oluşturacağız.
- İşlemeyi Başlatın: İş kimliği ve “Upload Complete” durumuyla bir istek göndererek Salesforce’a işlemeye başlamasını bildirin.
- İş Durumunu Kontrol Edin: İş kimliğini kullanarak durumunu kontrol edip işin ilerleyişini izleyin. İş tamamlandığında bir sonraki adıma geçebilirsiniz.
- Başarılı Kayıtları İndirin: İş kimliğini kullanarak başarılı kayıtları indirip yeni oluşturulan kayıtların Salesforce kimliğini alın.

3. Kısım: Sonuç
Salesforce Bulk API, büyük veri kümelerini en az API çağrısıyla Salesforce’a aktarmak için verimli bir yöntem sunar. Basit, beş adımlı bir süreçle milyonlarca kaydı verimli biçimde ekleyebilir, güncelleyebilir hatta silebilirsiniz. İster tek bir kayıtla ister milyonlarla uğraşıyor olun, Bulk API veri içe aktarma ihtiyaçlarınız için hızlı ve güvenilir bir çözüm sunar.
Takipte Kalın
Salesforce Bulk API’yi keşfederken bize katıldığınız için teşekkürler. Salesforce’un güçlü özelliklerinden yararlanmaya dair daha fazla içgörülü içerik için takipte kalın!
www.SteveTechArc.com’a ve @SteveTechArc (opens in a new tab) YouTube kanalına katılın. Abone olun ve Salesforce’u ve onu diğer sistemlerle nasıl entegre edebileceğinizi daha iyi anlayın.
Entegrasyon bilgilerini mimar meslektaşlarımla ve mimarlık yolculuğundakilerle paylaşarak dünyayı değiştirmeye yardım ediyorum!
Döküm yapay zekâ yardımıyla hazırlandı
STA 1.7