Topik ini menjelaskan cara menggunakan Data Transmission Service (DTS) untuk menyinkronkan data antara instans AnalyticDB for PostgreSQL.
Prasyarat
Anda telah membuat instans AnalyticDB for PostgreSQL tujuan. Ruang penyimpanan instans tujuan harus lebih besar daripada volume data yang akan disinkronkan dari instans sumber AnalyticDB for PostgreSQL.
Anda telah membuat database di instans AnalyticDB for PostgreSQL tujuan untuk menerima data yang disinkronkan.
Perhatian
Batasan database sumber
Bandwidth: Server yang menghosting database sumber harus memiliki bandwidth outbound minimal 100 Mbit/s. Jika tidak, kecepatan sinkronisasi data akan terpengaruh.
Versi kernel instans sumber AnalyticDB for PostgreSQL harus 7.2.1.4 atau lebih baru.
Pengaturan parameter untuk database sumber:
Untuk mengaktifkan parsing logis, parameter wal_level harus diatur ke logical.
Jika Instance Edition instans sumber AnalyticDB for PostgreSQL adalah High-availability Edition, atur parameter hot_standby, hot_standby_feedback, dan sync_replication_slots ke on. Hal ini mencegah langganan logis terganggu oleh alih bencana primary/secondary.
Persyaratan objek sinkronisasi:
Nama database yang akan disinkronkan tidak boleh mengandung tanda hubung (-), seperti dts-testdata.
Tabel yang akan disinkronkan harus memiliki kunci primer atau kendala UNIK. Kolom dalam kunci atau kendala tersebut harus unik. Jika tidak, data duplikat dapat ditulis ke database tujuan.
DTS tidak mendukung sinkronisasi tabel dengan pewarisan lintas-skema, tabel temporary, trigger internal, beberapa fungsi (fungsi bahasa C dan fungsi internal untuk PROCEDURE dan FUNCTION), atau ekstensi. DTS mendukung sinkronisasi beberapa tipe data kustom (COMPOSITE, ENUM, atau RANGE) serta kendala seperti kunci primer, UNIQUE, dan CHECK.
DTS tidak mendukung sinkronisasi skema tabel partisi. Jika tabel yang akan disinkronkan merupakan tabel partisi, informasi partisinya akan hilang saat skema disinkronkan. Secara default, tabel tersebut dibuat sebagai tabel non-partisi di database tujuan.
Jika Anda menyinkronkan objek pada tingkat tabel dan perlu mengeditnya—misalnya dengan memetakan nama tabel atau kolom—Anda harus membagi tabel-tabel tersebut menjadi beberapa tugas jika jumlahnya melebihi 5.000. Atau, Anda dapat mengonfigurasi satu tugas untuk menyinkronkan seluruh database. Jika tidak, kesalahan permintaan dapat terjadi setelah Anda mengirimkan tugas.
Selama sinkronisasi skema awal dan sinkronisasi data penuh awal, jangan lakukan operasi Data Definition Language (DDL) yang mengubah skema database atau tabel. Jika dilakukan, tugas sinkronisasi data akan gagal.
CatatanSelama sinkronisasi data penuh awal, DTS melakukan kueri ke database sumber. Hal ini membuat kunci metadata yang dapat memblokir operasi DDL pada database sumber.
Jika database sumber memiliki transaksi jangka panjang dan instans mencakup tugas sinkronisasi inkremental, log write-ahead (WAL) yang dihasilkan sebelum transaksi jangka panjang dikomit tidak dapat dihapus dan dapat menumpuk. Hal ini dapat menyebabkan ruang disk database sumber menjadi tidak mencukupi.
Batasan lainnya
Satu tugas sinkronisasi data hanya dapat menyinkronkan data dari satu database. Untuk menyinkronkan data dari beberapa database, Anda harus mengonfigurasi tugas sinkronisasi data terpisah untuk setiap database.
DTS tidak mendukung sinkronisasi operasi DDL dari database sumber. Setelah tugas DTS dimulai, tabel baru yang dibuat di database sumber beserta perubahan datanya selanjutnya tidak akan disinkronkan ke database tujuan. Jika diperlukan, Anda harus membuat tugas sinkronisasi baru.
Setelah skema disinkronkan ke database tujuan, pemilik skema tersebut adalah akun database yang digunakan untuk tugas tersebut.
Secara default, kunci distribusi dipertahankan selama sinkronisasi skema. Jika tabel sumber memiliki kunci primer, kolom kunci primer dipertahankan saat skema tabel disinkronkan. Jika tabel sumber tidak memiliki kunci primer, kunci distribusi digunakan sebagai kolom kunci primer secara default saat skema tabel disinkronkan.
Jika tabel yang akan disinkronkan berisi bidang SERIAL, database sumber secara otomatis membuat Sequence untuk bidang tersebut. Oleh karena itu, saat Anda mengonfigurasi Source Objects, jika Anda memilih Schema Synchronization untuk Synchronization Types, kami menyarankan agar Anda juga memilih Sequence atau menyinkronkan seluruh skema. Jika tidak, instans sinkronisasi dapat gagal.
Pada tiga skenario berikut, Anda harus menjalankan perintah
ALTER TABLE schema.table REPLICA IDENTITY FULL;pada tabel yang akan disinkronkan sebelum menulis data ke dalamnya. Hal ini memastikan konsistensi data. Jangan lakukan operasi penguncian tabel selama menjalankan perintah ini. Jika tidak, tabel dapat terkunci. Jika Anda melewati item pemeriksaan terkait dalam Pemeriksaan Awal, DTS akan menjalankan perintah ini secara otomatis selama inisialisasi instans.Saat instans dijalankan untuk pertama kalinya.
Saat granularitas sinkronisasi adalah skema, dan tabel baru dibuat dalam skema yang akan disinkronkan atau tabel yang akan disinkronkan dibangun ulang menggunakan perintah RENAME.
Saat Anda menggunakan fitur Modify Objects.
CatatanDalam perintah tersebut, ganti
schemadantabledengan nama skema dan tabel tempat data yang akan disinkronkan berada.Lakukan operasi ini selama jam sepi.
DTS memvalidasi konten data tetapi tidak memvalidasi metadata seperti sequence. Anda harus memvalidasi metadata tersebut sendiri.
Setelah Anda mengalihkan bisnis ke database tujuan, nilai awal sequence baru tidak bertambah dari nilai maksimum sequence yang sesuai di database sumber. Sebelum alih bencana, Anda harus mengkueri nilai maksimum sequence di database sumber dan mengaturnya sebagai nilai awal untuk sequence yang sesuai di database tujuan. Anda dapat menggunakan perintah berikut untuk mengkueri nilai sequence di database sumber:
do language plpgsql $$ declare nsp name; rel name; val int8; begin for nsp,rel in select nspname,relname from pg_class t2 , pg_namespace t3 where t2.relnamespace=t3.oid and t2.relkind='S' loop execute format($_$select last_value from %I.%I$_$, nsp, rel) into val; raise notice '%', format($_$select setval('%I.%I'::regclass, %s);$_$, nsp, rel, val+1); end loop; end; $$;CatatanPernyataan SQL yang dikembalikan oleh perintah di atas mencakup semua sequence di database sumber. Anda dapat menjalankan pernyataan tersebut di database tujuan sesuai kebutuhan.
Untuk memastikan akurasi latensi sinkronisasi yang ditampilkan, DTS menambahkan tabel heartbeat bernama dts_postgres_heartbeat ke database sumber.
DTS membuat tabel temporary berikut di database sumber untuk mendapatkan pernyataan DDL data inkremental, struktur tabel inkremental, dan informasi heartbeat. Selama sinkronisasi, jangan hapus tabel temporary ini. Jika dihapus, tugas DTS menjadi abnormal. Tabel temporary ini akan dihapus secara otomatis setelah instans DTS dirilis.
public.dts_pg_class,public.dts_pg_attribute,public.dts_pg_type,public.dts_pg_enum,public.dts_postgres_heartbeat,public.dts_ddl_command,public.dts_args_session, danpublic.aliyun_dts_instance.Selama sinkronisasi data, DTS membuat slot replikasi dengan awalan
dts_sync_di database sumber untuk mereplikasi data. DTS menggunakan slot replikasi ini untuk mendapatkan log inkremental dari database sumber dalam waktu 15 menit. Saat sinkronisasi data gagal atau instans sinkronisasi dirilis, DTS akan mencoba menghapus slot replikasi ini secara otomatis.CatatanJika Anda mengubah kata sandi akun database yang digunakan oleh tugas atau menghapus daftar putih alamat IP DTS dari database sumber selama sinkronisasi data, slot replikasi tidak dapat dihapus secara otomatis. Dalam kasus ini, Anda harus menghapus slot replikasi secara manual di database sumber untuk mencegah penumpukan dan penggunaan ruang disk yang dapat membuat database sumber tidak tersedia.
Jika terjadi failover pada database sumber, Anda harus login ke database secondary untuk menghapus slot replikasi secara manual.

Selama sinkronisasi data penuh awal, DTS mengonsumsi sebagian sumber daya baca dan tulis dari database sumber dan tujuan. Hal ini dapat meningkatkan beban database. Sebelum memulai sinkronisasi data, evaluasi kinerja database sumber dan tujuan. Anda dapat melakukan sinkronisasi data selama jam sepi. Misalnya, lakukan sinkronisasi saat beban CPU kedua database berada di bawah 30%.
Karena sinkronisasi data penuh awal melakukan operasi INSERT secara konkuren, fragmentasi terjadi pada tabel database tujuan. Akibatnya, ruang penyimpanan yang digunakan oleh tabel di database tujuan lebih besar daripada di database sumber.
Saat instans sinkronisasi sedang berjalan:
Jangan mengubah titik akhir atau zona instans AnalyticDB for PostgreSQL. Jika dilakukan, instans sinkronisasi akan gagal.
Jika sumber data selain DTS menulis data ke database tujuan, ketidakkonsistenan data dapat terjadi antara database sumber dan tujuan. Hal ini bahkan dapat menyebabkan instans sinkronisasi gagal.
Jika suatu instans gagal, tim helpdesk DTS akan mencoba memulihkan instans tersebut dalam waktu 8 jam. Selama proses pemulihan, operasi seperti me-restart instans atau menyesuaikan parameternya mungkin dilakukan.
CatatanSaat parameter disesuaikan, hanya parameter instans DTS yang diubah. Parameter di dalam database tidak diubah. Parameter yang mungkin diubah termasuk namun tidak terbatas pada yang dijelaskan dalam Ubah parameter instans.
Penagihan
| Jenis sinkronisasi | Biaya konfigurasi tugas |
| Sinkronisasi skema dan sinkronisasi data penuh | Gratis. |
| Sinkronisasi data inkremental | Dikenai biaya. Untuk informasi selengkapnya, lihat Ikhtisar penagihan. |
Objek yang didukung
SCHEMA, TABLE
CatatanMencakup PRIMARY KEY, UNIQUE KEY, DATATYPE (tipe data bawaan), dan DEFAULT CONSTRAINT.
VIEW, INDEX, PROCEDURE, FUNCTION, RULE, SEQUENCE, AGGREGATE, OPERATOR, DOMAIN
Operasi SQL inkremental yang didukung
Jenis operasi | Operasi SQL |
DML | INSERT, UPDATE, DELETE |
Izin untuk akun database
Database | Izin yang diperlukan | Metode pembuatan dan otorisasi akun |
Instans sumber AnalyticDB for PostgreSQL | Izin baca pada objek yang akan disinkronkan dan izin | Catatan Anda dapat memberikan izin |
Instans tujuan AnalyticDB for PostgreSQL | Izin baca dan tulis pada database tujuan. | Catatan Anda dapat menggunakan akun awal atau akun dengan izin RDS_SUPERUSER. |
Prosedur
Buka halaman daftar tugas sinkronisasi data di wilayah tujuan. Anda dapat menggunakan salah satu metode berikut.
Dari Konsol DTS
Login ke Konsol DTS.
Di panel navigasi sebelah kiri, klik Data Synchronization.
Di pojok kiri atas halaman, pilih wilayah tempat instans sinkronisasi berada.
Dari Konsol DMS
CatatanOperasi aktual dapat berbeda tergantung pada mode dan tata letak Konsol DMS. Untuk informasi selengkapnya, lihat Konsol mode sederhana dan Sesuaikan tata letak dan gaya Konsol DMS.
Login ke Konsol DMS.
Dari bilah menu atas, pilih .
Di sebelah kanan Data Synchronization Tasks, pilih wilayah instans sinkronisasi.
Klik Create Task. Halaman konfigurasi tugas terbuka.
Konfigurasikan database sumber dan tujuan.
Kategori
Konfigurasi
Deskripsi
Tidak ada
Task Name
DTS secara otomatis menghasilkan nama tugas. Kami menyarankan agar Anda menentukan nama deskriptif untuk memudahkan identifikasi. Nama tersebut tidak perlu unik.
Source Database
Select Existing Connection
Untuk menggunakan instans database yang terdaftar di sistem (baru dibuat atau disimpan), pilih instans database yang diinginkan dari daftar drop-down. Informasi database di bawah ini akan dikonfigurasi secara otomatis.
CatatanDi Konsol DMS, item konfigurasi ini adalah Select a DMS database instance..
Jika Anda belum mendaftarkan instans database ke sistem atau tidak perlu menggunakan instans terdaftar, konfigurasikan informasi database secara manual di bawah ini.
Database Type
Pilih AnalyticDB for PostgreSQL.
Access Method
Pilih Alibaba Cloud Instance.
Instance Region
Pilih wilayah tempat instans sumber AnalyticDB for PostgreSQL berada.
Replicate Data Across Alibaba Cloud Accounts
Contoh ini menggunakan instans database di bawah Akun Alibaba Cloud saat ini. Pilih No.
Instance ID
Pilih ID instans sumber AnalyticDB for PostgreSQL.
Database Name
Masukkan nama database yang berisi data yang akan disinkronkan di instans sumber AnalyticDB for PostgreSQL.
Database Account
Masukkan akun database instans sumber AnalyticDB for PostgreSQL.
Database Password
Masukkan kata sandi yang sesuai dengan akun database tersebut.
Destination Database
Select Existing Connection
Untuk menggunakan instans database yang terdaftar di sistem (baru dibuat atau disimpan), pilih instans database yang diinginkan dari daftar drop-down. Informasi database di bawah ini akan dikonfigurasi secara otomatis.
CatatanDi Konsol DMS, item konfigurasi ini adalah Select a DMS database instance..
Jika Anda belum mendaftarkan instans database ke sistem atau tidak perlu menggunakan instans terdaftar, konfigurasikan informasi database secara manual di bawah ini.
Database Type
Pilih AnalyticDB for PostgreSQL.
Access Method
Pilih Alibaba Cloud Instance.
Instance Region
Pilih wilayah tempat instans tujuan AnalyticDB for PostgreSQL berada.
Instance ID
Pilih ID instans tujuan AnalyticDB for PostgreSQL.
Database Name
Masukkan nama database yang digunakan untuk menerima data yang disinkronkan di instans tujuan AnalyticDB for PostgreSQL.
Database Account
Masukkan akun database instans tujuan AnalyticDB for PostgreSQL.
Database Password
Masukkan kata sandi yang sesuai dengan akun database tersebut.
Setelah menyelesaikan konfigurasi, klik Test Connectivity and Proceed di bagian bawah halaman.
CatatanPastikan blok alamat IP layanan DTS telah ditambahkan ke pengaturan keamanan database sumber dan tujuan, baik secara otomatis maupun manual, untuk mengizinkan akses dari server DTS. Untuk informasi selengkapnya, lihat Tambahkan daftar putih alamat IP server DTS.
Konfigurasikan objek tugas.
Di halaman Configure Objects, Anda dapat mengonfigurasi objek yang akan disinkronkan.
Konfigurasi
Deskripsi
Synchronization Types
Incremental Synchronization dipilih secara default. Anda juga perlu memilih Schema Synchronization dan Full Data Synchronization. Setelah Pemeriksaan Awal selesai, DTS menginisialisasi objek sinkronisasi di kluster tujuan dengan data penuh dari instans sumber. Data ini berfungsi sebagai garis dasar untuk sinkronisasi inkremental selanjutnya.
DDL and DML Operations to Be Synchronized
Pilih operasi SQL inkremental pada tingkat instans sesuai kebutuhan.
CatatanUntuk memilih operasi SQL untuk sinkronisasi inkremental pada tingkat skema atau tabel, klik kanan objek sinkronisasi di daftar Selected Objects dan pilih operasi yang diinginkan dari menu pintasan.
Processing Mode of Conflicting Tables
Precheck and Report Errors: Memeriksa adanya tabel dengan nama yang sama di database tujuan. Jika ditemukan tabel dengan nama yang sama, kesalahan dilaporkan selama Pemeriksaan Awal dan tugas sinkronisasi data tidak dimulai. Jika tidak ditemukan, Pemeriksaan Awal berhasil.
CatatanJika Anda tidak dapat menghapus atau mengganti nama tabel dengan nama yang sama di database tujuan, Anda dapat menggunakan fitur pemetaan nama objek untuk mengubah nama tabel di database tujuan. Untuk informasi selengkapnya, lihat Map object names.
Ignore Errors and Proceed: Melewati pemeriksaan tabrakan nama di database tujuan.
PeringatanMemilih Ignore Errors and Proceed dapat menyebabkan ketidakkonsistenan data dan membahayakan bisnis Anda. Misalnya:
Jika skema tabel konsisten dan catatan di database tujuan memiliki nilai kunci primer atau kunci unik yang sama dengan catatan di database sumber:
Selama sinkronisasi data penuh, DTS mempertahankan catatan di kluster tujuan. Catatan yang sesuai dari database sumber tidak disinkronkan.
Selama sinkronisasi inkremental, catatan dari database sumber menimpa catatan di database tujuan.
Jika skema tabel tidak konsisten, inisialisasi data dapat gagal. Hal ini dapat mengakibatkan hanya sinkronisasi kolom parsial atau kegagalan sinkronisasi total. Lakukan dengan hati-hati.
Storage Engine Type
Capitalization of Object Names in Destination Instance
Anda dapat mengonfigurasi kebijakan huruf besar/kecil untuk nama objek database, tabel, dan kolom di instans tujuan. Secara default, DTS Default Policy dipilih. Anda juga dapat memilih kebijakan default database sumber atau tujuan. Untuk informasi selengkapnya, lihat Case policy for destination object names.
Source Objects
Di kotak Source Objects, klik objek, lalu klik
untuk memindahkannya ke kotak Selected Objects.CatatanAnda dapat memilih objek untuk disinkronkan pada tingkat skema atau tabel.
Selected Objects
Untuk mengatur nama objek sinkronisasi di instans tujuan, klik kanan objek di kotak Selected Objects untuk mengubahnya. Untuk informasi selengkapnya, lihat Map object names.
Untuk menghapus objek sinkronisasi, klik objek di kotak Selected Objects, lalu klik
untuk memindahkannya ke kotak Source Objects.
CatatanJika Anda menggunakan fitur pemetaan nama objek, objek lain yang bergantung pada objek yang dipetakan mungkin gagal disinkronkan.
Untuk mengatur kondisi WHERE guna memfilter data untuk suatu tabel, klik kanan tabel di kotak Selected Objects dan atur kondisi filter di kotak dialog yang muncul. Untuk informasi selengkapnya, lihat Set filter conditions.
Untuk memilih operasi SQL untuk sinkronisasi inkremental, klik kanan objek sinkronisasi di kotak Selected Objects dan pilih operasi yang diinginkan dari kotak dialog.
Klik Next: Advanced Settings.
Konfigurasi
Deskripsi
Dedicated Cluster for Task Scheduling
Secara default, DTS menjadwalkan tugas pada kluster bersama, sehingga Anda tidak perlu memilih. Untuk stabilitas tugas yang lebih baik, Anda dapat membeli kluster khusus untuk menjalankan tugas sinkronisasi DTS. Untuk informasi selengkapnya, lihat What is a DTS dedicated cluster?.
Retry Time for Failed Connections
Jika koneksi ke database sumber atau tujuan gagal setelah tugas sinkronisasi dimulai, DTS melaporkan kesalahan dan segera mulai mencoba menghubungkan kembali. Durasi percobaan ulang default adalah 720 menit. Anda dapat menyesuaikan waktu percobaan ulang ke nilai antara 10 hingga 1.440 menit. Kami menyarankan pengaturan minimal 30 menit. Jika DTS berhasil terhubung kembali dalam waktu percobaan ulang yang ditentukan, tugas akan dilanjutkan secara otomatis. Jika tidak, tugas gagal.
CatatanUntuk beberapa instans DTS dengan sumber atau tujuan yang sama, seperti instans DTS A dan instans DTS B, jika waktu percobaan ulang jaringan diatur 30 menit untuk A dan 60 menit untuk B, waktu yang lebih singkat yaitu 30 menit yang berlaku.
Karena DTS mengenakan biaya berdasarkan waktu proses tugas selama percobaan ulang koneksi, kami menyarankan agar Anda menyesuaikan waktu percobaan ulang berdasarkan kebutuhan bisnis atau segera merilis instans DTS setelah instans database sumber dan tujuan dirilis.
Retry Time for Other Issues
Setelah tugas sinkronisasi dimulai, jika terjadi masalah non-konektivitas di database sumber atau tujuan—seperti kesalahan eksekusi DDL atau DML—DTS melaporkan kesalahan dan segera mulai melakukan operasi percobaan ulang berkelanjutan. Durasi percobaan ulang default adalah 10 menit. Anda juga dapat menyesuaikan waktu percobaan ulang ke nilai antara 1 hingga 1.440 menit. Kami menyarankan pengaturan minimal 10 menit. Jika operasi terkait berhasil dalam waktu percobaan ulang yang ditentukan, tugas sinkronisasi akan dilanjutkan secara otomatis. Jika tidak, tugas gagal.
PentingNilai Retry Time for Other Issues harus lebih kecil daripada Retry Time for Failed Connections.
Enable Throttling for Full Data Synchronization
Selama fase sinkronisasi data penuh, DTS mengonsumsi sumber daya baca dan tulis dari database sumber dan tujuan, yang dapat meningkatkan beban mereka. Anda dapat mengatur batas laju untuk tugas sinkronisasi data penuh guna mengurangi tekanan pada database tujuan dengan mengonfigurasi Queries per second (QPS) to the source database, RPS of Full Data Migration, dan Data migration speed for full migration (MB/s).
CatatanItem konfigurasi ini hanya tersedia jika Synchronization Types diatur ke Full Data Synchronization.
Anda juga dapat menyesuaikan laju sinkronisasi data penuh setelah instans sinkronisasi berjalan.
Enable Throttling for Incremental Data Synchronization
Anda juga dapat mengatur batas laju untuk tugas sinkronisasi inkremental guna mengurangi tekanan pada database tujuan dengan mengatur RPS of Incremental Data Synchronization dan Data synchronization speed for incremental synchronization (MB/s).
Environment Tag
Anda dapat memilih tag lingkungan untuk mengidentifikasi instans sesuai kebutuhan. Ini tidak diperlukan untuk contoh ini.
Configure ETL
Menentukan apakah akan mengaktifkan fitur ekstrak, transformasi, muat (ETL). Untuk informasi selengkapnya, lihat What is ETL? Nilai yang valid:
Yes: mengonfigurasi fitur ETL. Anda dapat memasukkan pernyataan pemrosesan data di editor kode. Untuk informasi selengkapnya, lihat Configure ETL in a data migration or data synchronization task.
No: tidak mengonfigurasi fitur ETL.
Monitoring and Alerting
Tentukan apakah akan mengonfigurasi peringatan. Jika sinkronisasi gagal atau latensi melebihi ambang batas yang ditentukan, notifikasi akan dikirim ke kontak peringatan.
Do Not Set: Tidak ada peringatan yang diatur.
Set: Mengonfigurasi peringatan. Anda juga harus mengatur ambang batas peringatan dan notifikasi peringatan. Untuk informasi selengkapnya, lihat Configure monitoring and alerting during task configuration.
Opsional: Setelah menyelesaikan konfigurasi sebelumnya, klik Next: Configure Database and Table Fields untuk mengonfigurasi Type, Primary Key Column, dan Distribution Key tabel tujuan di AnalyticDB for PostgreSQL.
CatatanLangkah ini hanya tersedia saat Anda mengatur Synchronization Types ke Schema Synchronization. Anda kemudian dapat mengatur Definition Status ke All untuk melakukan modifikasi.
Primary Key Column dapat berupa kunci primer komposit. Anda harus memilih satu atau beberapa kolom dari Primary Key Column untuk berfungsi sebagai Distribution Key. Untuk informasi selengkapnya, lihat Data Table Management dan Table Distribution Definition.
Simpan tugas dan lakukan Pemeriksaan Awal.
Untuk melihat parameter konfigurasi instans ini untuk operasi API, arahkan kursor ke tombol Next: Save Task Settings and Precheck, lalu klik Preview OpenAPI parameters di tooltip.
Jika Anda telah selesai melihat parameter API, klik Next: Save Task Settings and Precheck di bagian bawah halaman.
CatatanSebelum pekerjaan sinkronisasi dimulai, Pemeriksaan Awal dilakukan. Pekerjaan hanya dapat dimulai setelah lulus Pemeriksaan Awal.
Jika Pemeriksaan Awal gagal, klik View Details di sebelah item yang gagal, selesaikan masalah sesuai petunjuk, lalu jalankan ulang Pemeriksaan Awal.
Jika muncul peringatan selama Pemeriksaan Awal:
Jika item pemeriksaan gagal dan tidak dapat diabaikan, klik View Details di sebelah item tersebut. Lalu, ikuti petunjuk untuk memperbaiki masalah dan jalankan ulang Pemeriksaan Awal.
Untuk item pemeriksaan yang dapat diabaikan, klik Confirm Alert Details, Ignore, OK, dan Precheck Again secara berurutan untuk melewati peringatan dan menjalankan ulang Pemeriksaan Awal. Mengabaikan peringatan untuk item pemeriksaan dapat menyebabkan masalah seperti ketidakkonsistenan data dan membahayakan bisnis Anda.
Beli instans.
Saat Success Rate mencapai 100%, klik Next: Purchase Instance.
Di halaman Purchase, pilih metode penagihan dan spesifikasi link untuk instans sinkronisasi data. Untuk informasi selengkapnya, lihat tabel berikut.
Kategori
Parameter
Deskripsi
New Instance Class
Metode Penagihan
Langganan: Anda membayar saat membuat instans. Cocok untuk kebutuhan jangka panjang, lebih terjangkau daripada bayar sesuai penggunaan, dan menawarkan diskon lebih besar untuk durasi langganan yang lebih lama.
Bayar sesuai penggunaan: Ditagih per jam. Cocok untuk kebutuhan jangka pendek. Anda dapat merilis instans segera setelah digunakan untuk menghemat biaya.
Konfigurasi Kelompok Sumber Daya
Kelompok sumber daya tempat instans berada. Default-nya adalah default resource group. Untuk informasi selengkapnya, lihat What is Resource Management?.
Spesifikasi Link
DTS menyediakan spesifikasi sinkronisasi dengan tingkat kinerja berbeda. Spesifikasi link memengaruhi laju sinkronisasi. Anda dapat memilih salah satu berdasarkan skenario bisnis Anda. Untuk informasi selengkapnya, lihat Data synchronization link specifications.
Durasi Langganan
Dalam mode langganan, pilih durasi dan jumlah untuk instans langganan. Anda dapat memilih 1 hingga 9 bulan untuk langganan bulanan, atau 1, 2, 3, atau 5 tahun untuk langganan tahunan.
CatatanOpsi ini hanya muncul saat metode penagihan adalah Subscription.
Setelah menyelesaikan konfigurasi, baca dan pilih Data Transmission Service (Pay-as-you-go) Service Terms.
Klik Buy and Start, lalu klik OK di kotak dialog OK.
Anda dapat melihat progres tugas di halaman sinkronisasi data.