Memulai dengan menggunakan kueri federasi ke MySQL - Amazon Redshift

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

Memulai dengan menggunakan kueri federasi ke MySQL

Untuk membuat kueri federasi ke database MySQL, Anda mengikuti pendekatan umum ini:

  1. Siapkan konektivitas dari klaster Amazon Redshift ke instans Amazon RDS atau Aurora MySQL DB.

    Untuk melakukan ini, pastikan instans RDS MySQL atau Aurora MySQL DB Anda dapat menerima koneksi dari cluster Amazon Redshift Anda. Sebaiknya cluster Amazon Redshift dan Amazon RDS atau instance MySQL Aurora Anda berada dalam grup cloud pribadi virtual (VPC) dan subnet yang sama. Dengan cara ini, Anda dapat menambahkan grup keamanan untuk klaster Amazon Redshift ke aturan masuk grup keamanan untuk instans RDS atau Aurora MySQL DB Anda.

    Anda juga dapat mengatur peering VPC atau jaringan lain yang memungkinkan Amazon Redshift membuat koneksi ke instans RDS atau Aurora MySQL Anda. Untuk informasi selengkapnya tentang jaringan VPC, lihat berikut ini.

    catatan

    Jika klaster Amazon Redshift Anda berada di VPC yang berbeda dari instance RDS atau Aurora MySQL Anda, aktifkan perutean VPC yang disempurnakan. Jika tidak, Anda mungkin menerima kesalahan batas waktu saat menjalankan kueri federasi.

  2. Siapkan rahasia AWS Secrets Manager untuk database MySQL RDS dan Aurora MySQL Anda. Kemudian referensi rahasia dalam kebijakan dan peran akses AWS Identity and Access Management (IAM). Untuk informasi selengkapnya, lihat Membuat rahasia dan peran IAM untuk menggunakan kueri federasi.

    catatan

    Jika cluster Anda menggunakan perutean VPC yang disempurnakan, Anda mungkin perlu mengonfigurasi titik akhir VPC antarmuka untuk. AWS Secrets Manager Ini diperlukan ketika VPC dan subnet cluster Amazon Redshift Anda tidak memiliki akses ke titik akhir publik. AWS Secrets Manager Saat Anda menggunakan titik akhir antarmuka VPC, komunikasi antara cluster Amazon Redshift di VPC Anda dan AWS Secrets Manager dirutekan secara pribadi dari VPC Anda ke antarmuka titik akhir. Untuk informasi selengkapnya, lihat Membuat titik akhir antarmuka dalam Panduan Pengguna Amazon VPC.

  3. Terapkan peran IAM yang sebelumnya Anda buat ke cluster Amazon Redshift. Untuk informasi selengkapnya, lihat Membuat rahasia dan peran IAM untuk menggunakan kueri federasi.

  4. Connect ke database MySQL RDS dan Aurora MySQL Anda dengan skema eksternal. Untuk informasi selengkapnya, lihat BUAT SKEMA EKSTERNAL. Untuk contoh tentang cara menggunakan kueri federasi, lihat. Contoh menggunakan kueri federasi dengan MySQL

  5. Jalankan kueri SQL Anda yang merujuk skema eksternal yang mereferensikan database RDS MySQL dan Aurora MySQL Anda.