Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menyiapkan Athena menggunakanAWS CloudFormation template
penting
AWS CloudFormationtidak mendukung sumber daya lintas wilayah. Jika Anda berencana untuk menggunakanAWS CloudFormation template, Anda harus membuat semua sumber daya diAWS Wilayah yang sama. Wilayah harus mendukung layanan berikut:
-
AWS Lambda
-
Amazon Simple Storage Service (Amazon S3)
-
AWS Glue
-
Amazon Athena
Untuk merampingkan dan mengotomatiskan integrasi Laporan Biaya dan Penggunaan Anda dengan Athena,AWS menyediakanAWS CloudFormation template dengan beberapa sumber daya utama bersama dengan laporan yang Anda siapkan untuk integrasi Athena. AWS CloudFormationTemplate mencakupAWS Glue crawler,AWS Glue database, danAWS Lambda acara.
Proses penyiapan integrasi Athena menggunakanAWS CloudFormation menghapus peristiwa Amazon S3 apa pun yang mungkin sudah dimiliki bucket Anda. Hal ini dapat berdampak negatif pada setiap proses berbasis peristiwa yang ada yang Anda miliki untuk laporanAWS CUR yang sudah ada. Kami sangat menyarankan agar Anda membuat bucket Amazon S3 baru dan laporanAWS CUR baru untuk digunakan dengan Athena.
Sebelum Anda dapat menggunakan CloudFormation templat untuk mengotomatisasi integrasi Athena, pastikan Anda melakukan hal berikut:
-
Buat bucket Amazon S3 baru untuk laporan Anda. Untuk informasi selengkapnya, lihat Membuat bucket di Panduan Pengguna Amazon S3.
-
Buat laporan baru untuk digunakan dengan Athena. Selama proses penyiapan, untuk Aktifkan integrasi data laporan untuk, pilih Athena.
-
Tunggu laporan pertama dikirim ke bucket Amazon S3 Anda. Diperlukan waktu hingga 24 jamAWS agar laporan pertama Anda dapat menyampaikan laporan pertama Anda.
Untuk menggunakanAWS CloudFormation template Athena
Buka konsol Amazon S3 di https://console.aws.amazon.com/s3/
. -
Dari daftar bucket, pilih bucket tempat Anda memilih untuk menerima laporanAWS CUR Anda.
-
Pilih awalan jalur laporan Anda (
your-report-path-prefix/
). Kemudian, pilih nama laporan Anda (your-report-name/
). -
Pilih file
.yml
templat. -
Pilih Tindakan objek, lalu pilih Unduh sebagai.
Buka AWS CloudFormation konsol di https://console.aws.amazon.com/cloudformation
. -
Jika Anda belum pernah menggunakanAWS CloudFormation sebelumnya, pilih Create New Stack. Atau, pilih Buat Tumpukan.
-
Dalam Siapkan templat, pilih Templat sudah siap.
-
Di bawah Sumber template, pilih Unggah file template.
-
Pilih Pilih file.
-
Pilih
.yml
template yang diunduh, lalu pilih Buka. -
Pilih Selanjutnya.
-
Untuk nama Stack, masukkan nama untuk template Anda dan pilih Berikutnya.
-
Pilih Selanjutnya.
-
Di bagian bawah halaman, pilih Saya mengakui bahwaAWS CloudFormation mungkin membuat sumber daya IAM.
Templat ini membuat sumber daya berikut:
-
Tiga IAM role
-
AWS GlueBasis data
-
Perayap AWS Glue
-
Dua fungsi lambda
-
Notifikasi Amazon S3
-
-
Pilih Buat tumpukan.
Untuk memperbaruiAWS CloudFormation template Athena yang ada
Buka konsol Amazon S3 di https://console.aws.amazon.com/s3/
. -
Dari daftar bucket, pilih bucket tempat Anda memilih untuk menerima laporanAWS CUR Anda.
-
Pilih awalan jalur laporan Anda (
your-report-path-prefix/
). Kemudian, pilih nama laporan Anda (your-report-name/
). -
Pilih file
.yml
templat. -
Pilih Tindakan objek, lalu pilih Unduh sebagai.
Buka AWS CloudFormation konsol di https://console.aws.amazon.com/cloudformation
. -
Pilih tumpukan yang telah dibuat sebelumnya, dan kemudian pilih Update.
-
Di bawah Siapkan templat, pilih Ganti templat saat ini.
-
Di bawah Sumber template, pilih Unggah file template.
-
Pilih Pilih file.
-
Pilih
.yml
template yang diunduh, lalu pilih Buka. -
Pilih Selanjutnya.
-
Pada halaman Tentukan detail tumpukan, modifikasi detail, lalu pilih Berikutnya.
-
Pilih Selanjutnya.
-
Di bagian bawah halaman, pilih Saya mengakui bahwaAWS CloudFormation mungkin membuat sumber daya IAM.
-
Pilih Perbarui tumpukan.