Gunakan Data Transmission Service (DTS) untuk menyinkronkan data dari instans ApsaraDB RDS for MariaDB ke instans ApsaraDB RDS for PostgreSQL. Topik ini menjelaskan cara menyiapkan kedua instans dan mengonfigurasi tugas sinkronisasi satu arah yang mencakup sinkronisasi skema, data penuh, dan data inkremental.
Prasyarat
Lengkapi persiapan berikut sebelum mengonfigurasi tugas sinkronisasi.
Instans tujuan — Anda telah membuat instans ApsaraDB RDS for PostgreSQL tujuan yang memiliki kapasitas penyimpanan lebih besar daripada kapasitas penyimpanan yang digunakan oleh instans ApsaraDB RDS for MariaDB sumber. Untuk informasi selengkapnya, lihat Buat instans ApsaraDB RDS for PostgreSQL dengan cepat.
Database tujuan — Anda telah membuat database di instans ApsaraDB RDS for PostgreSQL tujuan untuk menerima data yang disinkronkan. Untuk informasi selengkapnya, lihat Buat akun dan database.
Binary logging pada instans sumber — ApsaraDB RDS for MariaDB mengaktifkan binary logging secara default. Pastikan parameter
binlog_row_imagediatur kefull. Jika tidak, Pemeriksaan Awal akan melaporkan error dan tugas sinkronisasi data tidak dapat dimulai. Untuk informasi selengkapnya tentang cara mengonfigurasi parameter tersebut, lihat Konfigurasi parameter instans.Periode retensi log biner — Untuk tugas sinkronisasi data inkremental, DTS memerlukan log biner lokal dari database sumber dipertahankan minimal selama 24 jam. Untuk tugas yang melakukan sinkronisasi data penuh dan inkremental, DTS memerlukan log biner lokal dipertahankan minimal selama 7 hari. Anda dapat mengubah periode retensi menjadi 24 jam atau lebih setelah sinkronisasi data penuh selesai. Jika tidak, DTS mungkin gagal mendapatkan log biner dan tugas gagal. Dalam kasus ekstrem, ketidakkonsistenan data atau kehilangan data dapat terjadi. Masalah yang disebabkan oleh periode retensi log biner yang lebih pendek daripada periode yang dipersyaratkan oleh DTS tidak dicakup oleh Perjanjian Tingkat Layanan (SLA) DTS.
Kunci primer pada tabel sumber — Tabel yang akan disinkronkan harus memiliki kunci primer atau kendala UNIK, dan field-nya harus unik. Jika tidak, data duplikat mungkin muncul di database tujuan.
Izin akun database — Akun database sumber dan tujuan yang Anda gunakan dalam tugas harus memiliki izin yang dipersyaratkan oleh DTS. Untuk informasi selengkapnya, lihat Izin akun database.
Akses jaringan untuk server DTS — Pastikan Blok CIDR server DTS ditambahkan ke pengaturan keamanan database sumber dan tujuan agar server DTS dapat mengakses kedua database tersebut. Anda dapat menambahkannya secara otomatis atau manual. Untuk informasi selengkapnya, lihat Tambahkan Blok CIDR server DTS ke daftar putih.
Catatan penggunaan
Tabel berikut menjelaskan perilaku dan risiko yang berlaku selama tugas sinkronisasi berjalan.
Saat menyinkronkan skema, DTS menyinkronkan kunci asing dari database sumber ke database tujuan.
Selama sinkronisasi data penuh dan sinkronisasi data inkremental, DTS menonaktifkan sementara pemeriksaan constraint serta operasi kaskade kunci asing pada tingkat sesi. Ketidakkonsistenan data dapat terjadi jika operasi cascade update atau delete dilakukan pada database sumber saat task sedang berjalan.
Selama sinkronisasi skema, DTS menyinkronkan kunci asing dari database sumber ke database tujuan.
Selama sinkronisasi data penuh dan sinkronisasi data inkremental, DTS sementara menonaktifkan pemeriksaan constraint serta operasi kaskade kunci asing pada tingkat sesi. Ketidakkonsistenan data dapat terjadi jika operasi cascade update atau delete dilakukan pada database sumber saat task sedang Berjalan.
Selama sinkronisasi skema, DTS menyinkronkan kunci asing dari database sumber ke database tujuan.
Selama sinkronisasi data penuh dan sinkronisasi data inkremental, DTS menonaktifkan sementara pemeriksaan constraint serta operasi kaskade kunci asing pada tingkat sesi. Ketidakkonsistenan data dapat terjadi jika operasi cascade update atau delete dilakukan pada database sumber saat task sedang Berjalan.
Selama sinkronisasi skema, DTS menyinkronkan kunci asing dari database sumber ke database tujuan.
Selama sinkronisasi data penuh dan sinkronisasi data inkremental, DTS menonaktifkan sementara pemeriksaan constraint serta operasi kaskade kunci asing pada tingkat sesi. Ketidakkonsistenan data dapat terjadi jika operasi cascade update atau delete dilakukan pada database sumber saat task sedang Berjalan.
Selama sinkronisasi skema, DTS menyinkronkan kunci asing dari database sumber ke database tujuan.
Selama sinkronisasi data penuh dan sinkronisasi data inkremental, DTS menonaktifkan sementara pemeriksaan constraint serta operasi kaskade kunci asing pada tingkat sesi. Ketidakkonsistenan data dapat terjadi jika operasi cascade update atau delete dilakukan pada database sumber saat task sedang Berjalan.
Selama sinkronisasi skema, DTS menyinkronkan kunci asing dari database sumber ke database tujuan.
Selama sinkronisasi data penuh dan inkremental, DTS sementara menonaktifkan pemeriksaan kendala dan operasi kaskade kunci asing pada tingkat sesi. Ketidakkonsistenan data dapat terjadi jika operasi pembaruan atau penghapusan kaskade dilakukan pada database sumber saat tugas sedang berjalan.
Jenis | Deskripsi |
Batasan database sumber |
Catatan: Selama sinkronisasi penuh, DTS melakukan kueri ke database sumber. Hal ini membuat kunci metadata yang dapat memblokir operasi DDL pada database sumber. |
Batasan lainnya |
Catatan: Hanya parameter tugas DTS yang dimodifikasi, bukan parameter database. Parameter yang mungkin disesuaikan mencakup, tetapi tidak terbatas pada, parameter tugas yang dapat disesuaikan oleh DTS. |
Kasus khusus | Batasan berikut hanya berlaku jika database sumber adalah database MariaDB yang dikelola sendiri, bukan instans ApsaraDB RDS for MariaDB: Catatan: Jika Anda memilih seluruh database sebagai objek sinkronisasi, Anda juga dapat membuat tabel heartbeat yang diperbarui atau ditulis setiap detik. |
Topologi sinkronisasi yang didukung
DTS mendukung topologi sinkronisasi satu arah berikut antara ApsaraDB RDS for MariaDB dan ApsaraDB RDS for PostgreSQL:
Sinkronisasi satu arah satu-ke-satu
Sinkronisasi satu arah satu-ke-banyak
Sinkronisasi satu arah banyak-ke-satu
Operasi SQL yang didukung
Tabel berikut menjelaskan operasi SQL yang disinkronkan DTS dari instans ApsaraDB RDS for MariaDB sumber ke instans ApsaraDB RDS for PostgreSQL tujuan.
Jenis operasi | Operasi SQL |
DML | INSERT, UPDATE, DELETE |
Izin akun database
Tabel berikut menjelaskan izin yang diperlukan oleh akun database yang digunakan oleh tugas sinkronisasi, serta cara membuat akun dan memberikan izin tersebut.
Database | Izin yang diperlukan | Cara membuat akun dan memberikan izin |
ApsaraDB RDS for MariaDB instance | Izin SELECT | |
ApsaraDB RDS for PostgreSQLApsaraDB RDS for PostgreSQL instance | Izin CREATE dan USAGE pada objek yang akan disinkronkan, serta izin pemilik pada skema |
Penagihan
|
Jenis sinkronisasi |
Harga |
|
Sinkronisasi skema dan sinkronisasi data penuh |
Gratis. |
|
Sinkronisasi data inkremental |
Dikenai biaya. Untuk informasi selengkapnya, lihat Ikhtisar penagihan. |
Penagihan
Tabel berikut menjelaskan cara DTS membebankan biaya untuk setiap jenis sinkronisasi. Tinjau harga sebelum membeli instans sinkronisasi.
Jenis sinkronisasi | Harga |
Sinkronisasi skema dan sinkronisasi data penuh | Gratis. |
Sinkronisasi data inkremental | Dikenai biaya. |
Prosedur
Masuk ke halaman daftar tugas sinkronisasi di Wilayah tujuan menggunakan salah satu metode berikut:
Langkah-langkah berikut menggunakan Konsol DTS. Jika Anda mengelola database di Data Management (DMS), gunakan Konsol DMS sebagai gantinya. Antarmuka Konsol DMS bervariasi tergantung pada mode dan tata letaknya, serta beberapa parameter memiliki nama yang berbeda.
a. Masuk ke Konsol Data Transmission Service (DTS).
b. Di panel navigasi kiri, klik Data Synchronization.
c. Di sudut kiri atas halaman, pilih Wilayah tempat instance sinkronisasi berada.
CatatanLangkah-langkah aktual mungkin berbeda tergantung pada mode dan tata letak Konsol DMS. Untuk informasi selengkapnya, lihat Mode simple dan Sesuaikan tata letak dan gaya antarmuka DMS.
a. Masuk ke Data Management (DMS).
b. Di bilah menu atas, pilih Data + AI > Data Transmission (DTS) > Data Synchronization.
c. Di sebelah kanan Data Synchronization Tasks, pilih wilayah tempat instans sinkronisasi berada.
Klik Create Task untuk membuka halaman konfigurasi tugas.
Konfigurasikan database sumber dan tujuan. Tabel berikut menjelaskan parameter-parameter tersebut.
Kategori
Parameter
Deskripsi
N/A
Task Name
DTS secara otomatis menghasilkan nama task. Kami menyarankan Anda menentukan nama deskriptif agar mudah diidentifikasi. Nama tersebut tidak harus unik.
DTS secara otomatis menghasilkan nama task. Kami menyarankan Anda menentukan nama deskriptif agar mudah diidentifikasi. Nama tersebut tidak harus unik.
Source database
Select Existing Connection
Untuk menggunakan instans database yang ditambahkan ke sistem (baru dibuat atau disimpan), pilih instans database tersebut dari daftar drop-down. Informasi database akan diisi secara otomatis. Di Konsol DMS, parameter ini bernama Select a DMS database instance..
Jika Anda belum menambahkan instans database ke sistem, atau tidak ingin menggunakan instans yang sudah ditambahkan, konfigurasikan informasi database berikut secara manual.
Database Type
Pilih MariaDB.
Connection Type
Pilih Alibaba Cloud Instance.
Instance Region
Pilih wilayah tempat instans sumber (instans ApsaraDB RDS for MariaDB) berada.
Replicate Data Across Alibaba Cloud Accounts
Contoh ini menggunakan instans database yang dimiliki oleh Akun Alibaba Cloud saat ini. Pilih No.
Instance ID
Pilih ID instans sumber ApsaraDB RDS for MariaDB.
Database Account
Masukkan akun database instans sumber ApsaraDB RDS for MariaDB.
Database Password
Masukkan password yang sesuai dengan akun database.
Masukkan password yang sesuai dengan akun database.
Connection Method
Pilih Non-encrypted.
Destination database
Select Existing Connection
Untuk menggunakan instans database yang ditambahkan ke sistem (baru dibuat atau disimpan), pilih instans database tersebut dari daftar drop-down. Informasi database akan diisi secara otomatis. Di Konsol DMS, parameter ini bernama Select a DMS database instance..
Jika Anda belum menambahkan instans database ke sistem, atau tidak ingin menggunakan instans yang sudah ditambahkan, konfigurasikan informasi database berikut secara manual.
Database Type
Pilih PostgreSQL.
Connection Type
Pilih Alibaba Cloud Instance.
Instance Region
Pilih wilayah tempat instans tujuan (instans ApsaraDB RDS for PostgreSQLApsaraDB RDS for PostgreSQL) berada.
Instance ID
Pilih ID instans tujuan (instans ApsaraDB RDS for PostgreSQLApsaraDB RDS for PostgreSQL).
Database Name
Masukkan nama database yang berisi objek sinkronisasi di instans tujuan (instans ApsaraDB RDS for PostgreSQLApsaraDB RDS for PostgreSQL).
Database Account
Masukkan akun database instans tujuan (instans ApsaraDB RDS for PostgreSQLApsaraDB RDS for PostgreSQL). Akun tersebut harus memiliki izin owner pada skema. Untuk informasi lebih lanjut tentang cara membuat akun dan memberikan izin, lihat Create an account.
Database Password
Masukkan password yang sesuai dengan akun database.
Masukkan password yang sesuai dengan akun database.
Encryption
Menentukan apakah koneksi ke instans tujuan akan dienkripsi. Pilih nilai berdasarkan kebutuhan keamanan Anda: pilih Non-encrypted jika koneksi tidak perlu dienkripsi, atau SSL-encrypted jika bisnis Anda memerlukan koneksi terenkripsi. Pada contoh ini, Non-encrypted dipilih.
Jika Anda memilih SSL-encrypted, unggah CA Certificate, Client Certificate, dan Private Key of Client Certificate sesuai kebutuhan, lalu tentukan Private Key Password of Client Certificate:Untuk menggunakan sertifikat klien, Anda harus mengunggah Client Certificate dan Private Key of Client Certificate serta menentukan Private Key Password of Client Certificate.
Jika Anda mengatur Encryption ke SSL-encrypted untuk database PostgreSQL yang dikelola sendiri, Anda harus mengunggah CA Certificate.
Untuk informasi lebih lanjut tentang cara mengonfigurasi enkripsi SSL untuk instans ApsaraDB RDS for PostgreSQL, lihat Configure SSL encryption for an ApsaraDB RDS for PostgreSQL instance.
Setelah menyelesaikan konfigurasi, klik Test Connectivity and Proceed di bagian bawah halaman.
Jika database sumber atau tujuan adalah database yang dikelola sendiri, artinya Access Method tidak diatur ke Alibaba Cloud Instance, Anda juga harus mengklik Test Connectivity di kotak dialog CIDR Blocks of DTS Servers.
Di halaman Configure Objects, konfigurasikan objek yang akan disinkronkan. Tabel berikut menjelaskan parameter-parameter tersebut.
Parameter
Deskripsi
Synchronization Types
Jenis sinkronisasi. Secara default, Incremental Data Synchronization dipilih. Anda juga harus memilih Schema Synchronization dan Full Data Synchronization. Setelah Pemeriksaan Awal selesai, DTS menyingkronkan data historis objek yang dipilih dari database sumber ke kluster tujuan. Data historis ini adalah dasar untuk sinkronisasi inkremental selanjutnya.
Jenis sinkronisasi. Secara default, Sinkronisasi Data Inkremental dipilih. Anda juga harus memilih Sinkronisasi Skema dan Sinkronisasi Data Penuh. Setelah Pemeriksaan Awal selesai, DTS menyinkronkan data historis objek yang dipilih dari database sumber ke instans tujuan. Data historis adalah dasar untuk sinkronisasi inkremental berikutnya.
Catatan: Periode retensi log biner yang dipersyaratkan oleh DTS bergantung pada jenis sinkronisasi yang Anda pilih. Untuk informasi selengkapnya, lihat Prasyarat.
Processing Mode of Conflicting Tables
-
Precheck and Report Errors: Memeriksa apakah tabel dengan nama yang sama ada di database tujuan. Jika tabel dengan nama yang sama tidak ada, Pemeriksaan Awal lolos. Jika tabel dengan nama yang sama ada, Pemeriksaan Awal gagal dan tugas sinkronisasi data tidak dimulai.
CatatanJika Anda tidak dapat menghapus atau mengganti nama tabel dengan nama yang sama di database tujuan, Anda dapat memetakannya ke nama tabel yang berbeda. Untuk informasi selengkapnya, lihat Pemetaan nama tabel dan kolom.
-
Ignore Errors and Proceed: Melewati pemeriksaan nama tabel duplikat di database tujuan.
PeringatanMemilih Ignore Errors and Proceed dapat menyebabkan ketidakkonsistenan data dan membahayakan bisnis Anda. Misalnya:
-
Jika skema tabel sama dan catatan di database tujuan memiliki nilai kunci primer atau kunci unik yang sama dengan catatan di database sumber:
-
Selama sinkronisasi penuh, DTS mempertahankan catatan di instans tujuan. Catatan yang sesuai dari database sumber tidak disinkronkan.
-
Selama sinkronisasi inkremental, catatan dari database sumber menimpa catatan di database tujuan.
-
Jika skema tabel berbeda, sinkronisasi data awal mungkin gagal. Hal ini dapat mengakibatkan hanya sebagian data kolom yang disinkronkan atau kegagalan sinkronisasi total. Lanjutkan dengan hati-hati.
-
- Pemeriksaan Awal dan Pelaporan Kesalahan: Memeriksa apakah tabel dengan nama yang sama ada di database tujuan. Jika tabel dengan nama yang sama tidak ada, pemeriksaan awal berhasil. Jika tabel dengan nama yang sama ada, pemeriksaan awal gagal dan tugas sinkronisasi data tidak dimulai.
Catatan: Jika Anda tidak dapat menghapus atau mengganti nama tabel dengan nama yang sama di database tujuan, Anda dapat memetakannya ke nama tabel yang berbeda. Untuk informasi selengkapnya, lihat topik tentang pemetaan nama tabel dan kolom.
- Ignore Errors and Proceed: Melewatkan pemeriksaan nama tabel duplikat di database tujuan.
> Peringatan: Memilih Ignore Errors and Proceed dapat menyebabkan inkonsistensi data dan membahayakan bisnis Anda. Contohnya: jika skema tabel sama dan sebuah catatan di database tujuan memiliki nilai kunci primer atau kunci unik yang sama dengan catatan di database sumber, DTS akan mempertahankan catatan di instans tujuan selama sinkronisasi penuh dan tidak menyinkronkan catatan yang sesuai dari database sumber, dan selama sinkronisasi inkremental, catatan dari database sumber akan menimpa catatan di database tujuan. Jika skema tabel berbeda, sinkronisasi data awal dapat gagal. Hal ini dapat mengakibatkan hanya data kolom parsial yang disinkronkan atau kegagalan sinkronisasi total. Lanjutkan dengan hati-hati.Source Objects
Di kotak Source Objects, klik objek yang akan disinkronkan, lalu klik
untuk memindahkannya ke kotak Selected Objects.Pada kotak Source Objects, klik objek yang ingin disinkronkan, lalu klik panah ke kanan untuk memindahkannya ke kotak Selected Objects.
CatatanAnda dapat memilih database, tabel, dan kolom sebagai objek sinkronisasi. Jika Anda memilih tabel atau kolom, objek lain seperti Tampilan, Pemicu, dan prosedur tersimpan tidak disinkronkan ke database tujuan.
Anda dapat memilih database, tabel, dan kolom sebagai objek sinkronisasi. Jika Anda memilih tabel atau kolom, objek lain seperti Tampilan, Pemicu, dan prosedur tersimpan tidak disinkronkan ke database tujuan.
Anda dapat memilih database, tabel, dan kolom sebagai objek sinkronisasi. Jika Anda memilih tabel atau kolom, objek lain seperti Tampilan, Pemicu, dan prosedur tersimpan tidak disinkronkan ke database tujuan.
Anda dapat memilih database, tabel, dan kolom sebagai objek sinkronisasi. Jika Anda memilih tabel atau kolom, objek lain seperti Tampilan, Pemicu, dan prosedur tersimpan tidak disinkronkan ke database tujuan.
Catatan: Anda dapat memilih database, tabel, dan kolom sebagai objek sinkronisasi. Jika Anda memilih tabel atau kolom, objek lain seperti view, trigger, dan stored procedure tidak disinkronkan ke database tujuan.
Selected Objects
-
Untuk mengganti nama satu objek sinkronisasi di instans tujuan, klik kanan objek di kotak Selected Objects. Untuk informasi selengkapnya tentang mengganti nama objek, lihat Pemetaan satu database, tabel, atau kolom.
-
Untuk mengubah nama beberapa objek sinkronisasi di instans tujuan secara batch, klik Batch Edit di pojok kanan atas kotak Selected Objects. Untuk informasi selengkapnya, lihat Pemetaan database, tabel, dan kolom secara batch.
- Untuk mengganti nama satu objek sinkronisasi di instans tujuan, klik kanan objek di kotak Selected Objects. Untuk informasi selengkapnya, lihat topik tentang pemetaan satu database, tabel, atau kolom.
- Untuk mengubah nama beberapa objek sinkronisasi di instans tujuan secara batch, klik Batch Edit di sudut kanan atas kotak Selected Objects. Untuk informasi selengkapnya, lihat topik tentang pemetaan database, tabel, dan kolom secara batch.-
Klik Next: Advanced Settings dan konfigurasikan parameter lanjutan. Tabel berikut menjelaskan parameter-parameter tersebut.
Parameter
Deskripsi
Dedicated Cluster for Task Scheduling
Secara default, DTS menjadwalkan tugas pada kluster bersama, sehingga Anda tidak perlu memilih kluster. Untuk kinerja yang lebih stabil, Anda dapat membeli kluster khusus untuk menjalankan tugas sinkronisasi DTS. Untuk informasi selengkapnya, lihat Apa itu kluster khusus DTS?.
Retry Time for Failed Connections
Setelah tugas sinkronisasi dimulai, jika DTS gagal terhubung ke database sumber atau tujuan, DTS melaporkan error dan segera mulai mencoba koneksi ulang. Durasi percobaan ulang default adalah 720 menit. Anda dapat menentukan durasi percobaan ulang kustom dari 10 hingga 1.440 menit. Kami menyarankan Anda mengatur durasi minimal 30 menit. Jika DTS berhasil terhubung kembali ke database sumber dan tujuan dalam durasi yang ditentukan, tugas sinkronisasi akan dilanjutkan secara otomatis. Jika tidak, tugas gagal.
Catatan:
- Jika Anda memiliki beberapa instans DTS yang berbagi database sumber atau tujuan yang sama, misalnya instans A dan instans B, dan Anda mengatur durasi percobaan ulang jaringan menjadi 30 menit untuk instans A dan 60 menit untuk instans B, durasi yang lebih pendek yaitu 30 menit berlaku untuk kedua instans.
- DTS membebankan biaya untuk waktu proses tugas selama periode percobaan ulang koneksi. Kami menyarankan Anda mengatur durasi percobaan ulang berdasarkan kebutuhan bisnis Anda, atau rilis instans DTS segera setelah instans database sumber dan tujuan dirilis.Retry Time for Other Issues
Setelah tugas sinkronisasi dimulai, jika terjadi masalah selain kegagalan koneksi pada database sumber atau tujuan, seperti exception eksekusi DDL atau DML, DTS melaporkan error dan segera mulai mencoba operasi ulang. Durasi percobaan ulang default adalah 10 menit. Anda dapat menentukan durasi percobaan ulang kustom dari 1 hingga 1.440 menit. Kami menyarankan Anda mengatur durasi minimal 10 menit. Jika operasi berhasil dalam durasi yang ditentukan, tugas sinkronisasi akan dilanjutkan secara otomatis. Jika tidak, tugas gagal.
Penting: Nilai Retry Time for Other Issues harus lebih kecil daripada nilai Retry Time for Failed Connections.
Enable Throttling for Full Data Synchronization
Selama sinkronisasi penuh, DTS mengonsumsi sumber daya baca dan tulis database sumber dan tujuan, yang dapat meningkatkan beban mereka. Untuk mengurangi beban, Anda dapat mengendalikan aliran tugas sinkronisasi penuh dengan mengonfigurasi Queries per second (QPS) to the source database, RPS of Full Data Migration, dan Data migration speed for full migration (MB/s).
Catatan:
- Parameter ini tersedia hanya ketika Synchronization Types diatur ke Full Data Synchronization.
- Anda juga dapat menyesuaikan laju sinkronisasi penuh setelah instans sinkronisasi mulai berjalan.Enable Throttling for Incremental Data Synchronization
Anda juga dapat mengendalikan aliran tugas sinkronisasi inkremental. Untuk mengurangi beban pada database tujuan, atur RPS of Incremental Data Synchronization dan Data synchronization speed for incremental synchronization (MB/s).
Environment Tag
Pilih tag lingkungan untuk mengidentifikasi instans berdasarkan kebutuhan Anda. Dalam contoh ini, Anda tidak perlu memilih tag.
Configure ETL
Pilih apakah akan mengaktifkan fitur ekstrak, transformasi, muat (ETL). Untuk informasi selengkapnya, lihat Apa itu ETL? Nilai yang valid:
-
Yes: Mengaktifkan fitur ETL. Masukkan pernyataan pemrosesan data di editor kode. Untuk informasi selengkapnya, lihat Konfigurasi ETL dalam tugas migrasi data atau sinkronisasi data.
No: Menonaktifkan fitur ETL.
Pilih apakah akan mengaktifkan fitur ekstrak, transformasi, muat (ETL). Nilai yang valid:
- Yes: Mengaktifkan fitur ETL. Masukkan pernyataan pemrosesan data di editor kode. Untuk informasi selengkapnya, lihat topik tentang mengonfigurasi ETL dalam tugas migrasi atau sinkronisasi data.
- No: Menonaktifkan fitur ETL.Monitoring and Alerting
Menentukan apakah akan mengonfigurasi peringatan. Jika sinkronisasi gagal atau latensi melebihi ambang batas yang ditentukan, DTS mengirimkan notifikasi ke kontak peringatan.
No: tidak mengonfigurasi peringatan.
Yes: mengonfigurasi peringatan. Atur ambang batas peringatan dan tentukan notifikasi peringatan. Untuk informasi selengkapnya, lihat Konfigurasi pemantauan peringatan selama konfigurasi tugas.
-
-
Simpan tugas dan jalankan pemeriksaan awal.
-
Untuk melihat parameter API guna mengonfigurasi instans ini, arahkan kursor ke tombol Next: Save Task Settings and Precheck, lalu klik Preview OpenAPI parameters pada balon informasi yang muncul.
-
Jika Anda telah selesai melihat parameter API, klik Next: Save Task Settings and Precheck di bagian bawah halaman.
Catatan-
Sebelum pekerjaan sinkronisasi dimulai, DTS menjalankan pemeriksaan awal. Pekerjaan hanya dapat dimulai setelah semua item pemeriksaan awal lolos.
-
Jika pemeriksaan awal gagal, klik View Details untuk item yang gagal tersebut. Perbaiki masalah sesuai petunjuk, lalu jalankan kembali pemeriksaan awal.
-
Jika pemeriksaan awal menghasilkan peringatan:
-
Jika suatu item pemeriksaan gagal dan tidak dapat diabaikan, klik View Details di samping item tersebut. Ikuti instruksi untuk memperbaiki masalah, lalu jalankan kembali pemeriksaan awal.
-
Untuk item pemeriksaan yang dapat diabaikan, Anda dapat mengeklik secara berurutan Confirm Alert Details, Ignore, OK, dan Precheck Again untuk melewati peringatan tersebut dan menjalankan kembali pemeriksaan awal. Jika Anda memilih untuk mengabaikan item peringatan ini, hal tersebut dapat menyebabkan masalah seperti inkonsistensi data dan menimbulkan risiko bagi bisnis Anda.
-
-
Untuk melihat parameter API guna mengonfigurasi instans ini, arahkan kursor ke tombol Next: Save Task Settings and Precheck, lalu klik Preview OpenAPI parameters pada balon yang muncul.
Jika Anda telah selesai melihat parameter API, klik Next: Save Task Settings and Precheck di bagian bawah halaman.
Sebelum pekerjaan sinkronisasi dimulai, DTS menjalankan pemeriksaan awal (precheck). Pekerjaan hanya dapat dimulai setelah semua item pemeriksaan awal lolos.
Jika pemeriksaan awal gagal, klik View Details untuk item yang gagal. Perbaiki masalah sesuai petunjuk yang diberikan, lalu jalankan kembali pemeriksaan awal.
Jika pemeriksaan awal menghasilkan peringatan:
Jika suatu item pemeriksaan gagal dan tidak dapat diabaikan, klik View Details di samping item tersebut. Ikuti instruksi untuk memperbaiki masalah, lalu jalankan kembali pemeriksaan awal.
Untuk item pemeriksaan yang dapat diabaikan, klik secara berurutan Confirm Alert Details, Ignore, OK, dan Precheck Again untuk melewati peringatan tersebut dan menjalankan kembali pemeriksaan awal. Mengabaikan item peringatan ini dapat menyebabkan masalah seperti inkonsistensi data dan menimbulkan risiko bagi bisnis Anda.
Untuk melihat parameter API guna mengonfigurasi instans ini, arahkan kursor ke tombol Next: Save Task Settings and Precheck, lalu klik Preview OpenAPI parameters pada gelembung yang muncul.
Jika Anda telah selesai melihat parameter API, klik Next: Save Task Settings and Precheck di bagian bawah halaman.
Sebelum pekerjaan sinkronisasi dimulai, DTS menjalankan pemeriksaan awal (precheck). Pekerjaan hanya dapat dimulai setelah semua item pemeriksaan awal lolos.
Jika pemeriksaan awal gagal, klik View Details untuk item yang gagal. Perbaiki masalah sesuai petunjuk, lalu jalankan kembali pemeriksaan awal.
Jika pemeriksaan awal menghasilkan peringatan:
Jika suatu item pemeriksaan gagal dan tidak dapat diabaikan, klik View Details di samping item tersebut. Ikuti instruksi untuk memperbaiki masalah, lalu jalankan kembali pemeriksaan awal.
Untuk item pemeriksaan yang dapat diabaikan, klik secara berurutan Confirm Alert Details, Ignore, OK, dan Precheck Again untuk melewati peringatan tersebut dan menjalankan kembali pemeriksaan awal. Mengabaikan item peringatan ini dapat menyebabkan masalah seperti inkonsistensi data dan menimbulkan risiko bagi bisnis Anda.
Untuk melihat parameter API guna mengonfigurasi instans ini, arahkan kursor ke tombol Next: Save Task Settings and Precheck, lalu klik Preview OpenAPI parameters pada balon yang muncul.
Jika Anda telah selesai melihat parameter API, klik Next: Save Task Settings and Precheck di bagian bawah halaman.
Sebelum pekerjaan sinkronisasi dimulai, DTS menjalankan pemeriksaan awal (precheck). Pekerjaan hanya dapat dimulai setelah semua item pemeriksaan awal lolos.
Jika pemeriksaan awal gagal, klik View Details untuk item yang gagal. Perbaiki masalah sesuai petunjuk, lalu jalankan kembali pemeriksaan awal tersebut.
Jika pemeriksaan awal menghasilkan peringatan:
Jika suatu item pemeriksaan gagal dan tidak dapat diabaikan, klik View Details di samping item tersebut. Ikuti instruksi untuk memperbaiki masalah, lalu jalankan kembali pemeriksaan awal.
Untuk item pemeriksaan yang dapat diabaikan, klik secara berurutan Confirm Alert Details, Ignore, OK, dan Precheck Again untuk melewati peringatan tersebut dan menjalankan kembali pemeriksaan awal. Mengabaikan item peringatan ini dapat menyebabkan masalah seperti ketidakkonsistenan data dan menimbulkan risiko terhadap bisnis Anda.
Untuk melihat parameter API guna mengonfigurasi instans ini, arahkan kursor ke tombol Next: Save Task Settings and Precheck, lalu klik Preview OpenAPI parameters pada balon yang muncul.
Setelah selesai melihat parameter API, klik Next: Save Task Settings and Precheck di bagian bawah halaman.
Sebelum pekerjaan sinkronisasi dimulai, DTS menjalankan pemeriksaan awal (precheck). Pekerjaan hanya dapat dimulai setelah semua item pemeriksaan awal lolos.
Jika pemeriksaan awal gagal, klik View Details untuk item yang gagal. Perbaiki masalah sesuai petunjuk yang diberikan, lalu jalankan kembali pemeriksaan awal.
Jika pemeriksaan awal menghasilkan peringatan:
Jika suatu item pemeriksaan gagal dan tidak dapat diabaikan, klik View Details di samping item tersebut. Ikuti instruksi untuk memperbaiki masalah, lalu jalankan kembali pemeriksaan awal.
Untuk item pemeriksaan yang dapat diabaikan, klik secara berurutan Confirm Alert Details, Ignore, OK, dan Precheck Again untuk melewati peringatan tersebut dan menjalankan kembali pemeriksaan awal. Mengabaikan item peringatan ini dapat menyebabkan masalah seperti inkonsistensi data dan menimbulkan risiko bagi bisnis Anda.
Simpan task dan jalankan pemeriksaan awal.
a. Untuk melihat parameter API guna mengonfigurasi instans ini, arahkan kursor ke tombol Next: Save Task Settings and Precheck, lalu klik Preview OpenAPI parameters pada pop-up yang muncul.
b. Setelah selesai meninjau parameter API, klik Next: Save Task Settings and Precheck di bagian bawah halaman.
CatatanSebelum task sinkronisasi dimulai, DTS menjalankan pemeriksaan awal. Task hanya dapat dimulai setelah semua item pemeriksaan awal lolos.
Jika pemeriksaan awal gagal, klik View Details untuk item yang gagal tersebut. Perbaiki masalah sesuai petunjuk, lalu jalankan kembali pemeriksaan awal.
Jika pemeriksaan awal menghasilkan peringatan dan item tersebut tidak dapat diabaikan, klik View Details di samping item terkait. Ikuti petunjuk untuk memperbaiki masalah, lalu jalankan kembali pemeriksaan awal.
Untuk item pemeriksaan yang dapat diabaikan, Anda dapat mengklik Confirm Alert Details, Ignore, OK, dan Precheck Again secara berurutan untuk melewati peringatan dan menjalankan kembali pemeriksaan awal. Jika Anda memilih untuk mengabaikan item peringatan tersebut, hal ini dapat menyebabkan masalah seperti ketidakkonsistenan data dan menimbulkan risiko bagi bisnis Anda.
Beli instans.
a. Saat Success Rate mencapai 100%, klik Next: Purchase Instance.
b. Di halaman Purchase, pilih metode penagihan dan spesifikasi link instans sinkronisasi data. Tabel berikut menjelaskan parameter-parameter tersebut.
Simpan Tugas dan jalankan Pemeriksaan Awal.
Simpan tugas, lalu jalankan pemeriksaan awal.
Simpan tugas, lalu jalankan Pemeriksaan Awal.
Simpan Tugas, lalu jalankan Pemeriksaan Awal.
Kategori | Parameter | Deskripsi |
New Instance Class | Billing Method |
|
Resource Group Configuration | Kelompok sumber daya tempat instans tersebut berada. Nilai default adalah kelompok sumber daya default. Untuk informasi selengkapnya, lihat Apa itu Resource Management?. | |
Link Specification | DTS menyediakan spesifikasi sinkronisasi dengan tingkat kinerja berbeda. Spesifikasi link memengaruhi laju sinkronisasi, sehingga pilih spesifikasi berdasarkan skenario bisnis Anda. Untuk informasi selengkapnya, lihat Spesifikasi link sinkronisasi data. | |
Subscription Duration | Untuk instans subscription, pilih durasi dan kuantitas. Anda dapat memilih 1 hingga 9 bulan, atau 1, 2, 3, atau 5 tahun. Catatan: Parameter ini muncul hanya ketika metode penagihan adalah Subscription. |
c. Setelah menyelesaikan konfigurasi, baca dan pilih Data Transmission Service (Pay-as-you-go) Service Terms.
d. Klik Buy and Start. Pada kotak dialog OK, klik OK.
Anda dapat melihat progres tugas di halaman Data Synchronization.