Organisasi Salesforce sumber

Datastream mendukung replikasi peristiwa perubahan dari instance Salesforce, yang sering disebut sebagai organisasi Salesforce, atau org Salesforce. Salesforce adalah platform CRM berbasis cloud, dan Anda dapat mereplikasi data darinya seperti yang Anda lakukan dari sumber lain yang didukung Datastream.

Halaman ini berisi informasi tentang:

  • Istilah penting yang perlu Anda pahami saat mereplikasi dari Salesforce.
  • Perilaku cara Datastream menangani data yang diambil dari organisasi Salesforce sumber.
  • Versi dan edisi Salesforce yang didukung Datastream.
  • Batasan yang diketahui untuk menggunakan Salesforce sebagai sumber.

Istilah utama

Salesforce beroperasi menggunakan objek, data, dan kolom:

  • Objek adalah entity class, dan mirip dengan tabel dalam nomenklatur database relasional. Objek dapat berupa standar atau kustom. Objek standar disertakan dalam Salesforce secara default, sedangkan objek kustom dibuat oleh pengguna untuk menyimpan data khusus untuk kasus penggunaan mereka.
  • Data adalah instance objek tertentu, mirip dengan baris dalam database relasional.
  • Kolom adalah atribut spesifik dari objek, mirip dengan kolom dalam database relasional.

Perilaku

Dukungan sumber Salesforce di Datastream bergantung pada REST dan Bulk 2.0 API. Salesforce melakukan polling untuk perubahan sumber berdasarkan interval yang Anda tetapkan untuk mengizinkan kontrol atas penggunaan API.

Saat mereplikasi data dari sumber Salesforce, perilaku berikut akan diamati:

  • Objek standar yang dapat direplikasi dan dikueri yang memiliki kolom SystemModstamp atau LastModifiedDate dapat direplikasi.
  • Objek kustom dapat direplikasi.
  • Jika dikonfigurasi, semua data historis akan direplikasi untuk objek yang disertakan.
  • Semua perubahan, seperti penyisipan, pembaruan, dan penghapusan dari objek yang ditentukan akan direplikasi.

Versi

Datastream mendukung edisi Salesforce berikut:

  • Pro Suite
  • Developer
  • Profesional
  • Enterprise
  • Tidak terbatas

Datastream menggunakan Salesforce API versi 61.0.

Untuk mengetahui informasi selengkapnya tentang edisi Salesforce yang tersedia, lihat dokumentasi Salesforce.

Batasan umum

Batasan yang diketahui untuk menggunakan Salesforce sebagai sumber meliputi:

  • Kolom kalkulasi (juga dikenal sebagai formula) tidak didukung.
  • Satu-satunya metode replikasi yang tersedia adalah dengan melakukan polling Salesforce API secara berkala (tidak ada opsi streaming). Artinya, ada dampak pada penggunaan API dan keaktualan data.
  • Hanya objek yang dapat dikueri dan direplikasi yang didukung.
  • Kolom gabungan direplikasi sebagai kolom yang diratakan.
  • Hingga 600.000 penghapusan per menit didukung (batasan Salesforce).
  • Streaming dibatasi hingga 3.000 objek.
  • Pemulihan streaming tidak didukung.
  • Nilai latestDateCovered yang ditampilkan oleh panggilan API getUpdated() dan getDeleted() yang digunakan Salesforce untuk replikasi data tidak diperbarui secara rutin. Hal ini dapat meningkatkan nilai yang ditampilkan oleh grafik Keaktualan data di Datastream, karena mungkin ada perubahan yang sedang berlangsung dan belum di-commit. Namun, streaming terus berjalan tanpa masalah, dan metrik keaktualan akan kembali normal saat nilai latestDateCovered diperbarui oleh Salesforce. Untuk informasi selengkapnya, lihat dokumentasi Salesforce.

Langkah berikutnya