

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Memetakan tipe data di AWS Schema Conversion Tool
<a name="CHAP_Mapping"></a>

 Anda dapat menambahkan beberapa sumber dan basis data target dalam satu AWS SCT proyek. Melakukan hal ini menyederhanakan pengelolaan proyek, ketika Anda memigrasikan beberapa database ke platform target yang berbeda. 

 Setelah Anda membuat proyek baru dan menambahkan basis data sumber dan target, buat aturan pemetaan. AWS SCT memerlukan setidaknya satu aturan pemetaan untuk membuat laporan penilaian migrasi dan mengonversi skema database.

 *Aturan pemetaan* menggambarkan pasangan sumber-target yang mencakup skema database sumber atau database sumber dan platform basis data target. Anda dapat membuat beberapa aturan pemetaan dalam satu AWS SCT proyek. Gunakan aturan pemetaan untuk mengonversi setiap skema basis data sumber ke platform basis data target yang tepat.

Untuk mengubah nama skema Anda dalam kode yang dikonversi, siapkan aturan migrasi. Misalnya, dengan aturan migrasi, Anda dapat mengganti nama skema, menambahkan awalan ke nama objek, mengubah pemeriksaan kolom, atau mengubah tipe data. Untuk menerapkan perubahan ini ke kode yang dikonversi, pastikan Anda membuat aturan migrasi sebelum mengonversi skema sumber. Untuk informasi selengkapnya, lihat [Menerapkan aturan migrasi](CHAP_Converting.MigrationRules.md).

 Anda dapat membuat aturan pemetaan hanya untuk pasangan konversi database yang didukung. Untuk daftar pasangan konversi yang didukung, lihat[Menghubungkan ke database sumber dengan AWS Schema Conversion Tool](CHAP_Source.md). 

 Jika Anda membuka proyek yang disimpan dalam AWS SCT versi 1.0.655 atau sebelumnya, AWS SCT secara otomatis membuat aturan pemetaan untuk semua skema basis data sumber ke platform basis data target. Untuk menambahkan platform basis data target lainnya, hapus aturan pemetaan yang ada dan kemudian buat aturan pemetaan baru. 

**Topics**
+ [Memetakan tipe data baru di AWS Schema Conversion Tool](CHAP_Mapping.New.md)
+ [Mengedit pemetaan tipe data di AWS Schema Conversion Tool](CHAP_Mapping.Edit.md)
+ [Pemetaan ke target virtual di AWS Schema Conversion Tool](CHAP_Mapping.VirtualTargets.md)
+ [Keterbatasan pemetaan tipe data di AWS Schema Conversion Tool](CHAP_Mapping.Limitations.md)

# Memetakan tipe data baru di AWS Schema Conversion Tool
<a name="CHAP_Mapping.New"></a>

Anda dapat membuat beberapa aturan pemetaan dalam satu proyek. AWS SCT menyimpan aturan pemetaan sebagai bagian dari proyek Anda. Dengan proyek Anda terbuka, gunakan prosedur berikut untuk menambahkan aturan pemetaan baru.

**Untuk membuat aturan pemetaan**

1.  Pada menu **Tampilan**, pilih **Tampilan pemetaan**. 

1.  Di panel kiri, pilih skema atau database untuk ditambahkan ke aturan pemetaan. 

1.  Di panel kanan, pilih platform basis data target untuk skema sumber atau database yang dipilih. 

   Anda dapat memilih platform database virtual sebagai target. Untuk informasi selengkapnya, lihat [Pemetaan ke target virtual di AWS Schema Conversion Tool](CHAP_Mapping.VirtualTargets.md). 

1. Pilih **Buat pemetaan**.

    AWS SCT menambahkan aturan pemetaan baru ini ke daftar **pemetaan Server**. 

 Tambahkan aturan pemetaan untuk semua pasangan konversi. Untuk membuat laporan penilaian atau mengonversi skema database, pilih **Tampilan utama** pada menu **Tampilan**. 

AWS SCT menyoroti dengan huruf tebal semua objek skema yang merupakan bagian dari aturan pemetaan. 

# Mengedit pemetaan tipe data di AWS Schema Conversion Tool
<a name="CHAP_Mapping.Edit"></a>

Anda dapat memfilter atau menghapus aturan pemetaan yang ada, dan menambahkan aturan pemetaan baru di proyek AWS Schema Conversion Tool (AWS SCT) Anda.

Saat Anda membuat aturan pemetaan untuk seluruh basis data sumber, AWS SCT buat satu aturan pemetaan untuk setiap skema basis data sumber. Untuk proyek yang melibatkan lusinan skema atau bahkan database, mungkin sulit dipahami, target mana yang digunakan untuk skema tertentu. Untuk menemukan aturan pemetaan skema Anda dengan cepat, gunakan satu atau beberapa opsi filter berikut di. AWS SCT

**Untuk memfilter aturan pemetaan**

1. Pada menu **Tampilan**, pilih **Tampilan pemetaan**.

1. Untuk **server Sumber**, pilih database sumber.

   Filter default adalah **Semua**, yang berarti AWS SCT menampilkan aturan pemetaan untuk semua database sumber.

1. Untuk **skema Sumber**, masukkan nama skema sumber. Gunakan percent (`%`) sebagai wildcard untuk mengganti sejumlah simbol apa pun dalam nama skema.

   Filter default adalah wildcard**%**, yang berarti AWS SCT menampilkan aturan pemetaan untuk semua nama skema database sumber.

1. Untuk **aturan migrasi** Has, pilih **Ya** untuk menampilkan aturan pemetaan yang membuat aturan migrasi data. Pilih **Tidak** untuk menampilkan aturan pemetaan yang tidak memiliki aturan migrasi data. Untuk informasi selengkapnya, lihat [Membuat aturan migrasi data di AWS SCT](agents.md#agents.Filtering).

   Filter default adalah **Semua**, yang berarti AWS SCT menampilkan semua aturan pemetaan.

1. Untuk **server Target**, pilih database target.

   Filter default adalah **Semua**, yang berarti AWS SCT menampilkan aturan pemetaan untuk semua database target.

Dengan proyek Anda terbuka, gunakan prosedur berikut untuk menghapus aturan pemetaan. Untuk informasi selengkapnya tentang menambahkan aturan pemetaan, lihat[Memetakan tipe data baru di AWS Schema Conversion Tool](CHAP_Mapping.New.md).

**Untuk menghapus aturan pemetaan**

1.  Pada menu **Tampilan**, pilih **Tampilan pemetaan**. 

1. Untuk **pemetaan Server**, pilih aturan pemetaan yang akan dihapus. 

1. Pilih **Hapus pemetaan yang dipilih**.

    AWS SCT menghapus aturan pemetaan yang dipilih. 

# Pemetaan ke target virtual di AWS Schema Conversion Tool
<a name="CHAP_Mapping.VirtualTargets"></a>

Anda dapat melihat cara AWS SCT mengonversi skema basis data sumber Anda ke platform basis data target yang didukung. Untuk melakukannya, Anda tidak perlu terhubung ke database target yang ada. Sebagai gantinya, Anda dapat memilih platform basis data target virtual di panel kanan saat Anda membuat aturan pemetaan. Untuk informasi selengkapnya, lihat [Memetakan tipe data baru di AWS Schema Conversion Tool](CHAP_Mapping.New.md). Pastikan Anda memperluas **Server**, kluster **NoSQL**, **dan** node ETL di panel kanan untuk melihat daftar platform database target virtual. 

 AWS SCT mendukung platform basis data target virtual berikut: 
+ Edisi yang Kompatibel dengan Amazon Aurora MySQL
+ Edisi yang Kompatibel dengan Amazon Aurora PostgreSQL
+ Amazon DynamoDB
+ Amazon Redshift
+ Amazon Redshift dan AWS Glue
+ AWS Glue
+ AWS Glue Studio
+ Babelfish for Aurora PostgreSQL
+ MariaDB
+ Microsoft SQL Server
+ MySQL
+ Oracle
+ PostgreSQL

 Jika Anda menggunakan Babelfish untuk Aurora PostgreSQL sebagai platform database target, Anda hanya dapat membuat laporan penilaian migrasi database. Untuk informasi selengkapnya, lihat [Menggunakan laporan penilaian di AWS Schema Conversion Tool](CHAP_AssessmentReport.md). 

 Jika Anda menggunakan platform basis data target virtual, Anda dapat menyimpan kode yang dikonversi ke file. Untuk informasi selengkapnya, lihat [Menyimpan skema Anda yang telah dikonversi ke file](CHAP_Converting.SaveAndApply.md#CHAP_Converting.Saving). 

# Keterbatasan pemetaan tipe data di AWS Schema Conversion Tool
<a name="CHAP_Mapping.Limitations"></a>

Batasan berikut berlaku saat mengonversi skema menggunakan beberapa server dalam satu AWS SCT proyek:
+ Anda dapat menambahkan server yang sama ke proyek hanya sekali.
+ Anda tidak dapat memetakan skema server ke skema target tertentu, hanya ke server target. AWS SCT membuat skema target selama konversi.
+ Anda tidak dapat memetakan objek sumber tingkat rendah ke server target.
+ Anda dapat memetakan satu skema sumber ke hanya satu server target dalam sebuah proyek.
+ Pastikan untuk memetakan sumber ke server target untuk membuat laporan penilaian, mengonversi skema, atau mengekstrak data.