Topik ini menjelaskan cara menggunakan fitur pengubahan nama objek migrasi atau sinkronisasi yang disediakan oleh layanan transmisi data.
Skenario
Secara default, objek migrasi atau sinkronisasi seperti database dan tabel memiliki nama yang sama di sumber dan target. Anda dapat mengubah nama objek migrasi atau sinkronisasi di target untuk memetakan nama database dan tabel antara sumber dan target. Fitur pengubahan nama berlaku untuk skenario agregasi multi-tabel dan skenario di mana nama objek dalam lingkungan uji dan produksi tidak konsisten.
Fitur agregasi multi-tabel terutama digunakan untuk menyinkronkan data dari Distribute Relational Database Service (DRDS) dan sumber data MyCat ke tabel yang sama di target.
Batasan
Layanan transmisi data memungkinkan Anda mengubah nama objek migrasi atau sinkronisasi hanya ketika Anda memilih objek migrasi atau sinkronisasi untuk tugas migrasi atau sinkronisasi data.
Jangan mengubah nama objek setelah tugas migrasi atau sinkronisasi data dimulai.
Ubah langsung nama objek tertentu
Setelah Anda memilih objek migrasi atau sinkronisasi dengan menggunakan opsi Specify Objects, Anda dapat mengubah nama objek dengan melakukan operasi berikut.
Konfigurasikan tugas migrasi atau sinkronisasi data sesuai petunjuk hingga langkah Select Migration Objects atau Select Synchronization Objects.
Untuk informasi lebih lanjut, lihat topik tentang migrasi data atau tugas sinkronisasi data untuk jenis sumber data yang sesuai.

Setelah Anda menentukan secara manual objek database yang akan dimigrasikan atau disinkronkan, arahkan penunjuk ke objek tabel yang ingin Anda ubah namanya di panel Target Object(s) di sebelah kanan bagian Specify Migration Scope atau Specify Synchronization Scope, lalu klik Rename.

Masukkan nama baru objek target di kotak teks.

Untuk tugas yang memigrasikan data dari database Lindorm atau HBase ke OBKV, nama objek harus dalam format
tablename$columnfamily. Bidangtablenamedancolumnfamilyhanya boleh berisi angka (0 hingga 9), huruf kecil (a hingga z), dan huruf besar (A hingga Z). Tanda dolar ($) tidak dapat diedit saat Anda mengubah nama objek.
Klik OK untuk melihat nama objek baru.

Untuk tugas yang memigrasikan data dari database Lindorm atau HBase ke OBKV, Anda dapat mengklik ✅ untuk melihat nama objek baru.

Selesaikan pengaturan tugas selanjutnya sesuai petunjuk.
Ubah nama objek dengan menggunakan aturan pencocokan
Setelah Anda memilih objek migrasi atau sinkronisasi dengan menggunakan opsi Match Rules, Anda dapat mengubah nama objek dengan melakukan operasi berikut.
Setelah Anda mengubah nama objek di target dengan menggunakan aturan pencocokan di sebelah kiri, Anda tidak dapat mengubah nama objek ini lagi di sebelah kanan.
Kondisi filter baris dan pengaturan lainnya tetap sama setelah objek diubah namanya dengan menggunakan aturan pencocokan.
Konfigurasikan tugas migrasi atau sinkronisasi data sesuai petunjuk hingga langkah Select Migration Objects atau Select Synchronization Objects.
Untuk informasi lebih lanjut, lihat topik tentang migrasi data atau tugas sinkronisasi data untuk jenis sumber data yang sesuai.
Setelah Anda memilih Match Rules dan menentukan objek database yang akan dimigrasikan atau disinkronkan, masukkan aturan pencocokan dengan nama objek baru di bagian Specify Migration Scope.
Di bagian Object Migration Rule, hapus pemetaan antara objek sumber dan target dengan menggunakan tanda sama dengan (=), lalu ubah nama objek. Sebagai contoh, jika nama database sumber adalah test dan nama tabel adalah test1, Anda dapat memasukkan
test.test1=a.buntuk mengubah nama database sumber menjadi a dan nama tabel menjadi b.
Klik Verify.
Setelah verifikasi berhasil, klik Preview Object untuk melihat nama database dan nama tabel baru.
Selesaikan pengaturan tugas selanjutnya sesuai petunjuk.