Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menentukan pemilihan tabel dan transformasi aturan menggunakan JSON
Untuk menentukan pemetaan tabel yang ingin Anda terapkan selama migrasi, Anda dapat membuat file JSON. Jika Anda membuat tugas migrasi menggunakan konsol, Anda dapat menelusuri file JSON ini atau memasukkan JSON langsung ke kotak pemetaan tabel. Jika Anda menggunakan CLI atau API untuk melakukan migrasi, Anda dapat menentukan file ini menggunakan parameter TableMappings
dari operasi API CreateReplicationTask
atau ModifyReplicationTask
.
AWS DMS hanya dapat memproses pemetaan tabel file JSON hingga ukuran 2 MB. Kami menyarankan Anda menjaga aturan pemetaan ukuran file JSON di bawah batas 2 MB saat bekerja dengan tugas DMS. Ini mencegah kesalahan tak terduga selama pembuatan atau modifikasi tugas. Ketika file aturan pemetaan melebihi batas 2 MB, kami sarankan Anda membagi tabel di beberapa tugas untuk mengurangi ukuran file aturan pemetaan sehingga tetap di bawah batas ini.
Anda dapat menentukan apa tabel, pandangan, dan skema Anda ingin bekerja dengan. Anda juga dapat melakukan tabel, tampilan, dan skema transformasi dan menentukan pengaturan untuk bagaimana AWS DMS beban tabel individu dan pandangan. Anda membuat aturan pemetaan tabel untuk opsi ini menggunakan jenis aturan berikut:
-
selection
rules - Mengidentifikasi jenis dan nama tabel sumber, pandangan, dan skema untuk memuat. Untuk informasi selengkapnya, lihat Aturan seleksi dan tindakan. -
transformation
rules - Tentukan perubahan tertentu atau penambahan tabel sumber tertentu dan skema pada sumber sebelum mereka dimuat pada target. Untuk informasi selengkapnya, lihat Aturan dan tindakan transformasi.Juga, untuk menentukan isi kolom baru dan yang sudah ada, Anda dapat menggunakan ekspresi dalam aturan transformasi. Untuk informasi selengkapnya, lihat Menggunakan ekspresi aturan transformasi untuk menentukan isi kolom.
-
table-settings
rules - Tentukan bagaimana tugas DMS memuat data untuk tabel individu. Untuk informasi selengkapnya, lihat Tabel dan koleksi pengaturan aturan dan operasi.
catatan
Untuk target Amazon S3, Anda juga dapat menandai objek S3 dipetakan ke tabel yang dipilih dan skema menggunakanpost-processing
aturan jenis danadd-tag
Tindakan aturan. Untuk informasi selengkapnya, lihat Penandaan objek Amazon S3.
Untuk target berikut, Anda dapat menentukan bagaimana dan di mana dipilih skema dan tabel dimigrasi ke target menggunakanobject-mapping
Jenis aturan:
-
Amazon DynamoDB — Untuk informasi lebih lanjut, lihatMenggunakan pemetaan objek untuk migrasi data ke DynamoDB.
-
Amazon Kinesis — Untuk informasi lebih lanjut, lihatMenggunakan pemetaan objek untuk memigrasi data ke Kinesis data stream.
-
Apache Kafka - Untuk informasi lebih lanjut, lihatMenggunakan pemetaan objek untuk bermigrasi data ke topik Kafka.