Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menerapkan aturan migrasi di AWS Schema Conversion Tool
Sebelum mengonversi skema AWS SCT, Anda dapat mengatur aturan migrasi. Aturan migrasi AWS SCT dapat melakukan transformasi seperti mengubah tipe data kolom, memindahkan objek dari satu skema ke skema lainnya, dan mengubah nama objek. Misalnya, anggaplah Anda memiliki satu set tabel dalam skema sumber Anda bernamatest_TABLE_NAME
. Anda dapat mengatur aturan yang mengubah awalan test_
ke awalan demo_
dalam skema target.
catatan
Anda hanya dapat membuat aturan migrasi untuk mesin basis data sumber dan target yang berbeda.
Anda dapat membuat aturan migrasi yang melakukan tugas-tugas berikut:
-
Menambahkan, menghapus, atau mengganti awalan
-
Menambahkan, menghapus, atau mengganti sufiks
-
Ubah pemeriksaan kolom
-
Ubah tipe data
-
Mengubah panjang
char
,varchar
,nvarchar
, dan tipestring
data -
Pindahkan objek
-
Ganti nama objek
Anda dapat membuat aturan migrasi untuk objek berikut:
-
Basis Data
-
Skema
-
Tabel
-
Kolom
Membuat aturan migrasi
Anda dapat membuat aturan migrasi dan menyimpan aturan sebagai bagian dari proyek Anda. Dengan proyek Anda terbuka, gunakan prosedur berikut untuk membuat aturan migrasi.
Untuk membuat aturan migrasi
-
Pada menu Tampilan, pilih Tampilan pemetaan.
-
Dalam pemetaan Server, pilih sepasang server sumber dan target.
-
Pilih Aturan migrasi baru. Kotak dialog aturan Transformasi muncul.
-
Pilih Tambahkan aturan baru. Baris baru ditambahkan ke daftar aturan.
-
Konfigurasikan aturan Anda:
-
Untuk Nama, masukkan nama untuk topik Anda.
-
Untuk Untuk, pilih jenis objek yang aturan berlaku.
-
Untuk tempat, masukkan filter untuk diterapkan ke objek sebelum menerapkan aturan migrasi. Klausa where dievaluasi dengan menggunakan klausa like. Anda dapat memasukkan nama yang tepat untuk memilih satu objek, atau Anda dapat memasukkan pola untuk memilih beberapa objek.
Bidang yang tersedia untuk klausa where berbeda tergantung pada jenis objek. Misalnya, jika jenis objek adalah skema hanya ada satu bidang yang tersedia, untuk nama skema.
-
Untuk Tindakan, pilih jenis aturan migrasi yang ingin Anda buat.
-
Tergantung pada jenis aturan, masukkan satu atau dua nilai tambahan. Misalnya, untuk mengganti nama objek, masukkan nama baru objek. Untuk mengganti awalan, masukkan awalan lama dan awalan baru.
Untuk tipe data char, varchar, nvarchar, dan string, Anda dapat mengubah panjang tipe data menggunakan operator perkalian. Misalnya,
%*4
nilai mengubah tipevarchar(10)
data menjadivarchar(40)
.
-
-
Setelah mengonfigurasi aturan migrasi, pilih Simpan untuk menyimpan aturan Anda. Anda juga dapat memilih Batal untuk membatalkan perubahan Anda.
-
Setelah Anda selesai menambahkan, mengedit, dan menghapus aturan, pilih Simpan Semua untuk menyimpan semua perubahan Anda.
-
Pilih Tutup untuk menutup kotak dialog Aturan transformasi.
Anda dapat menggunakan ikon sakelar untuk menonaktifkan aturan migrasi tanpa menghapusnya. Anda dapat menggunakan ikon salin untuk menduplikasi aturan migrasi yang ada. Anda dapat menggunakan ikon pensil untuk mengedit aturan migrasi yang ada. Anda dapat menggunakan ikon hapus untuk menghapus aturan migrasi yang ada. Untuk menyimpan perubahan apa pun yang Anda buat pada aturan migrasi, pilih Simpan Semua.
Mengekspor aturan migrasi
Jika digunakan AWS DMS untuk memigrasikan data dari database sumber ke database target, Anda dapat memberikan informasi tentang aturan migrasi ke AWS DMS. Untuk informasi selengkapnya tentang tugas, lihat Bekerja dengan tugas AWS Database Migration Service replikasi.
Untuk mengekspor aturan migrasi
-
Di dalam AWS Schema Conversion Tool, pilih Mapping View pada menu View.
-
Di Aturan migrasi, pilih aturan migrasi, lalu pilih Ubah aturan migrasi.
-
Pilih Ekspor skrip untuk AWS DMS.
-
Jelajahi lokasi tempat Anda ingin menyimpan skrip, lalu pilih Simpan. Aturan migrasi Anda disimpan sebagai JSON skrip yang dapat digunakan oleh AWS DMS.