Aliran data 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 dari platform ini seperti yang Anda lakukan dari sumber lain yang didukung Datastream.
Halaman ini berisi informasi tentang:
- Istilah utama yang perlu Anda pahami saat mereplikasi dari Salesforce.
- Perilaku cara Datastream menangani data yang ditarik dari org 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 entitas class, dan serupa dengan tabel dalam nomenklatur database relasional. Objek dapat berupa objek standar atau kustom. Objek standar disertakan di Salesforce secara default, sedangkan objek kustom dibuat oleh pengguna untuk menyimpan data khusus untuk kasus penggunaan mereka.
- Record adalah instance spesifik dari objek, mirip dengan baris dalam database relasional.
- Kolom adalah atribut spesifik dari suatu objek, mirip dengan kolom dalam database relasional.
Perilaku
Dukungan sumber Salesforce di Datastream mengandalkan 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 diamati:
- Objek standar yang dapat direplikasi dan dikueri yang memiliki kolom
SystemModstamp
atauLastModifiedDate
dapat direplikasi. Agar dapat direplikasi, objek harus mendukung panggilan APIgetUpdated()
dangetDeleted()
. Untuk mengetahui informasi selengkapnya, lihat Panggilan API untuk Replikasi Data dalam dokumentasi Salesforce. - Objek kustom dapat direplikasi.
- Jika dikonfigurasi, semua data historis direplikasi untuk objek yang disertakan.
- Semua perubahan, seperti penyisipan, update, dan penghapusan dari objek yang ditentukan direplikasi.
- Aliran data melakukan polling untuk perubahan sesuai dengan interval polling yang dikonfigurasi. Hal ini tercermin dalam metrik keaktualan data aliran. Metrik dapat bertambah hingga nilai interval polling yang dikonfigurasi dan mencerminkan waktu yang berlalu dari polling terbaru.
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.
- 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).
- Aliran dibatasi hingga 3.000 objek.
- Pemulihan streaming tidak didukung.
Langkah berikutnya
- Pelajari cara mengonfigurasi sumber Salesforce untuk digunakan dengan Datastream.