Sumber data terhubung ke database dan layanan penyimpanan seperti MaxCompute, MySQL, dan OSS. Tugas sinkronisasi Data Integration menggunakan sumber data untuk menentukan lokasi pembacaan dan penulisan data.
Peran sumber data
Di Data Integration, sumber data berfungsi sebagai endpoint untuk aliran data:
-
Sumber (Pembaca): Tugas membaca data dari sumber data.
-
Tujuan (Writer): Tugas menulis data yang telah diproses ke sumber data destination.
Konfigurasikan sumber data dan tujuan sebelum melakukan sinkronisasi data. Tugas memerlukan sumber data yang dikonfigurasi dengan benar dan memiliki konektivitas jaringan yang stabil.
Jenis sumber data yang didukung
DataWorks Data Integration mendukung berbagai jenis sumber data yang tercantum dalam Sumber data yang didukung dan solusi sinkronisasi. Konfigurasi bervariasi tergantung pada jenis sumber datanya.
Buat sumber data
Buat dan kelola semua sumber data di Management Center. Sumber data di Management Center dapat digunakan kembali, mendukung isolasi lingkungan, serta selaras dengan praktik terbaik perusahaan.
Konfigurasi: Manajemen sumber data.
Anda dapat membuat sumber data di Management Center atau Data Integration. Tabel berikut membandingkan kedua metode tersebut.
|
Kemampuan |
Management Center (direkomendasikan) |
Data Integration |
|
Lokasi manajemen |
. |
. |
|
Mendukung konfigurasi terpisah antara lingkungan pengembangan dan produksi untuk mengisolasi data. |
Tidak didukung. Hanya lingkungan produksi yang tersedia. |
|
|
Dapat digunakan di banyak modul |
Dapat digunakan di semua modul: Data Integration, Data Studio, dan analisis data. |
Fungsionalitas terbatas di modul lain. |
|
Kontrol izin |
Mendukung otorisasi lintas ruang kerja. |
Tidak mendukung otorisasi. |
|
Mode yang berlaku |
Direkomendasikan untuk ruang kerja mode standar. |
Cocok untuk mode dasar atau mode standar tanpa isolasi. |
|
Kemampuan kloning |
Mendukung kloning sumber data. |
Tidak didukung. |
Kedua metode mendukung otentikasi pihak ketiga dan konfigurasi sumber data menggunakan Peran RAM.
-
Prosedur pembuatan sumber data sama di kedua lokasi.
-
Membuat sumber data di Management Center secara otomatis membuat sumber data yang sesuai di Data Integration. Keduanya berbagi konfigurasi lingkungan produksi yang sama.
-
Membuat sumber data di Data Integration secara otomatis membuat sumber data yang sesuai di Management Center dengan hanya konfigurasi lingkungan produksi. Anda harus menambahkan konfigurasi lingkungan pengembangan secara manual.
-
Parameter konfigurasi bervariasi tergantung pada jenis sumber datanya. Lihat Daftar sumber data.
Menggunakan sumber data
Mode dasar:
Ruang kerja mode dasar hanya memiliki satu lingkungan. Sumber data di Management Center dan Data Integration identik.
Mode standar:
Ruang kerja dalam mode standar mendukung isolasi lingkungan sumber data. Setiap sumber data dapat memiliki konfigurasi lingkungan pengembangan dan lingkungan produksi yang terpisah yang mengarah ke database atau Instans berbeda.
-
Di Data Integration, hanya tugas single-table batch synchronization yang mendukung isolasi lingkungan. Tugas sinkronisasi lainnya menggunakan sumber data lingkungan produksi.
-
Sumber data yang dibuat di Data Integration hanya berisi konfigurasi lingkungan produksi. Untuk menggunakannya di Data Studio atau sinkronisasi batch tabel tunggal, tambahkan konfigurasi lingkungan pengembangan di Management Center.
Langkah selanjutnya
Setelah sumber data lolos uji konektivitas, konfigurasikan tugas sinkronisasi:
-
Sinkronisasi batch untuk satu tabel: Konfigurasi menggunakan Antarmuka tanpa kode dan Konfigurasi menggunakan editor kode.
-
Sinkronisasi Real-time untuk satu tabel: Konfigurasi tugas sinkronisasi Real-time tabel tunggal.
-
Sinkronisasi batch untuk seluruh database: Konfigurasi tugas sinkronisasi batch untuk seluruh database.
-
Sinkronisasi Real-time untuk seluruh database: Konfigurasi tugas sinkronisasi Real-time untuk seluruh database.
-
Sinkronisasi penuh dan inkremental untuk seluruh database: Konfigurasi tugas sinkronisasi penuh dan inkremental untuk seluruh database.
FAQ
-
Mengapa konektivitas sumber data kadang berhasil dan kadang gagal?
-
Uji konektivitas gagal saat saya mengakses database di VPC. Bagaimana cara memperbaikinya?
-
Bagaimana cara mengonfigurasi daftar izin (allowlist) untuk database?
Pertanyaan lebih lanjut tentang sumber data dijawab dalam FAQ Data Integration.