Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Gunakan AWS Serverless Application Repository untuk menyebarkan konektor sumber data
Untuk menggunakan konektor sumber data, Anda dapat menggunakan AWS Serverless Application Repository
catatan
Kami menyarankan Anda menggunakan SAR satu-satunya jika Anda memiliki konektor khusus atau memerlukan penggunaan konektor yang lebih tua. Jika tidak, penggunaan konsol Athena disarankan.
Anda dapat menggunakan AWS Serverless Application Repository untuk menemukan konektor yang ingin Anda gunakan, memberikan parameter yang dibutuhkan konektor, dan kemudian menyebarkan konektor ke akun Anda. Kemudian, setelah Anda menggunakan konektor, Anda menggunakan konsol Athena untuk membuat sumber data tersedia untuk Athena.
Menyebarkan konektor ke Akun Anda
Untuk menggunakan AWS Serverless Application Repository untuk menyebarkan konektor sumber data ke akun Anda
-
Masuk ke AWS Management Console dan buka Repositori Aplikasi Tanpa Server.
-
Di panel navigasi, pilihAplikasi yang tersedia.
-
Pilih opsi Tampilkan aplikasi yang membuat IAM peran kustom atau kebijakan sumber daya.
-
Di kotak pencarian, ketik nama konektor. Untuk daftar konektor data Athena prebuilt, lihatKonektor sumber data yang tersedia.
-
Pilih nama konektornya. Memilih konektor membuka halaman Detail aplikasi fungsi Lambda di konsol. AWS Lambda
-
Di sisi kanan halaman detail, untuk pengaturan Aplikasi, isi informasi yang diperlukan. Pengaturan minimum yang diperlukan meliputi yang berikut ini. Untuk informasi tentang opsi yang dapat dikonfigurasi yang tersisa untuk konektor data yang dibuat oleh Athena, lihat topik Konektor yang tersedia terkait
di. GitHub -
AthenaCatalogName— Nama untuk fungsi Lambda dalam huruf kecil yang menunjukkan sumber data yang ditargetkan, seperti.
cloudwatchlogs
-
SpillBucket— Tentukan bucket Amazon S3 di akun Anda untuk menerima data dari muatan respons besar apa pun yang melebihi batas ukuran respons fungsi Lambda.
-
-
Pilih Saya mengakui bahwa aplikasi ini membuat IAM peran khusus dan kebijakan sumber daya. Untuk informasi selengkapnya, pilih tautan Info.
-
Di kanan bawah bagian Pengaturan aplikasi, pilih Deploy. Saat penerapan selesai, fungsi Lambda muncul di bagian Sumber Daya di konsol Lambda.
Membuat konektor tersedia di Athena
Sekarang Anda siap menggunakan konsol Athena untuk membuat konektor sumber data tersedia untuk Athena.
Untuk membuat konektor sumber data tersedia untuk Athena
Buka konsol Athena di https://console.aws.amazon.com/athena/
. Jika panel navigasi konsol tidak terlihat, pilih menu ekspansi di sebelah kiri.
-
Di panel navigasi, pilih Sumber data dan katalog.
-
Pada halaman Sumber data dan katalog, pilih Buat sumber data.
-
Untuk Pilih sumber data, pilih sumber data yang Anda buat konektornya di AWS Serverless Application Repository. Tutorial ini menggunakan Amazon CloudWatch Logs sebagai sumber data federasi.
-
Pilih Berikutnya.
-
Pada halaman Masukkan detail sumber data, untuk nama sumber data, masukkan nama yang ingin Anda gunakan dalam SQL pernyataan saat Anda menanyakan sumber data dari Athena (misalnya,
CloudWatchLogs
). Nama bisa sampai 127 karakter dan harus unik di akun Anda. Itu tidak dapat diubah setelah Anda membuatnya. Karakter yang valid adalah a-z, A-Z, 0-9, _ (garis bawah), @ (pada tanda) dan - (tanda hubung). Namaawsdatacatalog
,,hive
jmx
, dan dicadangkansystem
oleh Athena dan tidak dapat digunakan untuk nama sumber data. -
Di bagian Detail koneksi, gunakan kotak Pilih atau masukkan fungsi Lambda untuk memilih nama fungsi yang baru saja Anda buat. Fungsi ARN Lambda ditampilkan.
-
(Opsional) Untuk Tag, tambahkan pasangan kunci-nilai untuk dikaitkan dengan sumber data ini. Untuk informasi selengkapnya tentang tag, lihat Tag sumber daya Athena.
-
Pilih Berikutnya.
-
Pada halaman Tinjau dan buat, tinjau detail sumber data, lalu pilih Buat sumber data.
-
Bagian Detail sumber data pada halaman untuk sumber data Anda menunjukkan informasi tentang konektor baru Anda. Anda sekarang dapat menggunakan konektor dalam kueri Athena Anda.
Untuk informasi tentang penggunaan konektor data dalam kueri, lihatJalankan kueri federasi.