Mengubah versi mesin Athena - Amazon Athena

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

Mengubah versi mesin Athena

Athena terkadang merilis versioning mesin baru untuk memberikan peningkatan performa, fungsionalitas, dan perbaikan kode. Jika versioning mesin baru tersedia, Athena akan memberi tahu Anda di konsol. Anda dapat memilih untuk membiarkan Athena memutuskan kapan akan memutakhirkan, atau secara manual menentukan versioning mesin Athena per grup kerja.

Menemukan versi mesin kueri untuk grup kerja

Anda dapat menggunakan halaman Workgroups untuk menemukan versi mesin saat ini untuk workgroup apa pun.

Untuk menemukan versioning mesin saat ini untuk setiap grup kerja
  1. Buka konsol Athena di https://console.aws.amazon.com/athena/.

  2. Jika panel navigasi konsol tidak terlihat, pilih menu ekspansi di sebelah kiri.

    Pilih menu ekspansi.
  3. Di panel navigasi konsol Athena, pilih Workgroups.

  4. Pada halaman Workgroups, temukan workgroup yang Anda inginkan. Kolom versi mesin Query untuk workgroup menampilkan versi mesin kueri.

Mengubah versi mesin di konsol Athena

Saat versioning mesin baru tersedia, Anda dapat memilih untuk membiarkan Athena memutuskan kapan akan memutakhirkan grup kerja, atau secara manual menentukan versioning mesin Athena yang digunakan grup kerja. Jika hanya satu versi yang tersedia saat ini, menentukan versi yang berbeda secara manual tidak dimungkinkan.

catatan

Untuk mengubah versioning mesin untuk grup kerja, Anda harus memiliki izin untuk melakukan tindakan athena:ListEngineVersions pada grup kerja. Untuk contoh kebijakan IAM, lihat Kebijakan contoh kelompok kerja.

Untuk membiarkan Athena memutuskan kapan akan memutakhirkan grup kerja
  1. Buka konsol Athena di https://console.aws.amazon.com/athena/.

  2. Jika panel navigasi konsol tidak terlihat, pilih menu ekspansi di sebelah kiri.

  3. Di panel navigasi konsol, pilih Workgroups.

  4. Dalam daftar workgroup, pilih link untuk workgroup yang ingin Anda konfigurasi.

  5. Pilih Edit.

  6. Di bagian Versi mesin kueri, untuk mesin kueri Perbarui, pilih Otomatis untuk membiarkan Athena memilih kapan harus meng-upgrade workgroup Anda. Ini adalah pengaturan default.

  7. Pilih Simpan perubahan.

    Dalam daftar kelompok kerja, status pembaruan mesin kueri untuk grup kerja menunjukkan Otomatis.

Cara memilih versioning mesin secara manual
  1. Buka konsol Athena di https://console.aws.amazon.com/athena/.

  2. Jika panel navigasi konsol tidak terlihat, pilih menu ekspansi di sebelah kiri.

  3. Di panel navigasi konsol, pilih Workgroups.

  4. Dalam daftar workgroup, pilih link untuk workgroup yang ingin Anda konfigurasi.

  5. Pilih Edit.

  6. Di bagian Versi mesin kueri, untuk Perbarui mesin kueri, pilih Manual untuk memilih versi mesin secara manual.

  7. Gunakan opsi Query engine version untuk memilih versi mesin yang ingin digunakan oleh workgroup. Jika versi mesin yang berbeda tidak tersedia, versi mesin yang berbeda tidak dapat ditentukan.

  8. Pilih Simpan perubahan.

    Dalam daftar workgroup, status update mesin Query untuk workgroup menunjukkan Manual.

Mengubah versi mesin menggunakan AWS CLI

Untuk mengubah versi mesin menggunakan AWS CLI, gunakan sintaks dalam contoh berikut.

aws athena update-work-group --work-group workgroup-name --configuration-updates EngineVersion={SelectedEngineVersion='Athena engine version 3'}

Menentukan versi mesin saat Anda membuat workgroup

Saat Anda membuat grup kerja, Anda dapat menentukan versioning mesin yang menggunakan grup kerja atau membiarkan Athena memutuskan kapan akan memutakhirkan grup kerja. Jika versi mesin baru tersedia, praktik terbaik adalah membuat grup kerja untuk menguji mesin baru sebelum Anda meningkatkan grup kerja Anda yang lain. Untuk menentukan versioning mesin untuk grup kerja, Anda harus memiliki izin athena:ListEngineVersions pada grup kerja. Untuk contoh kebijakan IAM, lihat Kebijakan contoh kelompok kerja.

Untuk menentukan versioning mesin saat Anda membuat grup kerja
  1. Buka konsol Athena di https://console.aws.amazon.com/athena/.

  2. Jika panel navigasi konsol tidak terlihat, pilih menu ekspansi di sebelah kiri.

  3. Di panel navigasi konsol, pilih Workgroups.

  4. Pada Grup Kerja, pilih Buat grup kerja.

  5. Pada halaman Create workgroup, di bagian Query Engine Version, lakukan salah satu hal berikut:

    • Pilih Otomatis untuk membiarkan Athena memilih kapan harus meng-upgrade workgroup Anda. Ini adalah pengaturan default.

    • Pilih Manual untuk memilih versi mesin yang berbeda secara manual jika tersedia.

  6. Masukkan informasi untuk bidang lain yang diperlukan. Untuk informasi tentang bidang lainnya, lihat Buat grup kerja.

  7. Pilih Buat grup kerja.

Menguji kueri sebelum upgrade versi mesin

Saat workgroup ditingkatkan ke versi mesin baru, beberapa kueri Anda dapat rusak karena ketidakcocokan. Untuk memastikan pemutakhiran versioning mesin Anda berjalan lancar, Anda dapat menguji kueri Anda terlebih dahulu.

Untuk menguji kueri Anda sebelum pemutakhiran versioning mesin
  1. Verifikasi versioning mesin grup kerja yang Anda gunakan. Versi mesin yang Anda gunakan ditampilkan pada halaman Workgroups di kolom Query engine version untuk workgroup. Untuk informasi selengkapnya, lihat Menemukan versi mesin kueri untuk grup kerja.

  2. Buat grup kerja tes yang menggunakan versioning mesin baru. Untuk informasi selengkapnya, lihat Menentukan versi mesin saat Anda membuat workgroup.

  3. Gunakan grup kerja baru untuk menjalankan kueri yang ingin Anda uji.

  4. Jika permintaan gagal, gunakan Referensi versi mesin Athena untuk memeriksa perubahan pemecahan yang mungkin memengaruhi permintaan. Beberapa perubahan mungkin mengharuskan Anda untuk memperbarui sintaks kueri Anda.

  5. Jika pertanyaan Anda masih gagal, hubungi AWS Support untuk bantuan. Di bagian AWS Management Console, pilih Support, Support Center, atau ajukan pertanyaan di AWS re:Post menggunakan tag Amazon Athena.

Memecahkan masalah kueri yang gagal

Jika permintaan gagal setelah pemutakhiran versioning mesin, gunakan Referensi versi mesin Athena untuk memeriksa perubahan pemecahan, termasuk perubahan yang dapat memengaruhi sintaks dalam kueri Anda.

Jika pertanyaan Anda masih gagal, hubungi AWS Support untuk bantuan. Di bagian AWS Management Console, pilih Support, Support Center, atau ajukan pertanyaan di AWS re:Post menggunakan tag Amazon Athena.