Bekerja dengan hasil kueri dan kueri terbaru - Amazon Athena

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

Bekerja dengan hasil kueri dan kueri terbaru

Amazon Athena secara otomatis menyimpan hasil kueri dan metadata hasil eksekusi kueri untuk setiap kueri yang berjalan di lokasi hasil kueri yang dapat Anda tentukan di Amazon S3. Jika perlu, Anda dapat mengakses file di lokasi ini untuk bekerja dengan mereka. Anda juga dapat mengunduh file hasil kueri langsung dari konsol Athena.

Athena sekarang menawarkan dua opsi untuk mengelola hasil kueri; Anda dapat menggunakan bucket S3 milik pelanggan atau memilih fitur hasil kueri terkelola. Dengan bucket Anda sendiri, Anda mempertahankan kontrol penuh atas penyimpanan, izin, kebijakan siklus hidup, dan retensi, memberikan fleksibilitas maksimum tetapi memerlukan lebih banyak manajemen. Atau, bila Anda memilih opsi hasil kueri terkelola, layanan akan secara otomatis menangani penyimpanan dan manajemen siklus hidup, sehingga tidak perlu mengonfigurasi bucket hasil terpisah dan secara otomatis membersihkan hasil setelah periode retensi yang telah ditentukan sebelumnya. Untuk informasi selengkapnya, lihat Hasil kueri terkelola.

Untuk mengatur lokasi hasil kueri Amazon S3 untuk pertama kalinya, lihat Tentukan lokasi hasil kueri menggunakan konsol Athena.

File output disimpan secara otomatis untuk setiap kueri yang berjalan. Untuk mengakses dan melihat file keluaran kueri menggunakan konsol Athena, kepala sekolah IAM (pengguna dan peran) memerlukan izin untuk tindakan Amazon S3 untuk lokasi hasil kueri, serta izin untuk GetObjecttindakan Athena. GetQueryResults Lokasi hasil kueri dapat dienkripsi. Jika lokasi dienkripsi, pengguna harus memiliki izin kunci yang sesuai untuk mengenkripsi dan mendekripsi lokasi hasil permintaan.

penting

IAM utama dengan izin ke Amazon S3GetObjecttindakan untuk lokasi hasil kueri dapat mengambil hasil kueri dari Amazon S3 bahkan jika izin ke AthenaGetQueryResultstindakan ditolak.