Apa itu AWS Schema Conversion Tool? - AWS Schema Conversion Tool

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

Apa itu AWS Schema Conversion Tool?

Anda dapat menggunakan AWS Schema Conversion Tool (AWS SCT) untuk mengkonversi skema database yang ada dari satu mesin database yang lain. Anda dapat mengkonversi skema OLTP relasional, atau skema gudang data. Skema yang dikonversi cocok untuk Amazon Relational Database Service (Amazon RDS) MySQL, MariaDB, Oracle, SQL Server, PostgreSQL DB, klaster Amazon Aurora DB, atau klaster Amazon Redshift. Skema yang dikonversi juga dapat digunakan dengan database pada instans Amazon EC2 atau disimpan sebagai data pada bucket Amazon S3.

AWS SCTmendukung beberapa standar industri, termasuk Federal Information Processing Standards (FIPS), untuk koneksi ke bucket Amazon S3 atau sumber daya lainAWS. AWS SCTjuga sesuai dengan Program Manajemen Risiko dan Otorisasi Federal (FedRAMP). Untuk detail tentang AWS dan upaya kepatuhan, lihat layanan AWS dalam lingkup berdasarkan program kepatuhan.

AWS SCTmendukung konversi OLTP berikut.

Basis data sumber Target database
IBM Db2 untuk z/OS (versi 12)

Edisi Kompatibel dengan Amazon Aurora MySQL (Aurora MySQL), Edisi Kompatibel dengan Amazon Aurora PostgreSQL (Aurora PostgreSQL), MySQL, PostgreSQL

Untuk informasi selengkapnya, lihat Menggunakan IBM Db2 untuk z/OS sebagai sumber.

IBM Db2 LUW (versi 9.1, 9.5, 9.7, 10.5, 11.1, dan 11.5)

Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL

Untuk informasi selengkapnya, lihat Menggunakan IBM Db2 LUW sebagai sumber.

Database Microsoft Azure SQL

Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL

Untuk informasi selengkapnya, lihat Menggunakan Azure SQL Database sebagai sumber.

Microsoft SQL Server (versi 2008 R2, 2012, 2014, 2016, 2017, 2019, dan 2022)

Aurora MySQL, Aurora PostgreSQL, Babelfish untuk Aurora PostgreSQL (hanya untuk laporan penilaian), MariaDB, Microsoft SQL Server, MySQL, PostgreSQL

Untuk informasi selengkapnya, lihat Menggunakan SQL Server sebagai sumber.

MySQL (versi 5.5 dan lebih tinggi)

Aurora PostgreSQL, MySQL, PostgreSQL

Untuk informasi selengkapnya, lihat Menggunakan MySQL sebagai sumber.

Anda dapat memigrasikan skema dan data dari MySQL ke cluster Aurora MySQL DB tanpa menggunakan. AWS SCT Untuk informasi selengkapnya, lihat Memigrasi data ke klaster DB Amazon Aurora.

Oracle (versi 10.1 dan lebih tinggi)

Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, Oracle, PostgreSQL

Untuk informasi selengkapnya, lihat Menggunakan Oracle Database sebagai sumber.

PostgreSQL (versi 9.1 dan lebih tinggi)

Aurora MySQL, Aurora PostgreSQL, MySQL, PostgreSQL

Untuk informasi selengkapnya, lihat Menggunakan PostgreSQL sebagai sumber.

SAP ASE (versi 12.5.4, 15.0.2, 15.5, 15.7, dan 16.0)

Aurora MySQL, Aurora PostgreSQL, MariaDB, MySQL, PostgreSQL

Untuk informasi selengkapnya, lihat Menggunakan SAP ASE (Sybase ASE) sebagai sumber.

AWS SCTmendukung konversi data warehouse berikut.

Sumber data gudang Target gudang data

Amazon Redshift

Amazon Redshift

Untuk informasi selengkapnya, lihat Menggunakan Amazon Redshift sebagai sumber.

Analisis Azure Synapse

Amazon Redshift

Untuk informasi selengkapnya, lihat Menggunakan Azure Synapse Analytics sebagai sumber.

BigQuery

Amazon Redshift

Untuk informasi selengkapnya, lihat Menggunakan BigQuery sebagai sumber.

Database Greenplum (versi 4.3 dan 6.21)

Amazon Redshift

Untuk informasi selengkapnya, lihat Menggunakan Greenplum Database sebagai sumber.

Microsoft SQL Server (versi 2008 dan yang lebih tinggi)

Amazon Redshift

Untuk informasi selengkapnya, lihat Menggunakan SQL Server Data Warehouse sebagai sumber.

Netezza (versi 7.0.3 dan lebih tinggi)

Amazon Redshift

Untuk informasi selengkapnya, lihat Menggunakan Netezza sebagai sumber.

Oracle (versi 10.1 dan lebih tinggi)

Amazon Redshift

Untuk informasi selengkapnya, lihat Menggunakan Oracle Data Warehouse sebagai sumber.

Kepingan salju (versi 3)

Amazon Redshift

Untuk informasi selengkapnya, lihat Menggunakan Snowflake sebagai sumber.

Teradata (versi 13 dan lebih tinggi)

Amazon Redshift

Untuk informasi selengkapnya, lihat Menggunakan Teradata sebagai sumber.

Vertica (versi 7.2.2 dan lebih tinggi)

Amazon Redshift

Untuk informasi selengkapnya, lihat Menggunakan Vertica sebagai sumber.

AWS SCTmendukung konversi database data NoSQL berikut.

Basis data sumber Target database

Apache Cassandra (versi 2.1.x, 2.2.16, dan 3.11.x)

Amazon DynamoDB

Untuk informasi selengkapnya, lihat Menggunakan Apache Cassandra sebagai sumber.

AWS SCTmendukung konversi ekstrak berikut, transformasi, dan beban (ETL) proses. Untuk informasi selengkapnya, lihat Mengonversi proses ETL.

Sumber Target

Skrip ETL Informatica

Informatika

Paket ETL Microsoft SQL Server Integrasi Services (SSIS)

AWS Glue atau AWS Glue Studio

Script shell dengan perintah tertanam dari Teradata Dasar Teradata Query (BTEQ)

Amazon Redshift

Skrip ETL Teradata BTEQ

AWS Glueatau Amazon Redshift RSQL

Script pekerjaan Teradata FastExport

Amazon Redshift

Script pekerjaan Teradata FastLoad

Amazon Redshift

Script pekerjaan Teradata MultiLoad

Amazon Redshift

AWS SCTmendukung migrasi kerangka data besar berikut. Untuk informasi selengkapnya, lihat Memigrasi kerangka kerja data besar.

Sumber Target

Apache Hive (versi 0.13.0 dan lebih tinggi)

Sarang di Amazon EMR

HDFS Apache

Amazon S3 atau HDFS di Amazon EMR

Apache Oozie

AWS Step Functions

Ringkasan konversi skema

AWS SCTmenyediakan antarmuka pengguna berbasis proyek untuk secara otomatis mengonversi skema database database sumber Anda ke dalam format yang kompatibel dengan instans Amazon RDS target Anda. Jika skema dari database sumber Anda tidak dapat dikonversi secara otomatis, AWS SCT berikan panduan tentang bagaimana Anda dapat membuat skema yang setara dalam database Amazon RDS target Anda.

Untuk informasi tentang cara menginstalAWS SCT, lihatMenginstal, memverifikasi, dan memperbarui AWS SCT.

Untuk pengenalan antarmuka AWS SCT pengguna, lihatMenggunakan antarmukaAWS SCT pengguna.

Untuk informasi tentang proses konversi, lihatMengonversi skema database menggunakan AWS SCT.

Selain mengkonversi skema database yang ada dari satu mesin database yang lain, AWS SCT memiliki beberapa fitur tambahan yang membantu Anda memindahkan data dan aplikasi Anda ke Cloud: AWS

  • Anda dapat menggunakan agen ekstraksi data untuk mengekstrak data dari gudang data Anda guna mempersiapkan migrasi ke Amazon Redshift. Untuk mengelola agen ekstraksi data, Anda dapat menggunakanAWS SCT. Untuk informasi selengkapnya, lihat Memigrasi data dari gudang data lokal ke Amazon Redshift.

  • Anda dapat menggunakan AWS SCT untuk membuat AWS DMS titik akhir dan tugas. Anda dapat menjalankan dan memantau tugas-tugas ini dariAWS SCT. Untuk informasi selengkapnya, lihat Menggunakan AWS SCT dengan AWS DMS.

  • Dalam beberapa kasus, fitur database tidak dapat dikonversi ke fitur Amazon RDS atau Amazon Redshift yang setara. Wisaya paket AWS SCT ekstensi dapat membantu Anda menginstal AWS Lambda fungsi dan pustaka Python untuk meniru fitur yang tidak dapat dikonversi. Untuk informasi selengkapnya, lihat Menggunakan paket AWS SCT ekstensi.

  • Anda dapat menggunakan AWS SCT untuk mengoptimalkan database Amazon Redshift yang ada. AWS SCTmerekomendasikan kunci sortir dan kunci distribusi untuk mengoptimalkan database Anda. Untuk informasi selengkapnya, lihat Mengoptimalkan Amazon Redshift dengan menggunakan AWS SCT.

  • Anda dapat menggunakannya AWS SCT untuk menyalin skema database lokal yang ada ke instans DB Amazon RDS yang menjalankan mesin yang sama. Anda dapat menggunakan fitur ini untuk menganalisis potensi penghematan biaya pindah ke cloud dan mengubah jenis lisensi Anda.

  • Anda dapat menggunakan AWS SCT untuk mengkonversi SQL di C ++, C #, Java, atau kode aplikasi lainnya. Anda dapat melihat, menganalisis, mengedit, dan menyimpan kode SQL yang dikonversi. Untuk informasi selengkapnya, lihat Mengonversi aplikasi SQL menggunakanAWS SCT.

  • Anda dapat menggunakan AWS SCT untuk memigrasi proses ekstraksi, transformasi, dan beban (ETL). Untuk informasi selengkapnya, lihat Mengkonversi ekstrak, transformasi, dan beban (ETL) proses denganAWS Schema Conversion Tool.

Memberikan umpan balik

Anda dapat memberikan umpan balik tentangAWS SCT. Anda dapat mengajukan laporan bug, mengirimkan permintaan fitur, atau memberikan informasi umum.

Untuk memberikan umpan balik tentang AWS SCT
  1. Memulai AWS Schema Conversion Tool.

  2. Buka menu Bantuan dan kemudian pilih Tinggalkan Umpan Balik. Kotak dialog Tinggalkan Umpan Balik muncul.

  3. Untuk Area, pilih Informasi, Laporan bug, atau Permintaan fitur.

  4. Untuk database Sumber, pilih database sumber Anda. Pilih Apa saja jika umpan balik Anda tidak spesifik untuk database tertentu.

  5. Untuk database Target, pilih database target Anda. Pilih Apa saja jika umpan balik Anda tidak spesifik untuk database tertentu.

  6. Untuk Judul, ketik judul untuk umpan balik Anda.

  7. Untuk Pesan, ketik umpan balik Anda.

  8. Pilih Kirim untuk mengirimkan umpan balik Anda.