Datastream mendukung replikasi data dari instance Workday. Workday adalah platform enterprise resource planning (ERP) berbasis cloud. Platform ini berfokus pada pengelolaan modal keuangan dan sumber daya manusia, serta memungkinkan Anda mengelola semua aspek siklus proses karyawan, seperti perekrutan, orientasi, kompensasi, atau pelacakan waktu.
Halaman ini berisi informasi tentang:
- Perilaku cara Datastream menangani data yang ditarik dari instance Workday sumber.
- Objek yang didukung.
- Batasan yang diketahui untuk menggunakan Workday sebagai sumber.
Perilaku
Konektor Workday di Datastream mengandalkan Workday SOAP API. Karena Workday tidak mengekspos skema tabel internalnya kepada pengguna, Datastream memperlakukan endpoint SOAP API sebagai tabel.
Datastream mendukung dua metode replikasi utama untuk memastikan integritas dan performa data: pengisian ulang historis dan sinkronisasi inkremental.
Pengisian ulang historis: konektor Workday memungkinkan sinkronisasi historis lengkap semua data yang ada di endpoint. Untuk memastikan konsistensi di seluruh kueri pengisian ulang, Datastream menggunakan parameter
as_of_entry_date_time. Hal ini memungkinkan konektor mengambil satu halaman data pada satu waktu secara konsisten.Sinkronisasi inkremental: metode sinkronisasi inkremental mencatat perubahan, seperti penyisipan dan pembaruan, yang terjadi setelah pengisian ulang awal. Aliran data menggunakan sinkronisasi inkremental sisi server dengan memilih endpoint yang mendukung log transaksi. Log ini memungkinkan konektor memfilter kueri menurut kolom
updated_through, yang hanya memilih rekaman yang telah diperbarui sejak tanggal tertentu.
Objek yang didukung
Konektor Workday memanfaatkan mekanisme penemuan dinamis untuk mengidentifikasi seluruh set objek dalam instance. Konektor mengambil file Web Services Description Language (WSDL) yang sesuai dengan setiap layanan SOAP API.
Untuk setiap endpoint di setiap layanan, konektor menggunakan file WSDL untuk menentukan apakah endpoint mendukung log transaksi.
Tabel berikut mencantumkan objek yang didukung Datastream dan jenis replikasinya:
| Objek | Jenis replikasi |
|---|---|
Financial_Management_Organizations |
Pengisian ulang, sinkronisasi inkremental |
Human_Resources_Job_Profiles |
Pengisian ulang, sinkronisasi inkremental |
Human_Resources_Organizations |
Pengisian ulang, sinkronisasi inkremental |
Human_Resources_Workers |
Pengisian ulang, sinkronisasi inkremental |
Recruiting_Candidates |
Pengisian ulang, sinkronisasi inkremental |
Recruiting_Evergreen_Requisitions |
Pengisian ulang, sinkronisasi inkremental |
Recruiting_Job_Requisitions |
Pengisian ulang, sinkronisasi inkremental |
Recruiting_Organizations |
Pengisian ulang, sinkronisasi inkremental |
Recruiting_Positions |
Pengisian ulang, sinkronisasi inkremental |
Staffing_Organizations |
Pengisian ulang, sinkronisasi inkremental |
Staffing_Positions |
Pengisian ulang, sinkronisasi inkremental |
Staffing_Workers |
Pengisian ulang, sinkronisasi inkremental |
Batasan umum
Batasan yang diketahui untuk menggunakan Workday sebagai sumber meliputi:
- Aliran data tidak mendukung mereplikasi peristiwa penghapusan.
- Datastream tidak mereplikasi peristiwa yang diambil dari endpoint yang tidak mendukung log transaksi.
Langkah berikutnya
- Pelajari cara mengonfigurasi sumber Workday untuk digunakan dengan Datastream.