Catatan rilis - Amazon Athena

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

Catatan rilis

Menjelaskan fitur Amazon Athena, perbaikan, dan perbaikan bug berdasarkan tanggal rilis.

Catatan rilis Athena untuk tahun 2024

Juli 3, 2024

Diterbitkan: 2024-07-03

Athena merilis JDBC driver versi 3.2.1. Untuk informasi lebih lanjut tentang versi driver ini, lihatCatatan rilis Amazon Athena JDBC 3.x. Untuk mengunduh driver JDBC 3.x, lihatJDBCUnduhan driver 3.x.

Juni 26, 2024

Diterbitkan: 2024-06-26

Kapasitas yang disediakan sekarang umumnya tersedia di Wilayah Amerika Selatan (São Paulo) dan Eropa (Spanyol). Kapasitas yang disediakan memungkinkan Anda menjalankan SQL kueri pada kapasitas komputasi yang dikelola sepenuhnya dan menyediakan kemampuan manajemen beban kerja yang membantu Anda memprioritaskan, mengontrol, dan menskalakan beban kerja interaktif terpenting Anda. Anda dapat menambahkan kapasitas kapan saja untuk meningkatkan jumlah kueri yang Anda jalankan secara bersamaan, mengontrol beban kerja mana yang menggunakan kapasitas, dan berbagi kapasitas antar beban kerja.

Untuk informasi selengkapnya, lihat Mengelola kapasitas pemrosesan kueri. Untuk informasi harga, kunjungi halaman harga Amazon Athena.

10 Mei 2024

Diterbitkan: 2024-07-15

Athena mengumumkan fitur dan peningkatan berikut.

  • Delta Lake — Athena menambahkan pengoptimalan yang menyaring entri yang tidak dibutuhkan dari file pos pemeriksaan. Pengoptimalan ini memungkinkan peningkatan kinerja yang signifikan untuk kueri dengan file pos pemeriksaan besar yang mereferensikan banyak file data Parket.

Untuk informasi tentang menggunakan tabel Linux Foundation Delta Lake dengan Athena, lihat. Menanyakan tabel Delta Lake Linux Foundation

April 26, 2024

Diterbitkan: 2024-04-26

Athena merilis JDBC driver versi 3.2.0. Untuk informasi lebih lanjut tentang versi driver ini, lihatCatatan rilis Amazon Athena JDBC 3.x. Untuk mengunduh driver JDBC 3.x, lihatJDBCUnduhan driver 3.x.

April 24, 2024

Diterbitkan: 2024-04-24

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Parket — Athena sekarang mendukung pembacaan yang kompatibel ke belakang di Parket untuk bidang primitif berulang yang tidak dijelaskan yang tidak terkandung dalam daftar atau grup peta. Perubahan ini mencegah hasil yang salah secara diam-diam dikembalikan dan meningkatkan pesan kesalahan untuk ketidakcocokan skema.

    Untuk informasi selengkapnya, lihat Mendukung pembacaan yang kompatibel ke belakang untuk bidang primitif berulang yang tidak dianotasi di Parket di.com. GitHub

  • Iceberg OPTIMIZE - Menyelesaikan masalah dengan OPTIMIZE kueri yang menyebabkan data hilang ketika filter kunci non-partisi digunakan dalam klausa. WHERE Untuk informasi selengkapnya, lihat MENGOPTIMALKAN.

April 16, 2024

Diterbitkan: 2024-04-16

Gunakan fitur passthrough kueri gabungan Amazon Athena baru untuk menjalankan seluruh kueri secara langsung pada sumber data yang mendasarinya. Kueri passthrough gabungan membantu Anda memanfaatkan fungsi unik, bahasa kueri, dan kemampuan kinerja sumber data asli. Misalnya, Anda dapat menjalankan kueri Athena di DynamoDB menggunakan bahasa PartiQL. Kueri passthrough gabungan juga berguna saat Anda ingin menjalankan SELECT kueri yang menggabungkan, menggabungkan, atau memanggil fungsi sumber data Anda yang tidak tersedia di Athena. Menggunakan kueri passthrough dapat mengurangi jumlah data yang diproses oleh Athena dan menghasilkan waktu kueri yang lebih cepat.

Untuk informasi selengkapnya, lihat Menjalankan kueri passthrough federasi. Untuk meningkatkan konektor yang Anda gunakan hari ini ke versi terbaru, lihatMemperbarui konektor sumber data.

April 10, 2024

Diterbitkan: 2024-04-10

Athena mengumumkan fitur dan peningkatan berikut.

ODBC1.2.3.1000 driver

ODBCRilis driver 1.2.3.1000 untuk Athena.

Masalah yang diselesaikan:

  • Masalah koneksi server proxy — Ketika server proxy digunakan tanpa sertifikat root, konektor gagal membuat koneksi.

Untuk informasi selengkapnya, dan untuk mengunduh driver ODBC 1.x, catatan rilis, dan dokumentasi, lihatAthena ODBC 1.x driver.

JDBC2.1.5 pengemudi

JBDC2.1.5 rilis driver untuk Athena.

Pembaruan dan penyempurnaan:

  • Diperbarui AWS Java SDK untuk menggunakan versi 1.12.687.

  • Perpustakaan Jackson yang diperbarui untuk menggunakan versi 2.16.0.

  • Pustaka Logback yang diperbarui untuk menggunakan versi 1.3.14.

Untuk informasi selengkapnya, dan untuk mengunduh driver JDBC 2.x, catatan rilis, dan dokumentasi, lihatAthena JDBC 2.x driver.

April 8, 2024

Diterbitkan: 2024-04-08

Athena mengumumkan ODBC driver versi 2.0.3.0. Untuk informasi selengkapnya, lihat catatan 2.0.3.0 rilis. Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.

Maret 15, 2024

Diterbitkan: 2024-03-18

Amazon Athena mengumumkan ketersediaan Athena di Wilayah Kanada Barat (SQLCalgary).

Untuk daftar lengkap yang AWS services tersedia di masing-masing Wilayah AWS, lihat AWS Layanan menurut Wilayah.

Februari 15, 2024

Diterbitkan: 2024-02-15

Athena merilis JDBC driver versi 3.1.0.

JDBCDriver Amazon Athena versi 3.1.0 menambahkan dukungan untuk Microsoft Active Directory Federation Services (AD FS) Windows Integrated Authentication dan otentikasi berbasis formulir. Rilis 3.1.0 juga mencakup perbaikan kecil dan perbaikan bug lainnya.

Untuk mengunduh driver JDBC v3, lihatJDBCUnduhan driver 3.x.

Januari 31, 2024

Diterbitkan: 2024-01-31

Athena mengumumkan fitur dan peningkatan berikut.

Catatan rilis Athena untuk tahun 2023

14 Desember 2023

Diterbitkan: 2023-12-14

Athena mengumumkan perbaikan dan peningkatan berikut.

Athena merilis JDBC driver versi 2.1.3. Pengemudi menyelesaikan masalah berikut:

  • Logging telah ditingkatkan untuk menghindari konflik dengan Spring Boot dan pencatatan aplikasi Gradle.

  • Saat menggunakan executeBatch() JDBC metode untuk memasukkan catatan, driver salah memasukkan hanya satu catatan. Karena Athena tidak mendukung eksekusi batch kueri, driver sekarang melaporkan kesalahan saat Anda menggunakan. executeBatch() Untuk mengatasi batasan, Anda dapat mengirimkan kueri tunggal dalam satu lingkaran.

Untuk mengunduh JDBC driver baru, catatan rilis, dan dokumentasi, lihatAthena JDBC 2.x driver.

Desember 9, 2023

Diterbitkan: 2023-12-09

Merilis driver ODBC 1.2.1.1000 untuk Athena.

Fitur dan perangkat tambahan:

  • RStudioDukungan yang diperbarui - ODBC Driver sekarang mendukung RStudio di macOS.

  • Dukungan katalog dan skema tunggal - Konektor sekarang dapat mengembalikan satu katalog dan skema. Untuk informasi selengkapnya, lihat panduan instalasi dan konfigurasi yang dapat diunduh.

Masalah yang diselesaikan:

  • Pernyataan yang disiapkan — Ketika pernyataan yang disiapkan dengan array parameter menggunakan skema berdasarkan kolom dijalankan, konektor mengembalikan hasil kueri yang salah.

  • Ukuran kolom - Ketika kolom $file_modified_time sistem dipilih, konektor mengembalikan ukuran kolom yang salah.

  • SQLPrepare— Saat mengikat parameter yang terkait SQLPrepare dengan SELECT kueri, konektor mengembalikan kesalahan.

Untuk informasi lebih lanjut, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatAthena ODBC 1.x driver.

Desember 7, 2023

Diterbitkan: 2023-12-07

Athena mengumumkan ODBC driver versi 2.0.2.1. Untuk informasi selengkapnya, lihat catatan 2.0.2.1 rilis. Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.

5 Desember 2023

Diterbitkan: 2023-12-05

Anda sekarang dapat membuat SQL workgroup Athena yang menggunakan AWS IAM Identity Center mode otentikasi. Kelompok kerja ini mendukung fitur propagasi identitas tepercaya dari Pusat IAM Identitas. Propagasi identitas tepercaya memungkinkan identitas digunakan di seluruh layanan AWS analitik seperti Amazon Athena dan Amazon Studio. EMR

Untuk informasi selengkapnya, lihat Menggunakan IAM Identity Center mengaktifkan kelompok kerja Athena.

28 November 2023

Diterbitkan: 2023-11-28

Anda sekarang dapat melakukan kueri data di kelas penyimpanan Amazon S3 Express One Zone untuk hasil kueri yang cepat. S3 Express One Zone adalah kelas penyimpanan Zona Ketersediaan Tunggal berkinerja tinggi yang dibuat khusus untuk memberikan akses data milidetik satu digit yang konsisten untuk data yang paling sering diakses dan aplikasi yang sensitif terhadap latensi. Untuk memulai, pindahkan data Anda ke penyimpanan S3 Express One Zone dan katalogkan datanya AWS Glue Data Cataloguntuk pengalaman kueri yang mulus di Athena.

Untuk informasi selengkapnya, lihat Meminta data S3 Express One Zone.

27 November 2023

Diterbitkan: 2023-11-27

Athena mengumumkan fitur dan peningkatan berikut.

  • Tampilan Glue Data Catalog — Tampilan Glue Data Catalog memberikan satu tampilan umum di seluruh AWS layanan seperti Amazon Athena dan Amazon Redshift. Dalam tampilan Glue Data Catalog, izin akses ditentukan oleh pengguna yang membuat tampilan, bukan pengguna yang menanyakan tampilan. Tampilan ini memberikan kontrol akses yang lebih besar, membantu memastikan catatan lengkap, menawarkan keamanan yang ditingkatkan, dan dapat mencegah akses ke tabel yang mendasarinya.

    Untuk informasi selengkapnya, lihat Menggunakan AWS Glue Data Catalog tampilan.

  • CloudTrail Dukungan danau - Anda sekarang dapat menggunakan Amazon Athena untuk menganalisis data di AWS CloudTrail Danau. AWS CloudTrail Lake adalah danau data terkelola CloudTrail yang dapat Anda gunakan untuk mengumpulkan, menyimpan, dan menganalisis log aktivitas untuk audit, keamanan, dan investigasi operasional. Untuk menanyakan log aktivitas CloudTrail Danau Anda dari Athena, Anda tidak perlu memindahkan data atau membuat pipeline pemrosesan data terpisah. Tidak diperlukan ETL operasi.

    Untuk memulai, aktifkan federasi data di CloudTrail Lake. Saat Anda membagikan metadata penyimpanan data acara CloudTrail Lake dengan AWS Glue Data Catalog, CloudTrail buat AWS Glue Data Catalog sumber daya yang diperlukan dan daftarkan datanya. AWS Lake Formation Di Lake Formation, Anda dapat menentukan pengguna dan peran yang dapat menggunakan Athena untuk menanyakan penyimpanan data acara Anda.

    Untuk informasi selengkapnya, lihat Mengaktifkan federasi kueri Danau di Panduan AWS CloudTrail Pengguna.

17 November 2023

Diterbitkan: 2023-11-17

Athena mengumumkan fitur dan peningkatan berikut.

Fitur

  • Pengoptimal berbasis biaya - Athena mengumumkan ketersediaan umum pengoptimalan berbasis biaya menggunakan statistik dari. AWS Glue Untuk mengoptimalkan kueri Anda di SQL Athena, Anda dapat meminta Athena mengumpulkan statistik tingkat tabel atau kolom untuk tabel Anda. AWS Glue Jika semua tabel dalam kueri Anda memiliki statistik, Athena menggunakan statistik untuk memeriksa rencana eksekusi alternatif dan memilih salah satu yang paling mungkin menjadi yang tercepat.

    Untuk informasi selengkapnya, lihat Menggunakan pengoptimal berbasis biaya.

  • Integrasi Amazon EMR Studio — Anda sekarang dapat menggunakan Athena di Amazon EMR Studio tanpa harus menggunakan konsol Athena secara langsung. Dengan integrasi Athena di AmazonEMR, Anda dapat melakukan tugas-tugas berikut:

    • Lakukan pertanyaan Athena SQL

    • Lihat hasil kueri

    • Lihat riwayat kueri

    • Lihat kueri yang disimpan

    • Lakukan kueri berparameter

    • Melihat database, tabel, dan tampilan untuk katalog data

    Untuk informasi selengkapnya, lihat Amazon EMR Studio dalam topik AWS service Integrasi dengan Athena.

  • Kontrol akses bersarang — Athena mengumumkan dukungan untuk kontrol akses Lake Formation untuk data bersarang. Di Lake Formation, Anda dapat menentukan dan menerapkan filter data pada kolom bersarang yang memiliki tipe struct data. Anda dapat menggunakan pemfilteran data untuk membatasi akses pengguna ke sub-struktur kolom bersarang. Untuk informasi tentang cara membuat filter data untuk data bersarang, lihat Membuat filter data di Panduan AWS Lake Formation Pengembang.

  • Metrik penggunaan kapasitas yang disediakan — Athena mengumumkan metrik baru untuk pemesanan kapasitas. CloudWatch Anda dapat menggunakan metrik baru untuk melacak jumlah yang telah DPUs Anda sediakan dan jumlah yang digunakan DPUs oleh kueri Anda. Saat kueri selesai, Anda juga dapat melihat jumlah kueri DPUs yang digunakan.

    Untuk informasi selengkapnya, lihat Memantau kueri Athena dengan metrik CloudWatch .

Perbaikan

  • Perubahan pesan kesalahan - Pesan Insufficient Lake Formation permissions kesalahan sekarang dibaca Table not found atauSchema not found. Perubahan ini dilakukan untuk mencegah pelaku jahat menyimpulkan keberadaan tabel atau sumber daya database dari pesan kesalahan.

16 November 2023

Diterbitkan: 2023-11-16

Athena merilis JDBC driver baru yang meningkatkan pengalaman menghubungkan, menanyakan, dan memvisualisasikan data dari SQL pengembangan yang kompatibel dan aplikasi intelijen bisnis. Driver baru mudah untuk ditingkatkan. Pengemudi dapat membaca hasil kueri langsung dari Amazon S3, membuat hasil kueri tersedia untuk Anda lebih cepat.

Untuk informasi selengkapnya, lihat Pengemudi Athena 3.x JDBC.

31 Oktober 2023

Diterbitkan: 2023-10-31

Amazon Athena mengumumkan pemesanan 1 jam untuk kapasitas yang disediakan. Mulai hari ini, Anda dapat memesan dan melepaskan kapasitas yang disediakan setelah satu jam. Perubahan ini membuatnya lebih mudah untuk mengoptimalkan biaya untuk beban kerja yang permintaannya berubah seiring waktu.

Kapasitas yang disediakan adalah fitur Athena yang menyediakan kemampuan manajemen beban kerja yang membantu Anda memprioritaskan, mengontrol, dan menskalakan beban kerja interaktif Anda yang paling penting. Anda dapat menambahkan kapasitas kapan saja untuk meningkatkan jumlah kueri yang Anda jalankan secara bersamaan, mengontrol beban kerja mana yang menggunakan kapasitas, dan berbagi kapasitas antar beban kerja.

Untuk informasi selengkapnya, lihat Mengelola kapasitas pemrosesan kueri. Untuk informasi harga, kunjungi halaman Harga Amazon Athena.

25 Oktober 2023

Diterbitkan: 2023-10-26

Athena mengumumkan perbaikan dan peningkatan berikut.

paket jackson-core JSON — teks dengan nilai numerik yang lebih besar dari 1000 karakter sekarang akan gagal. Perbaikan ini mengatasi masalah keamanan sonatype-2022-6438.

17 Oktober 2023

Diterbitkan: 2023-10-17

Athena mengumumkan ODBC driver versi 2.0.2.0. Untuk informasi selengkapnya, lihat catatan 2.0.2.0 rilis. Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.

26 September 2023

Diterbitkan: 2023-09-26

Athena mengumumkan fitur dan peningkatan berikut.

23 Agustus 2023

Diterbitkan: 2023-08-23

Amazon Athena mengumumkan ketersediaan Athena di Wilayah Israel (Tel SQL Aviv).

Untuk daftar lengkap yang AWS services tersedia di masing-masing Wilayah AWS, lihat AWS Layanan menurut Wilayah.

10 Agustus 2023

Diterbitkan: 2023-08-10

Athena mengumumkan perbaikan dan peningkatan berikut.

ODBCversi driver 2.0.1.1

Athena mengumumkan ODBC driver versi 2.0.1.1. Untuk informasi selengkapnya, lihat catatan 2.0.1.1 rilis. Untuk mengunduh driver ODBC v2 baru, lihatUnduhan driver ODBC 2.x. Untuk informasi koneksi, lihatAmazon Athena ODBC 2.x.

JDBCdriver versi 2.1.1

Athena merilis JDBC driver versi 2.1.1. Pengemudi menyelesaikan masalah berikut:

  • Kesalahan yang terjadi ketika tabel dibuat dengan pernyataan yang berisi ekspresi reguler.

  • Masalah yang menyebabkan parameter ApplicationName koneksi diterapkan secara tidak benar.

Untuk mengunduh JDBC driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBC.

31 Juli 2023

Diterbitkan: 2023-07-31

Amazon Athena mengumumkan ketersediaan Athena sebagai tambahan. SQL Wilayah AWS

Rilis ini memperluas ketersediaan SQL Athena untuk mencakup Asia Pasifik (Hyderabad), Asia Pasifik (Melbourne), Eropa (Spanyol), dan Eropa (Zurich).

Untuk daftar lengkap yang AWS services tersedia di masing-masing Wilayah AWS, lihat AWS Layanan menurut Wilayah.

Juli 27, 2023

Diterbitkan: 2023-07-27

Athena merilis BigQuery konektor Google versi 2023.30.1. Versi konektor ini mengurangi waktu eksekusi kueri dan menambahkan dukungan untuk kueri terhadap titik akhir BigQuery pribadi.

Untuk informasi tentang BigQuery konektor Google, lihatKonektor Google Amazon Athena BigQuery . Untuk informasi tentang memperbarui konektor sumber data yang ada, lihatMemperbarui konektor sumber data.

Juli 24, 2023

Diterbitkan: 2023-07-24

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Kueri dengan serikat pekerja - Meningkatkan kinerja kueri tertentu dengan serikat pekerja.

  • Bergabung dengan perbandingan tipe - Memperbaiki potensi kegagalan kueri untuk JOIN pernyataan yang menyertakan perbandingan antara dua jenis yang berbeda.

  • Subquery pada kolom bersarang - Memperbaiki masalah yang terkait dengan kegagalan kueri saat subquery berkorelasi pada kolom bersarang.

  • Iceberg views - Memperbaiki masalah kompatibilitas dengan presisi kolom timestamp dalam tampilan Apache Iceberg. Tampilan gunung es yang memiliki kolom stempel waktu sekarang dapat dibaca terlepas dari apakah kolom dibuat pada mesin Athena versi 2 atau mesin Athena versi 3.

Juli 20, 2023

Diterbitkan: 2023-07-20

Athena merilis JDBC driver versi 2.1.0. Pengemudi menyertakan perangkat tambahan baru dan menyelesaikan masalah.

Penyempurnaan

Pustaka JSON parser Jackson berikut telah ditingkatkan:

  • jackson-annotations 2.15.2 (sebelumnya 2.14.0)

  • jackson-core 2.15.2 (sebelumnya 2.14.0)

  • jackson-databind 2.15.2 (sebelumnya 2.14.0)

Masalah terselesaikan

  • Memperbaiki masalah dengan meneruskan parameter array saat library sql2o digunakan.

Untuk informasi lebih lanjut, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBC.

13 Juli 2023

Diterbitkan: 2023-09-19

Athena mengumumkan fitur dan peningkatan berikut.

  • EXPLAINANALYZE— Menambahkan dukungan untuk antrian, analisis, perencanaan, dan waktu eksekusi untuk output. EXPLAIN ANALYZE

  • EXPLAINEXPLAIN output sekarang menunjukkan statistik ketika kueri berisi agregasi.

  • Parquet Hive SerDe — Menambahkan parquet.ignore.statistics properti untuk memungkinkan statistik pemrosesan diabaikan saat membaca data Parket. Untuk informasi, lihat Mengabaikan statistik Parket.

Untuk informasi selengkapnya tentang EXPLAIN dan EXPLAIN ANALYZE, lihat Menggunakan JELASKAN dan JELASKAN ANALISIS di Athena. Untuk informasi lebih lanjut tentang Parquet Hive SerDe, lihat. Parket SerDe

3 Juli 2023

Diterbitkan: 2023-07-25

Pada 3 Juli 2023, Athena mulai menyunting string kueri dari log. CloudTrail String query sekarang memiliki nilai***OMITTED***. Perubahan ini telah dilakukan untuk mencegah pengungkapan nama tabel atau nilai filter yang tidak diinginkan yang dapat mencakup informasi sensitif. Jika sebelumnya Anda mengandalkan CloudTrail log untuk mengakses string kueri lengkap, sebaiknya gunakan Athena::GetQueryExecution API dan meneruskan nilai responseElements.queryExecutionId dari log. CloudTrail Untuk informasi selengkapnya, lihat GetQueryExecutiontindakan di Referensi Amazon Athena API.

Juni 30, 2023

Diterbitkan: 2023-06-30

Editor kueri Athena sekarang mendukung saran kode typeahead untuk pengalaman penulisan kueri yang lebih cepat. Anda sekarang dapat menulis SQL kueri dengan akurasi yang ditingkatkan dan peningkatan efisiensi menggunakan fitur-fitur berikut:

  • Saat Anda mengetik, saran muncul secara real time untuk kata kunci, variabel lokal, cuplikan, dan item katalog.

  • Saat Anda mengetik nama database atau nama tabel diikuti dengan titik, editor dengan mudah menampilkan daftar tabel atau kolom untuk dipilih.

  • Saat Anda mengarahkan kursor ke saran cuplikan, sinopsis menunjukkan gambaran singkat tentang sintaks dan penggunaan cuplikan.

  • Untuk meningkatkan keterbacaan kode, kata kunci dan aturan penyorotan mereka juga telah diperbarui untuk menyelaraskan dengan sintaks terbaru Trino dan Hive.

Fitur ini diaktifkan secara default. Anda dapat mengaktifkan atau menonaktifkan fitur dalam pengaturan preferensi editor kode.

Untuk mencoba saran kode typeahead di editor kueri Athena, kunjungi konsol Athena di. https://console.aws.amazon.com/athena/

29 Juni 2023

Diterbitkan: 2023-06-29

28 Juni 2023

Diterbitkan: 2023-06-28

Anda sekarang dapat menggunakan Amazon Athena untuk menanyakan objek yang dipulihkan dari S3 Glacier Flexible Retrieval (sebelumnya Glacier) dan S3 Glacier Deep Archive kelas penyimpanan Amazon S3. Anda mengonfigurasi kemampuan ini berdasarkan per tabel. Fitur ini hanya didukung untuk tabel Apache Hive pada mesin Athena versi 3.

Untuk informasi selengkapnya, lihat Menanyakan objek Amazon S3 Glacier yang dipulihkan.

12 Juni 2023

Diterbitkan: 2023-06-12

Athena mengumumkan perbaikan dan peningkatan berikut.

8 Juni 2023

Diterbitkan: 2023-06-08

Amazon Athena untuk Apache Spark mengumumkan fitur-fitur baru berikut.

  • Support untuk pustaka dan konfigurasi Java kustom - Anda sekarang dapat menggunakan paket Java Anda sendiri dan konfigurasi kustom untuk sesi Apache Spark Anda di Athena. Gunakan properti Spark untuk menentukan .jar file, paket, atau konfigurasi kustom lainnya dengan konsol Athena, Athena, AWS CLI atau Athena. API Untuk informasi selengkapnya, lihat Menambahkan file JAR dan konfigurasi Spark khusus.

  • Support untuk Apache Hudi, Apache Iceberg, dan Delta Lake tables - Athena for Spark sekarang mendukung format tabel penyimpanan data lake open-source Apache Iceberg, Apache Hudi, dan Linux Foundation Delta Lake. Untuk informasi selengkapnya, lihat Menggunakan format tabel non-Hive di Amazon Athena untuk Apache Spark dan topik individual untuk digunakanGunung Es Apache,Apache Hudi, dan Yayasan Linux Delta Lake tabel di Athena for Spark.

  • Dukungan enkripsi untuk Apache Spark - Di Athena untuk Spark, Anda sekarang dapat mengaktifkan enkripsi pada data dalam perjalanan antara node Spark dan pada data lokal yang disimpan di disk oleh Spark. Untuk mengaktifkan enkripsi Spark, Anda dapat menggunakan konsol Athena, Athena, AWS CLI atau Athena. API Untuk informasi selengkapnya, lihat Mengaktifkan enkripsi Apache Spark.

Untuk informasi lebih lanjut tentang Amazon Athena untuk Apache Spark, lihat. Menggunakan Apache Spark di Amazon Athena

Juni 2, 2023

Diterbitkan: 2023-06-02

Anda sekarang dapat menghapus reservasi kapasitas di Athena dan AWS CloudFormation menggunakan templat untuk menentukan reservasi kapasitas Athena.

  • Hapus reservasi kapasitas — Anda sekarang dapat menghapus reservasi kapasitas yang dibatalkan di Athena. Reservasi harus dibatalkan sebelum dapat dihapus. Menghapus reservasi kapasitas akan segera menghapus reservasi dari akun Anda. Reservasi yang dihapus tidak dapat lagi direferensikan, termasuk dengan miliknyaARN. Untuk menghapus reservasi, Anda dapat menggunakan konsol Athena atau Athena. API Untuk informasi lebih lanjut, lihat Menghapus reservasi kapasitas di Panduan Pengguna Amazon Athena dan DeleteCapacityReservationdi Referensi Amazon API Athena.

  • Gunakan AWS CloudFormation templat untuk reservasi kapasitas — Anda sekarang dapat menggunakan AWS CloudFormation templat untuk menentukan reservasi kapasitas Athena menggunakan sumber daya. AWS::Athena::CapacityReservation Untuk informasi selengkapnya, lihat AWS: :Athena:: CapacityReservation di AWS CloudFormation Panduan Pengguna.

Untuk informasi lebih lanjut tentang menggunakan reservasi kapasitas untuk menyediakan kapasitas Anda di Athena, lihat. Mengelola kapasitas pemrosesan kueri

25 Mei 2023

Diterbitkan: 2023-05-25

Athena telah merilis pembaruan konektor sumber data yang meningkatkan kinerja kueri federasi. Optimalisasi push-down baru dan penyaringan dinamis memungkinkan lebih banyak operasi dilakukan di database sumber daripada di Athena. Pengoptimalan ini mengurangi runtime kueri dan jumlah data yang dipindai. Perbaikan ini membutuhkan mesin Athena versi 3.

Konektor berikut telah diperbarui:

Untuk informasi tentang memutakhirkan konektor sumber data Anda, lihatMemperbarui konektor sumber data.

18 Mei 2023

Diterbitkan: 2023-05-18

Anda sekarang dapat menggunakan AWS PrivateLink untuk koneksi IPv6 masuk ke Amazon Athena.

Amazon Athena telah memperluas dukungannya untuk koneksi masuk melalui titik akhir Protokol Internet Versi 6 (IPv6) untuk disertakan. AWS PrivateLink Mulai hari ini, Anda dapat terhubung ke Athena dengan aman dan pribadi menggunakan AWS PrivateLink dari Amazon Virtual Private Cloud (AmazonVPC), selain IPv6 titik akhir publik yang sebelumnya tersedia.

Pertumbuhan Internet yang cepat melelahkan ketersediaan alamat Internet Protocol versi 4 (IPv4). IPv6meningkatkan jumlah alamat yang tersedia beberapa kali sehingga Anda tidak lagi harus mengelola spasi alamat yang tumpang tindih di alamat Anda. VPCs Dengan rilis ini, Anda sekarang dapat menggabungkan manfaat IPv6 pengalamatan dengan keunggulan keamanan dan kinerja. AWS PrivateLink

Untuk terhubung secara terprogram ke AWS layanan, Anda dapat menggunakan AWS CLIatau AWS SDKuntuk menentukan titik akhir. Untuk informasi selengkapnya tentang titik akhir layanan dan titik akhir layanan Athena, AWS lihat titik akhir layanan dan titik akhir Amazon Athena serta kuota di. Referensi Umum Amazon Web Services

15 Mei 2023

Diterbitkan: 2023-05-15

Athena mengumumkan rilis DSV2 konektor Apache Spark DataSource V2 () untuk DynamoDB, Logs, Metrics, dan. CloudWatch CloudWatch AWS CMDB Gunakan DSV2 konektor baru untuk menanyakan sumber data ini menggunakan Spark. DSV2konektor menggunakan parameter yang sama dengan konektor federasi Athena yang sesuai. DSV2Konektor berjalan langsung pada pekerja Spark dan tidak mengharuskan Anda untuk menggunakan fungsi Lambda untuk menggunakannya.

Untuk informasi selengkapnya, lihat Konektor sumber data Athena untuk Apache Spark.

10 Mei 2023

Diterbitkan: 2023-05-10

Merilis driver ODBC 1.1.20 untuk Athena.

Fitur dan perangkat tambahan:

  • Titik akhir Lake Formation mengesampingkan dukungan.

  • Plugin ADFS otentikasi memiliki parameter baru untuk mengatur nilai Relying Party ()LoginToRP.

  • AWS pembaruan perpustakaan.

Perbaikan bug:

  • Menyiapkan kegagalan deallocation pernyataan saat SQLPrepare() metode gagal dikirimkan.

  • Kesalahan dalam mengikat parameter pernyataan yang disiapkan saat mengonversi tipe C menjadi SQL tipe.

  • Kegagalan untuk mengembalikan data kapan EXPLAIN dan EXPLAIN ANALYZE kueri digunakan SQLPrepare() danSQLExecute().

Untuk informasi lebih lanjut, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan ODBC.

8 Mei 2023

Diterbitkan: 2023-05-08

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Integrasi Hudi yang diperbarui - Athena telah memperbarui integrasinya dengan Apache Hudi. Anda sekarang dapat menggunakan Athena untuk menanyakan tabel Hudi 0.12.2, dan daftar metadata Hudi untuk tabel Hudi sekarang didukung. Untuk informasi selengkapnya, lihat Menggunakan Athena untuk menanyakan kumpulan data Apache Hudi dan Daftar metadata Hudi.

  • Perbaikan konversi stempel waktu - Memperbaiki penanganan konversi stempel waktu ke tipe data presisi yang lebih rendah. Sebelumnya, mesin Athena versi 3 salah membulatkan nilai ke tipe target alih-alih memotongnya selama casting.

    Contoh berikut menggambarkan penanganan yang salah sebelum perbaikan.

    Contoh 1: Casting dari stempel waktu dalam mikrodetik ke milidetik

    Data sampel

    A, 2020-06-10 15:55:23.383 B, 2020-06-10 15:55:23.382 C, 2020-06-10 15:55:23.383345 D, 2020-06-10 15:55:23.383945 E, 2020-06-10 15:55:23.383345734 F, 2020-06-10 15:55:23.383945278

    Kueri berikut mencoba mengambil stempel waktu yang cocok dengan nilai tertentu.

    SELECT * FROM table WHERE timestamps.col = timestamp'2020-06-10 15:55:23.383'

    Kueri mengembalikan hasil berikut.

    A, 2020-06-10 15:55:23.383 C, 2020-06-10 15:55:23.383 E, 2020-06-10 15:55:23.383

    Sebelum perbaikan, Athena tidak memasukkan nilai 2020-06-10 15:55:23.383945 atau 2020-06-10 15:55:23.383945278 karena mereka dibulatkan ke. 2020-06-10 15:55:23.384

    Contoh 2: Casting dari stempel waktu hingga saat ini

    Query berikut mengembalikan hasil yang salah.

    SELECT date(timestamp '2020-12-31 23:59:59.999')

    Hasil

    2021-01-01

    Sebelum perbaikan, Athena membulatkan nilainya, oleh karena itu bergerak maju. Nilai-nilai seperti itu sekarang terpotong daripada dibulatkan ke atas.

28 April 2023

Diterbitkan: 2023-04-28

Sekarang Anda dapat menggunakan reservasi kapasitas di Amazon Athena untuk SQL menjalankan kueri pada kapasitas komputasi yang dikelola sepenuhnya.

Kapasitas yang disediakan menyediakan kemampuan manajemen beban kerja yang membantu Anda memprioritaskan, mengontrol, dan menskalakan beban kerja interaktif Anda yang paling penting. Anda dapat menambahkan kapasitas kapan saja untuk meningkatkan jumlah kueri yang Anda jalankan secara bersamaan, mengontrol beban kerja mana yang menggunakan kapasitas, dan berbagi kapasitas antar beban kerja.

Untuk informasi selengkapnya, lihat Mengelola kapasitas pemrosesan kueri. Untuk informasi harga, kunjungi halaman harga Amazon Athena.

17 April 2023

Diterbitkan: 2023-04-17

Athena merilis JDBC driver versi 2.0.36. Driver menyertakan fitur-fitur baru dan menyelesaikan masalah.

Fitur baru

  • Anda sekarang dapat menggunakan pengidentifikasi pihak mengandalkan yang dapat disesuaikan dengan otentikasi AD FS.

  • Anda sekarang dapat menambahkan nama aplikasi yang menggunakan konektor ke string agen pengguna.

Masalah terselesaikan

  • Memperbaiki kesalahan yang terjadi saat getSchema() digunakan untuk mengambil skema yang tidak ada.

Untuk informasi lebih lanjut, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBC.

April 14, 2023

Diterbitkan: 2023-06-20

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Saat Anda melemparkan string ke stempel waktu, ruang diperlukan antara hari dan waktu atau zona waktu. Untuk informasi selengkapnya, lihat Ruang yang diperlukan antara nilai tanggal dan waktu saat casting dari string ke stempel waktu.

  • Menghapus perubahan yang melanggar cara penanganan presisi stempel waktu. Untuk menjaga konsistensi antara mesin Athena versi 2 dan mesin Athena versi 3, presisi stempel waktu sekarang defaultnya menjadi milidetik daripada mikrodetik.

  • Athena sekarang secara konsisten memberlakukan akses untuk bucket keluaran kueri saat menjalankan kueri. Pastikan bahwa semua IAM prinsipal yang menjalankan StartQueryExecutiontindakan memiliki GetBucketLocation izin S3: pada bucket keluaran kueri.

4 April 2023

Diterbitkan: 2023-04-04

Anda sekarang dapat menggunakan Amazon Athena untuk membuat dan menanyakan tampilan pada sumber data federasi. Gunakan satu tampilan federasi untuk menanyakan beberapa tabel eksternal atau himpunan bagian data. Ini menyederhanakan yang SQL diperlukan dan memberi Anda fleksibilitas untuk mengaburkan sumber data dari pengguna akhir yang harus digunakan SQL untuk menanyakan data.

Untuk informasi selengkapnya, lihat Bekerja dengan pandangan dan Menjalankan kueri federasi.

30 Maret 2023

Diterbitkan: 2023-03-30

Amazon Athena mengumumkan ketersediaan Amazon Athena untuk Apache Spark sebagai tambahan. Wilayah AWS

Rilis ini memperluas ketersediaan Amazon Athena untuk Apache Spark termasuk Asia Pasifik (Mumbai), Asia Pasifik (Singapura), Asia Pasifik (Sydney), dan Eropa (Frankfurt).

Untuk informasi lebih lanjut tentang Amazon Athena untuk Apache Spark, lihat. Menggunakan Apache Spark di Amazon Athena

Maret 28, 2023

Diterbitkan: 2023-03-28

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Dalam tanggapan terhadap API tindakan GetQueryExecution dan BatchGetQueryExecution Athena, subStatementType bidang baru menunjukkan jenis kueri yang dijalankan (misalnya,,,, SELECT INSERT UNLOADCREATE_TABLE, atauCREATE_TABLE_AS_SELECT).

  • Memperbaiki bug di mana file manifes tidak dienkripsi dengan benar untuk operasi penulisan Apache Hive.

  • Mesin Athena versi 3 sekarang benar menangani NaN dan Infinity nilai dalam fungsi. approx_percentile approx_percentileFungsi mengembalikan perkiraan persentil untuk dataset pada persentase yang diberikan.

    Mesin Athena versi 2 salah memperlakukan NaN sebagai nilai yang lebih besar dari. Infinity Mesin Athena versi 3 sekarang menangani NaN dan Infinity sesuai dengan perlakuan nilai-nilai ini dalam fungsi analitik dan statistik lainnya. Poin-poin berikut menjelaskan perilaku baru secara lebih rinci.

    • Jika NaN ada dalam kumpulan data, NaN Athena kembali.

    • Jika tidak NaN ada, tetapi Infinity hadir, Athena memperlakukan Infinity sebagai jumlah yang sangat besar.

    • Jika ada beberapa Infinity nilai, Athena memperlakukannya sebagai jumlah yang sangat besar. Jika perlu, output Athena. Infinity

    • Jika satu kumpulan data memiliki keduanya - Infinity dan-Double.MAX_VALUE, dan hasil persentilnya, -Double.MAX_VALUE Athena kembali. -Infinity

    • Jika satu kumpulan data memiliki keduanya Infinity danDouble.MAX_VALUE, dan hasil persentilnya, Double.MAX_VALUE Athena kembali. Infinity

    • Untuk mengecualikan Infinity dan NaN dari perhitungan, gunakan is_finite() fungsi, seperti pada contoh berikut.

      approx_percentile(x, 0.5) FILTER (WHERE is_finite(x))

Maret 27, 2023

Diterbitkan: 2023-03-27

Anda sekarang dapat menentukan tingkat minimum enkripsi untuk SQL kelompok kerja Athena di Amazon Athena. Fitur ini memastikan bahwa hasil dari semua kueri di workgroup SQL Athena dienkripsi pada atau di atas tingkat enkripsi yang Anda tentukan. Anda dapat memilih di antara beberapa tingkat kekuatan enkripsi untuk melindungi data Anda. Untuk mengonfigurasi tingkat enkripsi minimum yang Anda inginkan, Anda dapat menggunakan konsol Athena,, AWS CLI API, atau. SDK

Fitur enkripsi minimum tidak tersedia untuk grup kerja yang diaktifkan Apache Spark. Untuk informasi selengkapnya, lihat Mengkonfigurasi enkripsi minimum untuk grup kerja.

Maret 17, 2023

Diterbitkan: 2023-03-17

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Memperbaiki masalah dengan konektor DynamoDB Amazon Athena yang menyebabkan kueri gagal dengan pesan kesalahan hanya KeyConditionExpressions boleh berisi satu kondisi per kunci.

    Masalah ini terjadi karena mesin Athena versi 3 mengakui kesempatan untuk menekan lebih banyak jenis predikat daripada mesin Athena versi 2. Di mesin Athena versi 3, klausa seperti some_column LIKE 'someprefix% didorong ke bawah sebagai predikat filter yang menerapkan batas bawah dan atas pada kolom tertentu. Mesin Athena versi 2 tidak mendorong predikat ini ke bawah. Di mesin Athena versi 3, ketika some_column kolom kunci sortir, mesin mendorong predikat filter ke bawah ke konektor DynamoDB. Predikat filter kemudian didorong lebih jauh ke layanan DynamoDB. Karena DynamoDB tidak mendukung lebih dari satu kondisi filter pada kunci pengurutan, DynamoDB mengembalikan kesalahan.

    Untuk memperbaiki masalah ini, perbarui konektor Amazon Athena DynamoDB Anda ke versi 2023.11.1. Untuk petunjuk tentang memperbarui konektor, lihatMemperbarui konektor sumber data.

8 Maret 2023

Diterbitkan: 2023-03-08

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Memperbaiki masalah dengan kueri gabungan yang menyebabkan nilai predikat stempel waktu dikirim sebagai mikrodetik, bukan milidetik.

15 Februari 2023

Diterbitkan: 2023-02-15

Athena mengumumkan perbaikan dan peningkatan berikut.

31 Januari 2023

Diterbitkan: 2023-01-31

Anda sekarang dapat menggunakan Amazon Athena untuk menanyakan data di Google Cloud Storage. Seperti Amazon S3, Google Cloud Storage adalah layanan terkelola yang menyimpan data dalam bucket. Gunakan konektor Athena untuk Google Cloud Storage untuk menjalankan kueri federasi interaktif pada data eksternal Anda.

Untuk informasi selengkapnya, lihat Konektor Penyimpanan Awan Google Amazon Athena.

20 Januari 2023

Diterbitkan: 2023-01-20

Anda sekarang dapat melihat dokumentasi yang diperluas untuk dukungan kompresi Athena. Topik individu telah ditambahkan untukKompresi meja sarang,Kompresi tabel gunung es, danTingkat kompresi ZSTD.

Untuk informasi selengkapnya, lihat Dukungan kompresi Athena.

Januari 3, 2023

Diterbitkan: 2023-01-03

Athena mengumumkan pembaruan berikut:

  • Perintah tambahan untuk metastor Hive — Anda dapat menggunakan Athena untuk terhubung ke Apache Hive Metastore yang dikelola sendiri sebagai katalog metadata dan data kueri yang disimpan di Amazon S3. Dengan rilis ini, Anda dapat menggunakan CREATE TABLE AS (CTAS)INSERT INTO, dan 12 perintah Data Definition Language (DDL) tambahan untuk berinteraksi dengan Apache Hive Metastore. Anda dapat mengelola skema Hive Metastore Anda langsung dari Athena menggunakan serangkaian kemampuan yang diperluas ini. SQL

    Untuk informasi selengkapnya, lihat Menggunakan Athena Data Connector untuk Eksternal Hive Metastore.

  • JDBCdriver versi 2.0.35 - Athena merilis JDBC driver versi 2.0.35. Driver JDBC 2.0.35 berisi pembaruan berikut:

    • Pengemudi sekarang menggunakan perpustakaan berikut untuk JSON parser Jackson.

      • jackson-annotations 2.14.0 (sebelumnya 2.13.2)

      • jackson-core 2.14.0 (sebelumnya 2.13.2)

      • jackson-databind 2.14.0 (sebelumnya 2.13.2.2)

    • Support untuk JDBC versi 4.1 telah dihentikan.

    Untuk informasi lebih lanjut, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBC.

Catatan rilis Athena untuk tahun 2022

14 Desember 2022

Diterbitkan: 2022-12-14

Anda sekarang dapat menggunakan konektor Amazon Athena untuk Kafka untuk menjalankan SQL kueri pada data streaming. Misalnya, Anda dapat menjalankan kueri analitik pada data streaming waktu nyata di Amazon Managed Streaming for Apache Kafka (MSKAmazon) dan bergabung dengan data historis di danau data Anda di Amazon S3.

Konektor Amazon Athena untuk Kafka mendukung kueri pada beberapa mesin streaming. Anda dapat menggunakan Athena untuk menjalankan SQL kueri di klaster Amazon yang MSK disediakan dan tanpa server, pada penerapan Kafka yang dikelola sendiri, dan pada streaming data di Confluent Cloud.

Untuk informasi selengkapnya, lihat Konektor MSK Amazon Athena.

Desember 2, 2022

Diterbitkan: 2022-12-02

Athena merilis JDBC driver versi 2.0.34. Driver JDBC 2.0.34 mencakup fitur-fitur baru berikut dan masalah yang diselesaikan:

  • Dukungan penggunaan kembali hasil kueri — Anda sekarang dapat menggunakan kembali hasil kueri yang dieksekusi sebelumnya hingga batas waktu yang Anda tentukan alih-alih meminta Athena menghitung ulang hasil setiap kali kueri dijalankan. Untuk informasi selengkapnya, lihat Panduan Instalasi dan Konfigurasi, tersedia dari halaman JDBC unduhan, danMenggunakan kembali hasil kueri.

  • InstanceMetadata Dukungan Ec2 - JDBC Driver sekarang mendukung metode InstanceMetadata otentikasi Ec2 menggunakan IAM profil instance.

  • Perbaikan pengecualian berbasis karakter - Memperbaiki pengecualian yang terjadi dengan kueri yang berisi karakter bahasa tertentu.

  • Perbaikan kerentanan - Memperbaiki kerentanan yang terkait dengan AWS dependensi yang dikemas dengan konektor.

Untuk informasi lebih lanjut, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBC.

30 November 2022

Diterbitkan: 2022-11-30

Anda sekarang dapat secara interaktif membuat dan menjalankan aplikasi Apache Spark dan notebook yang kompatibel dengan Jupyter di Athena. Jalankan analitik data di Athena menggunakan Spark tanpa harus merencanakan, mengonfigurasi, atau mengelola sumber daya. Kirim kode Spark untuk diproses dan terima hasilnya secara langsung. Gunakan pengalaman notebook yang disederhanakan di konsol Amazon Athena untuk mengembangkan aplikasi Apache Spark menggunakan Python atau. API notebook Athena

Apache Spark di Amazon Athena tanpa server dan menyediakan penskalaan otomatis sesuai permintaan yang memberikan komputasi instan untuk memenuhi perubahan volume data dan persyaratan pemrosesan.

Untuk informasi selengkapnya, lihat Menggunakan Apache Spark di Amazon Athena.

18 November 2022

Diterbitkan: 2022-11-18

Anda sekarang dapat menggunakan konektor Amazon Athena untuk Db2 untuk meminta IBM Db2 dari Athena. Misalnya, Anda dapat menjalankan kueri analitik melalui gudang data di Db2 dan data lake di Amazon S3.

Konektor Amazon Athena Db2 memperlihatkan beberapa opsi konfigurasi melalui variabel lingkungan Lambda. Untuk informasi tentang opsi konfigurasi, parameter, string koneksi, penerapan, dan batasan, lihat. Konektor Amazon Athena IBM Db2

17 November 2022

Diterbitkan: 2022-11-17

Dukungan Apache Iceberg di mesin Athena versi 3 sekarang menawarkan fitur transaksi yang disempurnakan berikut: ACID

  • ORCdan dukungan Avro - Buat tabel Iceberg menggunakan baris Apache Avro dan Apache dan format file berbasis kolom ORC. Support untuk format ini adalah tambahan dari dukungan yang ada untuk Parket.

  • MERGEINTO— Gunakan MERGE INTO perintah untuk menggabungkan data dalam skala efisien. MERGE INTOmenggabungkanINSERT,UPDATE, dan DELETE operasi menjadi satu transaksi. Ini mengurangi overhead pemrosesan dalam pipeline data Anda dan membutuhkan lebih sedikit waktu SQL untuk menulis. Untuk informasi selengkapnya, lihat Memperbarui data tabel Gunung Es dan BERGABUNG MENJADI.

  • CTASdan VIEW dukungan — Gunakan CREATE TABLE AS SELECT (CTAS) dan CREATE VIEW pernyataan dengan tabel Iceberg. Untuk informasi selengkapnya, lihat CREATE TABLE AS dan CREATE VIEW.

  • VACUUMdukungan - Anda dapat menggunakan VACUUM pernyataan untuk mengoptimalkan data lake Anda dengan menghapus snapshot dan data yang tidak lagi diperlukan. Anda dapat menggunakan fitur ini untuk meningkatkan kinerja baca dan memenuhi persyaratan peraturan seperti GDPR. Untuk informasi selengkapnya, lihat Mengoptimalkan tabel Iceberg dan VACUUM.

Fitur-fitur baru ini memerlukan mesin Athena versi 3 dan tersedia di semua Wilayah di mana Athena didukung. Anda dapat menggunakannya dengan konsol Athena, driver, atau. API

Untuk informasi tentang penggunaan Gunung Es di Athena, lihat. Menggunakan tabel Apache Iceberg

November 14, 2022

Diterbitkan: 2022-11-14

Amazon Athena sekarang mendukung IPv6 titik akhir untuk koneksi masuk yang dapat Anda gunakan untuk menjalankan fungsi Athena. IPv6 Anda dapat menggunakan fitur ini untuk memenuhi persyaratan IPv6 kepatuhan. Ini juga menghilangkan kebutuhan untuk peralatan jaringan tambahan untuk menangani terjemahan alamat antara IPv4 danIPv6.

Untuk menggunakan fitur ini, konfigurasikan aplikasi Anda untuk menggunakan endpoint dual-stack Athena baru, yang mendukung keduanya dan. IPv4 IPv6 Titik akhir dual-stack menggunakan format. athena.region.api.aws Misalnya, titik akhir dual-stack di Wilayah AS Timur (Virginia N.) adalah. athena.us-east-1.api.aws

Ketika Anda membuat permintaan ke titik akhir Athena dual-stack, titik akhir menyelesaikan ke IPv4 alamat IPv6 atau tergantung pada protokol yang digunakan oleh jaringan dan klien Anda. Untuk terhubung secara terprogram ke AWS layanan, Anda dapat menggunakan AWS CLIatau AWS SDKuntuk menentukan titik akhir.

Untuk informasi selengkapnya tentang titik akhir layanan, lihat titik akhir AWS layanan. Untuk mempelajari lebih lanjut tentang titik akhir layanan Athena, lihat titik akhir dan kuota Amazon Athena dalam dokumentasi. AWS

Anda dapat menggunakan titik akhir dual-stack Athena baru untuk koneksi masuk tanpa biaya tambahan. Titik akhir dual-stack umumnya tersedia di semua. Wilayah AWS

11 November 2022

Diterbitkan: 2022-11-11

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Kontrol akses berbutir halus Formasi Danau yang Diperluas — Anda sekarang dapat menggunakan kebijakan kontrol AWS Lake Formationakses berbutir halus dalam kueri Athena untuk data yang disimpan dalam format file atau tabel yang didukung. Anda dapat menggunakan kontrol akses berbutir halus di Lake Formation untuk membatasi akses ke data dalam hasil kueri menggunakan filter data untuk mencapai tingkat kolom, tingkat baris, dan keamanan tingkat sel. Format tabel yang didukung di Athena termasuk Apache Iceberg, Apache Hudi, dan Apache Hive. Kontrol akses berbutir halus yang diperluas tersedia di semua wilayah yang didukung oleh Athena. Dukungan tabel dan format file yang diperluas memerlukanMesin Athena versi 3, yang menawarkan fitur baru dan peningkatan kinerja kueri, tetapi tidak mengubah cara Anda mengatur kebijakan kontrol akses berbutir halus di Lake Formation.

    Penggunaan kontrol akses berbutir halus yang diperluas ini di Athena memiliki pertimbangan sebagai berikut:

    Untuk informasi tentang penggunaan kontrol akses berbutir halus di Lake Formation, lihat Mengelola kontrol akses berbutir halus menggunakan AWS Lake Formation di Blog Big Data.AWS

  • Athena Federated Query — Athena Federated Query sekarang mempertahankan casing asli nama bidang dalam objek. struct Sebelumnya, nama struct bidang secara otomatis dibuat huruf kecil.

8 November 2022

Diterbitkan: 2022-11-08

Anda sekarang dapat menggunakan hasil kueri menggunakan kembali fitur caching untuk mempercepat kueri berulang di Athena. Kueri berulang adalah SQL kueri yang identik dengan yang dikirimkan baru-baru ini yang menghasilkan hasil yang sama. Saat Anda perlu menjalankan beberapa kueri yang identik, caching penggunaan kembali hasil dapat mengurangi waktu yang diperlukan untuk menghasilkan hasil. Hasil penggunaan kembali caching juga menurunkan biaya dengan mengurangi jumlah byte yang dipindai.

Untuk informasi selengkapnya, lihat Menggunakan kembali hasil kueri.

13 Oktober 2022

Diterbitkan: 2022-10-13

Athena mengumumkan mesin Athena versi 3.

Athena telah meningkatkan mesin SQL kuerinya untuk menyertakan fitur-fitur terbaru dari proyek open source Trino. Selain mendukung semua fitur mesin Athena versi 2, Athena engine versi 3 mencakup lebih dari 50 SQL fungsi baru, 30 fitur baru, dan lebih dari 90 peningkatan kinerja kueri. Dengan peluncuran hari ini, Athena juga memperkenalkan pendekatan integrasi berkelanjutan untuk manajemen perangkat lunak open source yang meningkatkan mata uang dengan proyek Trino dan Presto sehingga Anda mendapatkan akses lebih cepat ke peningkatan komunitas, terintegrasi dan disetel dalam mesin Athena.

Untuk informasi selengkapnya, lihat Mesin Athena versi 3.

10 Oktober 2022

Diterbitkan: 2022-10-10

Athena merilis JDBC driver versi 2.0.33. Driver JDBC 2.0.33 mencakup perubahan berikut:

  • Versi driver baru, JDBC versi, dan properti nama plugin ditambahkan ke string user-agent di kelas penyedia kredensial.

  • Pesan kesalahan diperbaiki dan informasi yang diperlukan ditambahkan.

  • Pernyataan yang disiapkan sekarang ditangani jika koneksi ditutup atau eksekusi pernyataan yang disiapkan Athena gagal.

Untuk informasi lebih lanjut, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBC.

September 23, 2022

Diterbitkan: 2022-09-26

Konektor Amazon Athena Neptunus sekarang mendukung pencocokan case insensitive pada nama kolom dan tabel.

  • Konektor sumber data Neptunus dapat menyelesaikan nama kolom pada tabel Neptunus yang menggunakan casing bahkan jika nama kolom semuanya lebih rendah dalam tabel di. AWS Glue Untuk mengaktifkan perilaku ini, atur variabel enable_caseinsensitivematch lingkungan ke true fungsi Lambda konektor Neptunus.

  • Karena hanya AWS Glue mendukung nama tabel huruf kecil, saat Anda membuat AWS Glue tabel untuk Neptunus, tentukan AWS Glue parameter tabel. "glabel" = table_name

Untuk informasi lebih lanjut tentang konektor Neptunus, lihat. Konektor Amazon Athena Neptunus

13 September 2022

Diterbitkan: 2022-09-13

Athena mengumumkan perbaikan dan peningkatan berikut.

31 Agustus 2022

Diterbitkan: 2022-08-31

Amazon Athena mengumumkan ketersediaan Athena dan fitur-fiturnya di Wilayah Asia Pasifik (Jakarta).

Rilis ini memperluas ketersediaan Athena di Asia Pasifik termasuk Asia Pasifik (Hong Kong), Asia Pasifik (Jakarta), Asia Pasifik (Mumbai), Asia Pasifik (Osaka), Asia Pasifik (Seoul), Asia Pasifik (Singapura), Asia Pasifik (Sydney), dan Asia Pasifik (Tokyo). Untuk daftar lengkap yang AWS services tersedia di Wilayah ini dan lainnya, lihat Daftar Layanan Wilayah AWS al.

23 Agustus 2022

Diterbitkan: 2022-08-23

Rilis v2022.32.1 dari Federasi Kueri Athena mencakup perubahan berikut: SDK

  • Menambahkan dukungan ke konektor sumber data Amazon Athena Oracle untuk koneksi SSL berbasis ke instans Amazon. RDS Support terbatas pada protokol Transport Layer Security (TLS) dan otentikasi server oleh klien. Karena otentikasi timbal balik itu tidak didukung di AmazonRDS, pembaruan tidak termasuk dukungan untuk otentikasi timbal balik.

    Untuk informasi selengkapnya, lihat Konektor Amazon Athena Oracle.

3 Agustus 2022

Diterbitkan: 2022-08-03

Athena merilis JDBC driver versi 2.0.32. Driver JDBC 2.0.32 mencakup perubahan berikut:

  • User-AgentString yang dikirim ke Athena SDK telah diperluas untuk berisi versi driver, versi JDBC spesifikasi, dan nama plugin otentikasi.

  • Memperbaiki NullPointerException yang dilemparkan ketika tidak ada nilai yang diberikan untuk CheckNonProxyHost parameter.

  • Memperbaiki masalah dengan login_url parsing di plugin BrowserSaml otentikasi.

  • Memperbaiki masalah host proxy yang terjadi saat UseProxyforIdp parameter disetel ketrue.

Untuk informasi lebih lanjut, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBC.

1 Agustus 2022

Diterbitkan: 2022-08-01

Athena mengumumkan peningkatan pada Federasi Kueri Athena dan konektor sumber data bawaan SDK Athena. Perbaikannya meliputi:

  • Struct parsing - Memperbaiki masalah GlueFieldLexer parsing di Athena Query Federation SDK yang mencegah struct rumit tertentu menampilkan semua data mereka. Masalah ini memengaruhi konektor yang dibangun di Federasi Kueri Athena. SDK

  • AWS Glue tabel - Ditambahkan dukungan tambahan untuk set dan jenis decimal kolom dalam AWS Glue tabel.

  • DynamoDB konektor - Ditambahkan kemampuan untuk mengabaikan casing pada nama atribut DynamoDB. Untuk informasi lebih lanjut, lihat disable_projection_and_casing di Parameter bagian Konektor Amazon Athena DynamoDB halaman.

Untuk informasi lebih lanjut, lihat Rilis v2022.30.2 dari Athena Query Federation di. GitHub

21 Juli 2022

Diterbitkan: 2022-07-21

Sekarang Anda dapat menganalisis dan men-debug kueri Anda menggunakan metrik kinerja dan alat analisis kueri visual interaktif di konsol Athena. Data kinerja kueri dan detail eksekusi dapat membantu Anda mengidentifikasi hambatan dalam kueri, memeriksa operator dan statistik untuk setiap tahap kueri, melacak volume data yang mengalir di antara tahapan, dan memvalidasi dampak predikat kueri. Anda sekarang dapat:

  • Akses rencana eksekusi terdistribusi dan logis untuk kueri Anda dalam satu klik.

  • Jelajahi operasi di setiap tahap sebelum tahap dijalankan.

  • Visualisasikan kinerja kueri yang diselesaikan dengan metrik untuk waktu yang dihabiskan dalam tahap antrian, perencanaan, dan eksekusi.

  • Dapatkan informasi tentang jumlah baris dan jumlah data sumber yang diproses dan output oleh kueri Anda.

  • Lihat detail eksekusi granular untuk kueri Anda yang disajikan dalam konteks dan diformat sebagai grafik interaktif.

  • Gunakan detail eksekusi tingkat tahap yang tepat untuk memahami aliran data melalui kueri Anda.

  • Analisis data kinerja kueri secara terprogram menggunakan new APIs to get query runtime statistik, juga dirilis hari ini.

Untuk mempelajari cara menggunakan kemampuan ini pada kueri Anda, tonton tutorial video Optimalkan Kueri Amazon Athena dengan Alat Analisis Kueri Baru di saluran. AWS YouTube

Untuk dokumentasi, lihat Melihat rencana eksekusi untuk kueri SQL danMelihat statistik dan detail eksekusi untuk kueri yang diselesaikan.

Juli 11, 2022

Diterbitkan: 2022-07-11

Anda sekarang dapat menjalankan kueri berparameter langsung dari konsol Athena atau API tanpa menyiapkan pernyataan terlebih dahulu. SQL

Saat Anda menjalankan kueri di konsol Athena yang memiliki parameter dalam bentuk tanda tanya, antarmuka pengguna sekarang meminta Anda untuk memasukkan nilai untuk parameter secara langsung. Ini menghilangkan kebutuhan untuk memodifikasi nilai literal di editor kueri setiap kali Anda ingin menjalankan kueri.

Jika Anda menggunakan eksekusi kueri yang disempurnakanAPI, Anda sekarang dapat memberikan parameter eksekusi dan nilainya dalam satu panggilan.

Untuk informasi selengkapnya, lihat Menggunakan kueri berparameter di panduan pengguna ini dan posting Blog AWS Big Data Menggunakan kueri berparameter Amazon Athena untuk menyediakan data sebagai layanan.

8 Juli 2022

Diterbitkan: 2022-07-08

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Memperbaiki masalah dengan penanganan konversi DATE kolom untuk SageMaker titik akhir (UDF) yang menyebabkan kegagalan kueri.

6 Juni 2022

Diterbitkan: 2022-06-06

Athena merilis JDBC driver versi 2.0.31. Driver JDBC 2.0.31 mencakup perubahan berikut:

  • masalah ketergantungan log4j - Menyelesaikan pesan kesalahan kelas driver Cannot find yang disebabkan oleh ketergantungan log4j.

Untuk informasi lebih lanjut, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBC.

25 Mei 2022

Diterbitkan: 2022-05-25

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Dukungan gunung es

    • Memperkenalkan dukungan untuk kueri lintas wilayah. Sekarang Anda dapat menanyakan tabel Iceberg dalam Wilayah AWS yang berbeda dari Wilayah AWS yang Anda gunakan. Permintaan lintas wilayah tidak didukung di Wilayah China.

    • Memperkenalkan dukungan untuk konfigurasi enkripsi sisi server. Sekarang Anda dapat menggunakan SSE-S3/ SSE - KMS untuk mengenkripsi data dari operasi penulisan Iceberg di Amazon S3.

    Untuk informasi lebih lanjut tentang menggunakan Apache Iceberg di Athena, lihat. Menggunakan tabel Apache Iceberg

  • JDBCRilis driver 2.0.30

    Driver JDBC 2.0.30 untuk Athena memiliki perbaikan berikut:

    • Memperbaiki masalah ras data yang memengaruhi pernyataan yang disiapkan berparameter.

    • Memperbaiki masalah start up aplikasi yang terjadi di lingkungan build Gradle.

    Untuk mengunduh driver JDBC 2.0.30, catatan rilis, dan dokumentasi, lihat. Menghubungkan ke Amazon Athena dengan JDBC

6 Mei 2022

Diterbitkan: 2022-05-06

Merilis ODBC driver JDBC 2.0.29 dan 1.1.17 untuk Athena.

Driver ini mencakup perubahan berikut:

  • Memperbarui proses peluncuran browser SAML plugin.

Untuk informasi lebih lanjut tentang perubahan ini, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihat Menghubungkan ke Amazon Athena dengan JDBC danMenghubungkan ke Amazon Athena dengan ODBC.

22 April 2022

Diterbitkan: 2022-04-22

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Memperbaiki masalah pada indeks partisi dan fitur penyaringan dengan cache partisi yang terjadi ketika kondisi berikut terpenuhi:

    • partition_filtering.enabledKunci diatur ke true dalam properti AWS Glue tabel untuk tabel.

    • Tabel yang sama digunakan beberapa kali dengan nilai filter partisi yang berbeda.

21 April 2022

Diterbitkan: 2022-04-21

Anda sekarang dapat menggunakan Amazon Athena untuk menjalankan kueri federasi pada sumber data baru, termasuk Google, Azure Synapse, dan BigQuery Snowflake. Konektor sumber data baru meliputi:

Untuk daftar lengkap sumber data yang didukung oleh Athena, lihat. Konektor sumber data yang tersedia

Untuk mempermudah penelusuran sumber yang tersedia dan terhubung ke data Anda, Anda sekarang dapat mencari, mengurutkan, dan memfilter konektor yang tersedia dari layar Sumber Data yang diperbarui di konsol Athena.

Untuk mempelajari tentang menanyakan sumber federasi, lihat Menggunakan Amazon Athena dan. Menjalankan kueri federasi

13 April 2022

Diterbitkan: 2022-04-13

Athena merilis JDBC driver versi 2.0.28. Driver JDBC 2.0.28 mencakup perubahan berikut:

  • JWTdukungan — Driver sekarang mendukung token JSON web (JWT) untuk otentikasi. Untuk informasi tentang penggunaan JWT dengan JDBC driver, lihat panduan instalasi dan konfigurasi, yang dapat diunduh dari halaman JDBC driver.

  • Pustaka Log4j yang diperbarui — JDBC Driver sekarang menggunakan pustaka Log4j berikut:

    • Log4j-API 2.17.1 (sebelumnya 2.17.0)

    • Log4J-Core 2.17.1 (sebelumnya 2.17.0)

    • Log4J-JCL 2.17.2

  • Perbaikan lainnya - Driver baru juga mencakup perbaikan dan perbaikan bug berikut:

    • Fitur pernyataan yang disiapkan Athena sekarang tersedia melalui. JDBC Untuk informasi tentang pernyataan yang disiapkan, lihatMenggunakan kueri berparameter.

    • JDBCSAMLFederasi Athena sekarang berfungsi untuk Wilayah China.

    • Perbaikan kecil tambahan.

Untuk informasi lebih lanjut, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBC.

Maret 30, 2022

Diterbitkan: 2022-03-30

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Kueri lintas wilayah — Anda sekarang dapat menggunakan Athena untuk menanyakan data yang terletak di bucket Amazon S3 Wilayah AWS termasuk Asia Pasifik (Hong Kong), Timur Tengah (Bahrain), Afrika (Cape Town), dan Eropa (Milan). Permintaan lintas wilayah tidak didukung di Wilayah China.

18 Maret 2022

Diterbitkan: 2022-03-18

Athena mengumumkan perbaikan dan peningkatan berikut.

  • Penyaringan dinamis - Penyaringan dinamis telah ditingkatkan untuk kolom integer dengan menerapkan filter secara efisien ke setiap catatan tabel yang sesuai.

  • Iceberg - Memperbaiki masalah yang menyebabkan kegagalan saat menulis file Iceberg Parquet yang lebih besar dari 2GB.

  • Output tidak terkompresiCREATE TABLE pernyataan sekarang mendukung penulisan file yang tidak terkompresi. Untuk menulis file yang tidak terkompresi, gunakan sintaks berikut:

    • CREATETABLE(file teks atauJSON) - DalamTBLPROPERTIES, tentukanwrite.compression = NONE.

    • CREATETABLE(Parket) — DalamTBLPROPERTIES, tentukanparquet.compression = UNCOMPRESSED.

    • CREATETABLE(ORC) — DalamTBLPROPERTIES, tentukanorc.compress = NONE.

  • Kompresi - Memperbaiki masalah dengan sisipan untuk tabel file teks yang membuat file dikompresi dalam satu format tetapi menggunakan ekstensi file format kompresi lain ketika metode kompresi non-default digunakan.

  • Avro - Memperbaiki masalah yang terjadi saat membaca desimal dari jenis tetap dari file Avro.

2 Maret 2022

Diterbitkan: 2022-03-02

Athena mengumumkan fitur dan peningkatan berikut.

Februari 23, 2022

Diterbitkan: 2022-02-23

Athena mengumumkan perbaikan dan peningkatan kinerja berikut.

  • Peningkatan penanganan memori untuk meningkatkan kinerja dan mengurangi kesalahan memori.

  • Athena sekarang membaca kolom ORC stempel waktu dengan informasi zona waktu yang disimpan di footer garis dan menulis ORC file dengan zona waktu () di footer. UTC Ini hanya memengaruhi perilaku pembacaan ORC stempel waktu jika ORC file yang akan dibaca dibuat di lingkungan non-zona UTC waktu.

  • Memperbaiki perkiraan ukuran tabel symlink yang salah yang menghasilkan rencana kueri suboptimal.

  • Tampilan lateral yang meledak sekarang dapat ditanyakan di konsol Athena dari sumber data metastore Hive.

  • Peningkatan Amazon S3 membaca pesan kesalahan untuk menyertakan informasi kode kesalahan Amazon S3 yang lebih rinci.

  • Memperbaiki masalah yang menyebabkan file output dalam ORC format menjadi tidak kompatibel dengan Apache Hive 3.1.

  • Memperbaiki masalah yang menyebabkan nama tabel dengan tanda kutip gagal dalam DDL kueri DML dan kueri tertentu.

Februari 15, 2022

Diterbitkan: 2022-02-15

Amazon Athena telah meningkatkan DML kuota kueri aktif di semua Wilayah. AWS Kueri aktif mencakup kueri berjalan dan antrian. Dengan perubahan ini, Anda sekarang dapat memiliki lebih banyak DML kueri dalam keadaan aktif daripada sebelumnya.

Untuk informasi tentang kuota layanan Athena, lihat. Service Quotas Untuk kuota kueri di Wilayah tempat Anda menggunakan Athena, lihat titik akhir dan kuota Amazon Athena di. Referensi Umum AWS

Untuk memantau penggunaan kuota, Anda dapat menggunakan metrik CloudWatch penggunaan. Athena menerbitkan ActiveQueryCount metrik di namespace. AWS/Usage Untuk informasi selengkapnya, lihat Memantau metrik penggunaan Athena.

Setelah meninjau penggunaan Anda, Anda dapat menggunakan konsol Service Quotas untuk meminta peningkatan kuota. Jika sebelumnya Anda meminta kenaikan kuota untuk akun Anda, kuota yang Anda minta tetap berlaku jika melebihi kuota kuota DML kueri aktif default yang baru. Jika tidak, semua akun menggunakan default baru.

14 Februari 2022

Diterbitkan: 2022-02-14

Rilis ini menambahkan ErrorType subfield ke objek AthenaErrorrespon dalam aksi GetQueryExecutionAPIAthena.

Sementara ErrorCategory bidang yang ada menunjukkan sumber umum dari kueri yang gagal (sistem, pengguna, atau lainnya), ErrorType bidang baru memberikan informasi yang lebih terperinci tentang kesalahan yang terjadi. Gabungkan informasi dari kedua bidang untuk mendapatkan wawasan tentang penyebab kegagalan kueri.

Untuk informasi selengkapnya, lihat Katalog kesalahan Athena.

Februari 9, 2022

Diterbitkan: 2022-02-09

Konsol Athena lama tidak lagi tersedia. Konsol baru Athena mendukung semua fitur konsol sebelumnya, tetapi dengan antarmuka modern yang lebih mudah digunakan dan menyertakan fitur baru yang meningkatkan pengalaman mengembangkan kueri, menganalisis data, dan mengelola penggunaan Anda. Untuk menggunakan konsol Athena baru, kunjungi. https://console.aws.amazon.com/athena/

8 Februari 2022

Diterbitkan: 2022-02-08

Pemilik bucket yang diharapkan — Sebagai langkah pengamanan tambahan, Anda sekarang dapat secara opsional menentukan Akun AWS ID yang Anda harapkan sebagai pemilik bucket lokasi keluaran hasil kueri di Athena. Jika ID akun pemilik bucket hasil kueri tidak cocok dengan ID akun yang Anda tentukan, upaya untuk menampilkan ke bucket akan gagal dengan kesalahan izin Amazon S3. Anda dapat membuat pengaturan ini di tingkat klien atau kelompok kerja.

Untuk informasi selengkapnya, lihat Menentukan lokasi hasil query.

28 Januari 2022

Diterbitkan: 2022-01-28

Athena mengumumkan peningkatan fitur mesin berikut.

  • Apache Hudi — Kueri snapshot pada tabel Hudi Merge on Read (MoR) sekarang dapat membaca kolom stempel waktu yang memiliki tipe data. INT64

  • UNIONkueri — Peningkatan kinerja dan pengurangan pemindaian data untuk UNION kueri tertentu yang memindai tabel yang sama beberapa kali.

  • Kueri terputus - Peningkatan kinerja untuk kueri yang hanya memiliki nilai terpisah untuk setiap kolom partisi pada filter.

  • Peningkatan proyeksi partisi

    • Beberapa nilai disjunct sekarang diizinkan pada kondisi filter untuk kolom tipe. injected Untuk informasi selengkapnya, lihat Jenis yang disuntikkan.

    • Peningkatan kinerja untuk kolom tipe berbasis string seperti CHAR atau VARCHAR yang hanya memiliki nilai terpisah pada filter.

Januari 13, 2022

Diterbitkan: 2022-01-13

Merilis ODBC driver JDBC 2.0.27 dan 1.1.15 untuk Athena.

Driver JDBC 2.0.27 mencakup perubahan berikut:

  • Pengemudi telah diperbarui untuk mengambil katalog eksternal.

  • Nomor versi driver yang diperluas sekarang disertakan dalam user-agent string sebagai bagian dari panggilan AthenaAPI.

Driver ODBC 1.1.15 mencakup perubahan berikut:

  • Memperbaiki masalah dengan panggilan kedua keSQLParamData().

Untuk informasi lebih lanjut tentang perubahan ini, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihat Menghubungkan ke Amazon Athena dengan JDBC danMenghubungkan ke Amazon Athena dengan ODBC.

Catatan rilis Athena untuk tahun 2021

26 November 2021

Diterbitkan: 2021-11-26

Athena mengumumkan pratinjau publik ACID transaksi Athena, yang menambahkan operasi tulis, hapus, pembaruan, dan perjalanan waktu ke bahasa manipulasi data Athena (). SQL DML ACIDTransaksi Athena memungkinkan beberapa pengguna bersamaan untuk membuat modifikasi tingkat baris yang andal pada data Amazon S3. Dibangun di atas format tabel Apache Iceberg, ACID transaksi Athena kompatibel dengan layanan dan mesin lain seperti Amazon EMR dan Apache Spark yang juga mendukung format tabel Iceberg.

ACIDTransaksi Athena dan SQL sintaks yang sudah dikenal menyederhanakan pembaruan data bisnis dan peraturan Anda. Misalnya, untuk menanggapi permintaan penghapusan data, Anda dapat melakukan operasi. SQL DELETE Untuk membuat koreksi catatan manual, Anda dapat menggunakan satu UPDATE pernyataan. Untuk memulihkan data yang baru saja dihapus, Anda dapat mengeluarkan kueri perjalanan waktu menggunakan SELECT pernyataan. Transaksi Athena tersedia melalui konsol, API operasi, dan driver Athena. ODBC JDBC

Untuk informasi selengkapnya, lihat Menggunakan transaksi ACID Athena.

24 November 2021

Diterbitkan: 2021-11-24

Athena mengumumkan dukungan untuk membaca dan menulis data ZStandardterkompresiORC, Parket, dan file teks. Athena menggunakan tingkat ZStandard kompresi 3 saat menulis data ZStandard terkompresi.

Untuk informasi tentang kompresi data di Athena, lihat. Dukungan kompresi Athena

22 November 2021

Diterbitkan: 2021-11-22

Sekarang Anda dapat mengelola AWS Step Functions alur kerja dari konsol Amazon Athena, sehingga memudahkan pembuatan pipeline pemrosesan data yang dapat diskalakan, menjalankan kueri berdasarkan logika bisnis khusus, mengotomatiskan tugas administratif dan peringatan, dan banyak lagi.

Step Functions sekarang terintegrasi dengan konsol Athena yang ditingkatkan, dan Anda dapat menggunakannya untuk melihat diagram alur kerja interaktif mesin status Anda yang memanggil Athena. Untuk memulai, pilih Alur kerja dari panel navigasi kiri. Jika Anda memiliki mesin status yang ada dengan kueri Athena, pilih mesin status untuk melihat diagram interaktif alur kerja. Jika Anda baru mengenal Step Functions, Anda dapat memulai dengan meluncurkan proyek sampel dari konsol Athena dan menyesuaikannya agar sesuai dengan kasus penggunaan Anda.

Untuk informasi selengkapnya, lihat Membangun dan mengatur ETL saluran pipa menggunakan Amazon Athena dan, atau lihat dokumentasi Step AWS Step Functions Functions.

18 November 2021

Diterbitkan: 2021-11-18

Athena mengumumkan fitur dan peningkatan baru.

  • Support spill-to-disk untuk kueri agregasi yang berisiDISTINCT,ORDER BY, atau keduanya, seperti pada contoh berikut:

    SELECT array_agg(orderstatus ORDER BY orderstatus) FROM orders GROUP BY orderpriority, custkey
  • Mengatasi masalah penanganan memori untuk kueri yang digunakanDISTINCT. Untuk menghindari pesan kesalahan seperti sumber daya kueri yang habis pada faktor skala ini saat Anda menggunakan DISTINCT kueri, pilih kolom yang memiliki kardinalitas rendahDISTINCT, atau kurangi ukuran data kueri.

  • Dalam SELECT COUNT(*) kueri yang tidak menentukan kolom tertentu, meningkatkan kinerja dan penggunaan memori dengan hanya menyimpan hitungan tanpa buffering baris.

  • Memperkenalkan fungsi string berikut.

    • translate(source, from, to)— Mengembalikan source string dengan karakter yang ditemukan dalam from string digantikan oleh karakter yang sesuai dalam to string. Jika from string berisi duplikat, hanya yang pertama digunakan. Jika source karakter tidak ada dalam from string, source karakter disalin tanpa terjemahan. Jika indeks karakter yang cocok dalam from string lebih besar dari panjang to string, karakter dihilangkan dari string yang dihasilkan.

    • concat_ws(string0, array(varchar))— Mengembalikan rangkaian elemen dalam array menggunakan string0 sebagai pemisah. Jika string0 null, maka nilai kembalinya adalah null. Setiap nilai null dalam array dilewati.

  • Memperbaiki bug di mana kueri gagal saat mencoba mengakses subbidang yang hilang di file. struct Query sekarang mengembalikan null untuk subfield yang hilang.

  • Memperbaiki masalah dengan hashing yang tidak konsisten untuk tipe data desimal.

  • Memperbaiki masalah yang menyebabkan sumber daya habis ketika ada terlalu banyak kolom di partisi.

17 November 2021

Diterbitkan: 2021-11-17

Amazon Athena sekarang mendukung pengindeksan partisi untuk mempercepat kueri pada tabel yang dipartisi di file. AWS Glue Data Catalog

Saat menanyakan tabel yang dipartisi, Athena mengambil dan memfilter partisi tabel yang tersedia ke subset yang relevan dengan kueri Anda. Saat data dan partisi baru ditambahkan, lebih banyak waktu diperlukan untuk memproses partisi dan runtime kueri dapat meningkat. Untuk mengoptimalkan pemrosesan partisi dan meningkatkan kinerja kueri pada tabel yang sangat dipartisi, Athena sekarang mendukung indeks partisi.AWS Glue

Untuk informasi selengkapnya, lihat Gunakan pengindeksan dan penyaringan AWS Glue partisi.

November 16, 2021

Diterbitkan: 2021-11-16

Konsol Amazon Athena yang baru dan lebih baik sekarang umumnya tersedia di AWS komersial dan GovCloud wilayah di mana Athena tersedia. Konsol baru Athena mendukung semua fitur konsol sebelumnya, tetapi dengan antarmuka modern yang lebih mudah digunakan dan menyertakan fitur baru yang meningkatkan pengalaman mengembangkan kueri, menganalisis data, dan mengelola penggunaan Anda. Anda sekarang dapat:

  • Atur ulang, navigasikan ke, atau tutup beberapa tab kueri dari bilah tab kueri yang didesain ulang.

  • Baca dan edit kueri lebih mudah dengan peningkatan SQL dan pemformatan teks.

  • Salin hasil kueri ke clipboard Anda selain mengunduh set hasil lengkap.

  • Urutkan riwayat kueri, kueri tersimpan, dan grup kerja, lalu pilih kolom mana yang akan ditampilkan atau disembunyikan.

  • Gunakan antarmuka yang disederhanakan untuk mengonfigurasi sumber data dan grup kerja dalam klik yang lebih sedikit.

  • Tetapkan preferensi untuk menampilkan hasil kueri, riwayat kueri, pembungkus baris, dan lainnya.

  • Tingkatkan produktivitas Anda dengan pintasan keyboard yang baru dan lebih baik serta dokumentasi produk yang disematkan.

Dengan pengumuman hari ini, konsol yang didesain ulang sekarang menjadi default. Untuk memberi tahu kami tentang pengalaman Anda, pilih Umpan Balik di sudut kiri bawah konsol.

Jika diinginkan, Anda dapat menggunakan konsol sebelumnya dengan masuk ke Anda Akun AWS, memilih Amazon Athena, dan membatalkan pilihan pengalaman Athena Baru dari panel navigasi di sebelah kiri.

12 November 2021

Diterbitkan: 2021-11-12

Anda sekarang dapat menggunakan Amazon Athena untuk menjalankan kueri federasi pada sumber data yang terletak di AWS akun selain milik Anda. Hingga saat ini, kueri data ini membutuhkan sumber data dan konektornya untuk menggunakan yang Akun AWS sama dengan pengguna yang menanyakan data.

Sebagai administrator data, Anda dapat mengaktifkan kueri federasi lintas akun dengan membagikan konektor data Anda dengan akun analis data. Sebagai analis data, Anda dapat menambahkan konektor data yang telah dibagikan oleh administrator data ke akun Anda. Perubahan konfigurasi pada konektor di akun asal berlaku secara otomatis ke konektor bersama.

Untuk informasi tentang mengaktifkan kueri federasi lintas akun, lihat. Mengaktifkan kueri federasi lintas akun Untuk mempelajari tentang menanyakan sumber federasi, lihat Menggunakan Amazon Athena dan. Menjalankan kueri federasi

2 November 2021

Diterbitkan: 2021-11-02

Anda sekarang dapat menggunakan EXPLAIN ANALYZE pernyataan di Athena untuk melihat rencana eksekusi terdistribusi dan biaya setiap operasi untuk kueri AndaSQL.

Untuk informasi selengkapnya, lihat Menggunakan JELASKAN dan JELASKAN ANALISIS di Athena.

29 Oktober 2021

Diterbitkan: 2021-10-29

Athena merilis driver JDBC 2.0.25 dan ODBC 1.1.13 dan mengumumkan fitur dan peningkatan.

JDBCdan ODBC Driver

Dirilis JDBC 2.0.25 dan ODBC 1.1.13 driver untuk Athena. Kedua driver menawarkan dukungan untuk otentikasi SAML multi-faktor browser, yang dapat dikonfigurasi untuk bekerja dengan penyedia SAML 2.0 mana pun.

Driver JDBC 2.0.25 mencakup perubahan berikut:

  • Support untuk SAML otentikasi browser. Driver menyertakan SAML plugin browser yang dapat dikonfigurasi untuk bekerja dengan penyedia SAML 2.0 mana pun.

  • Support untuk AWS Glue API panggilan. Anda dapat menggunakan GlueEndpointOverride parameter untuk mengganti titik AWS Glue akhir.

  • Mengubah jalur com.simba.athena.amazonaws kelas kecom.amazonaws.

Driver ODBC 1.1.13 mencakup perubahan berikut:

Untuk informasi lebih lanjut tentang ini dan perubahan lainnya, dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihat Menghubungkan ke Amazon Athena dengan JDBC danMenghubungkan ke Amazon Athena dengan ODBC.

Fitur dan Perbaikan

Athena mengumumkan fitur dan peningkatan berikut.

  • Aturan optimasi baru telah diperkenalkan untuk menghindari pemindaian tabel duplikat dalam kasus tertentu.

4 Oktober 2021

Diterbitkan: 2021-10-04

Athena mengumumkan fitur dan peningkatan berikut.

  • SQLOFFSET— SQL OFFSET Klausul ini sekarang didukung dalam SELECT pernyataan. Untuk informasi selengkapnya, lihat SELECT.

  • CloudWatch metrik penggunaan — Athena sekarang menerbitkan metrik ActiveQueryCount di namespace. AWS/Usage Untuk informasi selengkapnya, lihat Memantau metrik penggunaan Athena.

  • Perencanaan kueri - Memperbaiki bug yang dalam kasus yang jarang terjadi menyebabkan batas waktu perencanaan kueri.

September 16, 2021

Diterbitkan: 2021-09-16

Athena mengumumkan fitur dan peningkatan baru berikut.

Fitur

  • Ditambahkan dukungan untuk menentukan file teks dan JSON kompresi dalam CTAS menggunakan properti write_compression tabel. Anda juga dapat menentukan write_compression properti CTAS untuk Parket dan ORC format. Untuk informasi selengkapnya, lihat Properti tabel CTAS.

  • Format BZIP2 kompresi sekarang didukung untuk menulis file teks dan JSON file. Untuk informasi selengkapnya tentang format kompresi di Athena, lihat. Dukungan kompresi Athena

Perbaikan

  • Memperbaiki bug di mana informasi identitas gagal dikirim ke fungsi UDF Lambda.

  • Memperbaiki masalah pushdown predikat dengan kondisi filter terputus.

  • Memperbaiki masalah hashing untuk tipe desimal.

  • Memperbaiki masalah pengumpulan statistik yang tidak perlu.

  • Menghapus pesan kesalahan yang tidak konsisten.

  • Peningkatan kinerja gabungan siaran dengan menerapkan pemangkasan partisi dinamis di node pekerja.

  • Untuk kueri federasi:

    • Konfigurasi yang diubah untuk mengurangi terjadinya CONSTRAINT_VIOLATION kesalahan dalam kueri federasi.

15 September 2021

Diterbitkan: 2021-09-15

Anda sekarang dapat menggunakan konsol Amazon Athena yang didesain ulang (Pratinjau). JDBCPengemudi Athena baru telah dirilis.

Pratinjau Konsol Athena

Anda sekarang dapat menggunakan konsol Amazon Athena yang didesain ulang (Pratinjau) dari Wilayah AWS mana pun Athena tersedia. Konsol baru mendukung semua fitur konsol yang ada, tetapi dari antarmuka modern yang lebih mudah digunakan.

Untuk beralih ke konsol baru, masuk ke Anda Akun AWS dan pilih Amazon Athena. Dari bilah navigasi AWS konsol, pilih Beralih ke konsol baru. Untuk kembali ke konsol default, batalkan pilihan Pengalaman Athena Baru dari panel navigasi di sebelah kiri.

Mulai dengan konsol baru hari ini. Pilih Umpan Balik di sudut kiri bawah untuk memberi tahu kami tentang pengalaman Anda.

Pengemudi Athena 2.0.24 JDBC

Athena mengumumkan ketersediaan JDBC driver versi 2.0.24 untuk Athena. Rilis ini memperbarui dukungan proxy untuk semua penyedia kredensional. Driver sekarang mendukung otentikasi proxy untuk semua host yang tidak didukung oleh properti NonProxyHosts koneksi.

Sebagai kenyamanan, rilis ini mencakup unduhan JDBC driver baik dengan maupun tanpa AWS SDK. Versi JDBC driver ini memungkinkan Anda untuk memiliki JDBC driver AWS- SDK dan Athena yang disematkan dalam proyek.

Untuk informasi selengkapnya dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBC.

31 Agustus 2021

Diterbitkan: 2021-08-31

Athena mengumumkan penyempurnaan fitur berikut dan perbaikan bug.

  • Peningkatan federasi Athena - Athena telah menambahkan dukungan untuk jenis peta dan dukungan yang lebih baik untuk tipe kompleks sebagai bagian dari Federasi Kueri Athena. SDK Versi ini juga mencakup beberapa peningkatan memori dan pengoptimalan kinerja.

  • Kategori kesalahan baru - Memperkenalkan kategori USER dan SYSTEM kesalahan dalam pesan kesalahan. Kategori ini membantu Anda membedakan antara kesalahan yang dapat Anda perbaiki sendiri (USER) dan kesalahan yang memerlukan bantuan dari dukungan Athena ()SYSTEM.

  • Pesan kesalahan kueri federasiUSER_ERROR Kategorisasi yang diperbarui untuk kesalahan terkait kueri gabungan.

  • JOIN— Memperbaiki bug spill-to-disk terkait dan masalah memori untuk meningkatkan kinerja dan mengurangi kesalahan memori dalam JOIN operasi.

Agustus 12, 2021

Diterbitkan: 2021-08-12

Merilis driver ODBC 1.1.12 untuk Athena. Versi ini memperbaiki masalah yang terkait denganSQLPrepare(),SQLGetInfo(), danEndpointOverride.

Untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan ODBC.

6 Agustus 2021

Diterbitkan: 2021-08-06

Amazon Athena mengumumkan ketersediaan Athena dan fitur-fiturnya di Wilayah Asia Pasifik (Osaka).

Rilis ini memperluas ketersediaan Athena di Asia Pasifik termasuk Asia Pasifik (Hong Kong), Asia Pasifik (Mumbai), Asia Pasifik (Osaka), Asia Pasifik (Seoul), Asia Pasifik (Singapura), Asia Pasifik (Sydney), dan Asia Pasifik (Tokyo). Untuk daftar lengkap yang AWS services tersedia di Wilayah ini dan lainnya, lihat Daftar Layanan Wilayah AWS al.

5 Agustus 2021

Diterbitkan: 2021-08-05

Anda dapat menggunakan UNLOAD pernyataan untuk menulis output SELECT kueri kePARQUET,, ORCAVRO, dan JSON format.

Untuk informasi selengkapnya, lihat MEMBONGKAR.

30 Juli 2021

Diterbitkan: 2021-07-30

Athena mengumumkan penyempurnaan fitur berikut dan perbaikan bug.

  • Pemfilteran dinamis dan pemangkasan partisi — Peningkatan meningkatkan kinerja dan mengurangi jumlah data yang dipindai dalam kueri tertentu, seperti pada contoh berikut.

    Contoh ini mengasumsikan bahwa Table_B adalah tabel tidak dipartisi yang memiliki ukuran file yang menambahkan hingga kurang dari 20 MB. Untuk kueri seperti ini, lebih sedikit data yang dibaca Table_A dan kueri selesai lebih cepat.

    SELECT * FROM Table_A JOIN Table_B ON Table_A.date = Table_B.date WHERE Table_B.column_A = "value"
  • ORDERBY denganLIMIT, DISTINCT dengan LIMIT — Peningkatan kinerja untuk kueri yang menggunakan ORDER BY atau DISTINCT diikuti oleh LIMIT klausa.

  • File S3 Glacier Deep Archive — Saat Athena menanyakan tabel yang berisi campuran file S3 Glacier Deep Archive dan file Gletser non-S3, Athena sekarang melewatkan file S3 Glacier Deep Archive untuk Anda. Sebelumnya, Anda diminta untuk memindahkan file-file ini secara manual dari lokasi kueri atau kueri akan gagal. Jika Anda ingin menggunakan Athena untuk menanyakan objek di penyimpanan S3 Glacier Deep Archive, Anda harus memulihkannya. Untuk informasi selengkapnya, lihat Memulihkan objek yang diarsipkan di Panduan Pengguna Amazon S3.

  • Memperbaiki bug di mana file kosong yang dibuat oleh properti CTAS bucketed_by tabel tidak dienkripsi dengan benar.

21 Juli 2021

Diterbitkan pada 2021-07-21

Dengan rilis Juli 2021Microsoft Power BI Desktop, Anda dapat membuat laporan dan dasbor menggunakan konektor sumber data asli untuk Amazon Athena. Konektor untuk Amazon Athena tersedia sebagai konektor standar di Power BI, mendukung DirectQuery, dan memungkinkan analisis pada kumpulan data besar dan penyegaran konten melalui Power BI Gateway.

Karena konektor menggunakan nama sumber ODBC data yang ada (DSN) untuk terhubung ke dan menjalankan kueri di Athena, itu memerlukan driver ODBC Athena. Untuk mengunduh ODBC driver terbaru, lihatMenghubungkan ke Amazon Athena dengan ODBC.

Untuk informasi selengkapnya, lihat Menggunakan konektor Amazon Athena Power BI.

16 Juli 2021

Diterbitkan pada 2021-07-16

Amazon Athena telah memperbarui integrasi dengan Apache Hudi. Hudi adalah kerangka manajemen data open-source yang digunakan untuk menyederhanakan pemrosesan data tambahan di danau data Amazon S3. Integrasi yang diperbarui memungkinkan Anda menggunakan Athena untuk menanyakan tabel Hudi 0.8.0 yang dikelola melalui AmazonEMR, Apache Spark, Apache Hive, atau layanan lain yang kompatibel. Selain itu, Athena sekarang mendukung dua fitur tambahan: kueri snapshot pada tabel Merge-on-Read (MoR) dan baca dukungan pada tabel bootstrap.

Apache Hudi menyediakan pemrosesan data tingkat rekaman yang dapat membantu Anda menyederhanakan pengembangan saluran Change Data Capture (CDC), mematuhi pembaruan dan penghapusan yang GDPR digerakkan oleh -driven, dan mengelola data streaming dengan lebih baik dari sensor atau perangkat yang memerlukan penyisipan data dan pembaruan acara. Rilis 0.8.0 membuatnya lebih mudah untuk memigrasikan tabel Parquet besar ke Hudi tanpa menyalin data sehingga Anda dapat melakukan kueri dan menganalisisnya melalui Athena. Anda dapat menggunakan dukungan baru Athena untuk mengkueri snapshot agar memiliki tampilan yang hampir waktu nyata dari pembaruan tabel streaming Anda.

Untuk mempelajari selengkapnya tentang penggunaan Hudi dengan Athena, lihatMenggunakan Athena untuk menanyakan kumpulan data Apache Hudi.

8 Juli 2021

Diterbitkan pada 2021-07-08

Merilis driver ODBC 1.1.11 untuk Athena. ODBCDriver sekarang dapat mengautentikasi koneksi menggunakan JSON Web Token (JWT). Di Linux, nilai default untuk properti Grup kerja telah ditetapkan ke primer.

Untuk informasi selengkapnya dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan ODBC.

1 Juli 2021

Diterbitkan pada 2021-07-01

Pada tanggal 1 Juli 2021, penanganan khusus grup kerja pratinjau berakhir. SementaraAmazonAthenaPreviewFunctionalitykelompok kerja mempertahankan nama mereka, mereka tidak lagi memiliki status khusus. Anda dapat terus menggunakanAmazonAthenaPreviewFunctionalitykelompok kerja untuk melihat, memodifikasi, mengatur, dan menjalankan kueri. Namun, kueri yang menggunakan fitur yang sebelumnya ada di pratinjau sekarang tunduk pada persyaratan dan ketentuan penagihan Athena standar. Untuk informasi penagihan, lihatHarga Amazon Athena.

23 Juni 2021

Diterbitkan pada 2021-06-23

Dirilis JDBC 2.0.23 dan ODBC 1.1.10 driver untuk Athena. Kedua driver menawarkan peningkatan kinerja baca dan EXPLAINpernyataan dukungan dan kueri parameter.

EXPLAINpernyataan menunjukkan rencana eksekusi logis atau terdistribusi dari SQL kueri. kueri parameter memungkinkan kueri yang sama untuk digunakan beberapa kali dengan nilai-nilai yang berbeda disediakan pada waktu berjalan.

JDBCRilis ini juga menambahkan dukungan untuk Active Directory Federation Services 2019 dan opsi penggantian titik akhir khusus untuk. AWS STS ODBCRilis ini memperbaiki masalah dengan kredensional IAM profil.

Untuk informasi selengkapnya dan untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBCdanMenghubungkan ke Amazon Athena dengan ODBC.

12 Mei 2021

Diterbitkan pada 2021-05-12

Anda sekarang dapat menggunakan Amazon Athena untuk mendaftarkan AWS Glue katalog dari akun selain milik Anda. Setelah mengonfigurasi IAM izin yang diperlukan AWS Glue, Anda dapat menggunakan Athena untuk menjalankan kueri lintas akun.

Untuk informasi selengkapnya, lihat Daftarkan Katalog Data dari akun lain dan Akses lintas akun ke katalog AWS Glue data.

10 Mei 2021

Diterbitkan pada 2021-05-10

Dirilis versi ODBC driver 1.1.9.1001 untuk Athena. Versi ini memperbaiki masalah denganBrowserAzureADjenis otentikasi saat menggunakan Azure Active Directory (AD).

Untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan ODBC.

5 Mei 2021

Diterbitkan pada 2021-05-05

Anda sekarang dapat menggunakan konektor Amazon Athena Vertica dalam kueri gabungan untuk kueri sumber data Vertica dari Athena. Misalnya, Anda dapat menjalankan kueri analitis atas data warehouse di Vertica dan danau data di Amazon S3.

Untuk menggunakan konektor Athena Vertica, kunjungi halaman AthenaVerticaConnectordi. AWS Serverless Application Repository

Konektor Amazon Athena Vertica mengekspos beberapa pilihan konfigurasi melalui variabel lingkungan Lambda. Untuk informasi tentang opsi konfigurasi, parameter, string koneksi, penerapan, dan batasan, lihat. Konektor Amazon Athena Vertica

Untuk informasi mendalam tentang penggunaan konektor Vertica, lihat Menanyakan sumber data Vertica di Amazon Athena menggunakan Kueri Federasi Athena di Blog Big Data. SDK AWS

30 April 2021

Diterbitkan pada 2021-04-30

Driver yang dirilis JDBC 2.0.21 dan ODBC 1.1.9 untuk Athena. Kedua rilis mendukung SAML otentikasi dengan Azure Active Directory (AD) dan SAML otentikasi dengan. PingFederate JDBCRilis ini juga mendukung kueri parameter. Untuk informasi tentang kueri parameter di Athena, lihatMenggunakan kueri berparameter.

Untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBCdanMenghubungkan ke Amazon Athena dengan ODBC.

29 April 2021

Diterbitkan pada 2021-04-29

Amazon Athena mengumumkan ketersediaan mesin Athena versi 2 di Wilayah China (Beijing) dan China (Ningxia).

Untuk informasi tentang mesin Athena versi 2, lihatVersi mesin Athena 2.

26 April 2021

Diterbitkan pada 2021-04-26

Fungsi nilai jendela di mesin Athena versi 2 sekarang mendukungIGNORE NULLSdanRESPECT NULLS.

Untuk informasi selengkapnya, lihat.Fungsi nilaidalam dokumentasi Presto.

21 April 2021

Diterbitkan pada 2021-04-21

Amazon Athena mengumumkan ketersediaan mesin Athena versi 2 di Wilayah Eropa (Milan) dan Africa (Cape Town).

Untuk informasi tentang mesin Athena versi 2, lihatVersi mesin Athena 2.

5 April 2021

Diterbitkan pada 2021-04-05

EXPLAINPernyataan

Anda sekarang dapat menggunakan EXPLAIN pernyataan di Athena untuk melihat rencana eksekusi untuk kueri AndaSQL.

Untuk informasi selengkapnya, lihat Menggunakan JELASKAN dan JELASKAN ANALISIS di Athena dan Memahami Athena MENJELASKAN hasil pernyataan.

SageMaker Model Machine Learning dalam SQL Kueri

Inferensi model pembelajaran mesin dengan Amazon sekarang SageMaker umumnya tersedia untuk Amazon Athena. Gunakan model pembelajaran mesin dalam SQL kueri untuk menyederhanakan tugas-tugas kompleks seperti deteksi anomali, analisis kohort pelanggan, dan prediksi deret waktu dengan menjalankan fungsi dalam kueri. SQL

Untuk informasi selengkapnya, lihat Menggunakan Machine Learning (ML) dengan Amazon Athena.

Fungsi Ditetapkan Pengguna (UDF)

Fungsi yang ditentukan pengguna (UDFs) sekarang umumnya tersedia untuk Athena. Gunakan UDFs untuk memanfaatkan fungsi kustom yang memproses catatan atau grup catatan dalam satu SQL kueri.

Untuk informasi selengkapnya, lihat Query dengan fungsi yang ditentukan pengguna.

30 Maret 2021

Diterbitkan pada 2021-03-30

Amazon Athena mengumumkan ketersediaan mesin Athena versi 2 di Wilayah Asia Pacific (Hong Kong) dan Middle East (Bahrain).

Untuk informasi tentang mesin Athena versi 2, lihat Versi mesin Athena 2.

25 Maret 2021

Diterbitkan pada 2021-03-25

Amazon Athena mengumumkan ketersediaan mesin Athena versi 2 di Eropa (Stockholm) Wilayah.

Untuk informasi tentang mesin Athena versi 2, lihatVersi mesin Athena 2.

5 Maret 2021

Diterbitkan pada 2021-03-05

Amazon Athena mengumumkan ketersediaan mesin Athena versi 2 di Wilayah Canada (Central), Eropa (Frankfurt), dan South America (Sao Paulo).

Untuk informasi tentang mesin Athena versi 2, lihatVersi mesin Athena 2.

25 Februari 2021

Diterbitkan pada 2021-02-25

Amazon Athena mengumumkan ketersediaan mesin Athena versi 2 di Wilayah Asia Pacific (Seoul), Asia Pacific (Singapore),Asia Pacific (Sydney), Eropa (London), dan Eropa (Paris).

Untuk informasi tentang mesin Athena versi 2, lihat Versi mesin Athena 2.

Catatan rilis Athena untuk tahun 2020

16 Desember 2020

Diterbitkan pada 2020-12-16

Amazon Athena mengumumkan ketersediaan mesin Athena versi 2, Athena Federated Query, dan di Wilayah tambahan. AWS PrivateLink

Mesin Athena versi 2 dan Kueri Gabungan Athena

Amazon Athena mengumumkan ketersediaan mesin Athena versi 2 dan Kueri Gabungan Athena di Wilayah Asia Pacific (Mumbai), Asia Pacific (Tokyo), Eropa (Irlandia), dan US West (N. California). Athena versi 2 dan kueri gabungan sudah tersedia di Wilayah US East (N. Virginia), US East (Ohio), dan US West (Oregon).

Untuk informasi selengkapnya, lihat Versi mesin Athena 2 dan Menggunakan Amazon Athena.

AWS PrivateLink untuk Athena sekarang didukung di Wilayah Eropa (Stockholm). Untuk informasi tentang AWS PrivateLink Athena, lihat. Connect ke Amazon Athena menggunakan antarmuka VPC endpoint

24 November 2020

Diterbitkan pada 2020-11-24

Driver yang dirilis JDBC 2.0.16 dan ODBC 1.1.6 untuk Athena. Rilis ini mendukung, di tingkat akun, Okta Verifikasi otentikasi multifaktor (). MFA Anda juga dapat menggunakan Okta MFA untuk mengonfigurasi SMS otentikasi dan otentikasi Google Authenticator sebagai faktor.

Untuk mengunduh driver baru, catatan rilis, dan dokumentasi, lihatMenghubungkan ke Amazon Athena dengan JDBCdanMenghubungkan ke Amazon Athena dengan ODBC.

11 November 2020

Diterbitkan pada 2020-11-11

Amazon Athena mengumumkan ketersediaan umum di Wilayah US East (N. Virginia), US East (Ohio), dan US West (Oregon) untuk Athena versioning mesin 2 dan kueri gabungan.

Versi mesin Athena 2

Amazon Athena mengumumkan ketersediaan umum dari versioning mesin kueri baru, Athena versi 2, di Wilayah US East (N. Virginia), US East (Ohio), dan US West (Oregon).

Mesin Athena versi 2 mencakup peningkatan kinerja dan kemampuan fitur baru seperti dukungan evolusi skema untuk data format Parket, fungsi geospasial tambahan, dukungan untuk membaca skema bersarang untuk mengurangi biaya, dan peningkatan kinerja dalam dan operasi. JOIN AGGREGATE

Pertanyaan Federasi SQL

Anda sekarang dapat menggunakan kueri federasi Athena di Wilayah AS Timur (Virginia N.), Timur AS (Ohio), dan AS Barat (Oregon) tanpa menggunakan kelompok kerja. AmazonAthenaPreviewFunctionality

Gunakan SQL kueri Federasi untuk menjalankan SQL kueri di seluruh sumber data relasional, non-relasional, objek, dan kustom. Dengan kueri gabungan, Anda dapat mengirimkan satu SQL kueri yang memindai data dari berbagai sumber yang berjalan di tempat atau dihosting di cloud.

Menjalankan analisis pada deployment data di seluruh aplikasi dapat menjadi rumit dan memakan waktu karena alasan berikut:

  • Data yang diperlukan untuk analitik sering tersebar di relasional, kunci-nilai, dokumen, dalam memori, pencarian, grafik, objek, waktu-seri dan penyimpanan data buku besar.

  • Untuk menganalisis data di sumber-sumber ini, analis membangun jaringan alur yang kompleks untuk mengekstraksi, mengubah, dan memuat ke gudang data sehingga data dapat bertanya.

  • Mengakses data dari berbagai sumber memerlukan pembelajaran bahasa pemrograman baru dan konstruksi akses data.

SQLKueri gabungan di Athena menghilangkan kompleksitas ini dengan memungkinkan pengguna untuk menanyakan data di tempat dari mana pun ia berada. Analis dapat menggunakan SQL konstruksi yang sudah dikenal untuk JOIN data di berbagai sumber data untuk analisis cepat, dan menyimpan hasil di Amazon S3 untuk penggunaan selanjutnya.

Konektor Sumber Data

Untuk memproses kueri gabungan, Athena menggunakan Penyambung Sumber Data Athena yang berjalan diAWS Lambda. Konektor open source dan pre-built berikut ditulis dan diuji oleh Athena. Gunakan mereka untuk menjalankan SQL kueri di Athena pada sumber data yang sesuai.

Konektor Sumber Data Khusus

Menggunakan Athena Query Federation SDK, pengembang dapat membangun konektor ke sumber data apa pun untuk memungkinkan Athena menjalankan SQL kueri terhadap sumber data tersebut. Athena Query Federation Connector memperluas manfaat kueri federasi di luar konektor yang disediakan. AWS Karena konektor berjalan AWS Lambda, Anda tidak perlu mengelola infrastruktur atau merencanakan penskalaan ke permintaan puncak.

Langkah Berikutnya

22 Oktober 2020

Diterbitkan pada 2020-10-22

Anda sekarang dapat menghubungi Athena dengan. AWS Step Functions AWS Step Functions dapat mengontrol tertentu AWS services secara langsung menggunakan Bahasa Amazon States. Anda dapat menggunakan Step Functions dengan Athena untuk memulai dan menghentikan eksekusi kueri, mendapatkan hasil kueri, menjalankan ad-hoc atau dijadwalkan permintaan data, dan mengambil hasil dari danau data di Amazon S3.

Untuk informasi selengkapnya, lihat Memanggil Lambda dengan Step Functions dalam Panduan Developer AWS Step Functions .

29 Juli 2020

Diterbitkan pada 2020-07-29

JDBCDriver yang dirilis versi 2.0.13. Rilis ini mendukung penggunaan beberapa katalog data yang terdaftar di Athena, layanan Okta untuk otentikasi, dan koneksi ke titik akhir. VPC

Untuk mengunduh dan menggunakan versi baru driver, lihatMenghubungkan ke Amazon Athena dengan JDBC.

9 Juli 2020

Diterbitkan pada 2020-07-09

Amazon Athena menambahkan dukungan untuk kueri kumpulan data Hudi yang dipadatkan dan menambahkan AWS CloudFormation AWS::Athena::DataCatalog sumber daya untuk membuat, memperbarui, atau menghapus katalog data yang Anda daftarkan di Athena.

Mengkueri Apache Hudi Dataset

Apache Hudi adalah kerangka manajemen data open-source yang menyederhanakan pemrosesan data tambahan. Amazon Athena sekarang mendukung kueri tampilan baca-dioptimalkan dari set data Apache Hudi di danau data berbasis Amazon S3 Anda.

Untuk informasi selengkapnya, lihat Menggunakan Athena untuk menanyakan kumpulan data Apache Hudi.

AWS CloudFormation Sumber Daya Katalog Data

Para usar o Amazon AthenaFitur kueri gabunganuntuk meminta sumber data apa pun, Anda harus terlebih dahulu mendaftarkan katalog data Anda di Athena. Anda sekarang dapat menggunakan AWS CloudFormation AWS::Athena::DataCatalog sumber daya untuk membuat, memperbarui, atau menghapus katalog data yang Anda daftarkan di Athena.

Untuk informasi selengkapnya, lihat AWS: :Athena:: DataCatalog di AWS CloudFormation Panduan Pengguna.

1 Juni 2020

Diterbitkan pada 2020-06-01

Menggunakan Apache Hive Metastore sebagai Metacatalog dengan Amazon Athena

Anda sekarang dapat menghubungkan Athena untuk satu atau lebih metastores Apache Hive selain AWS Glue Data Catalog Dengan Athena.

Untuk terhubung ke metastore Hive self-host, Anda memerlukan konektor metastore Athena Hive. Athena menyediakanimplementasi referensiKonektor yang dapat Anda gunakan. Konektor berjalan sebagai AWS Lambda di akun Anda.

Untuk informasi selengkapnya, lihat Menggunakan Athena Data Connector untuk Eksternal Hive Metastore.

21 Mei 2020

Diterbitkan pada 2020-05-21

Amazon Athena menambahkan dukungan untuk proyeksi partisi. Gunakan proyeksi partisi untuk mempercepat pemrosesan kueri tabel yang sangat dipartisi dan mengotomatiskan manajemen partisi. Untuk informasi selengkapnya, lihat Proyeksi partisi dengan Amazon Athena.

1 April 2020

Diterbitkan pada 2020-04-01

Selain Wilayah AS Timur (Virginia N.), kueri federasi Amazon Athena, fungsi yang ditentukan pengguna UDFs (), inferensi pembelajaran mesin, dan fitur metastore Hive eksternal sekarang tersedia dalam pratinjau di Asia Pasifik (Mumbai), Eropa (Irlandia), dan Wilayah AS Barat (Oregon).

11 Maret 2020

Diterbitkan pada 2020-03-11

Amazon Athena sekarang menerbitkan acara EventBridge Amazon untuk transisi status kueri. Saat kueri bertransisi antar status -- misalnya, dari Berjalan ke status terminal seperti Berhasil atau Dibatalkan - Athena menerbitkan peristiwa perubahan status kueri ke. EventBridge Peristiwa ini berisi informasi tentang transisi negara kueri. Untuk informasi selengkapnya, lihat Memantau kueri Athena dengan acara Amazon EventBridge.

6 Maret 2020

Diterbitkan pada 2020-03-06

Anda sekarang dapat membuat dan memperbarui workgroup Amazon Athena dengan menggunakan sumber daya. AWS CloudFormation AWS::Athena::WorkGroup Untuk informasi selengkapnya, lihat AWS: :Athena:: WorkGroup di AWS CloudFormation Panduan Pengguna.

Catatan rilis Athena untuk 2019

26 November 2019

Diterbitkan pada 2019-12-17

Amazon Athena menambahkan dukungan untuk menjalankan SQL kueri di seluruh sumber data relasional, non-relasional, objek, dan kustom, memanggil model pembelajaran mesin dalam SQL kueri, Fungsi yang Ditentukan Pengguna () (PratinjauUDFs), menggunakan Apache Hive Metastore sebagai katalog metadata dengan Amazon Athena (Pratinjau), dan empat metrik terkait kueri tambahan.

Pertanyaan Federasi SQL

Gunakan SQL kueri Federasi untuk menjalankan SQL kueri di seluruh sumber data relasional, non-relasional, objek, dan kustom.

Anda sekarang dapat menggunakan kueri federasi Athena untuk memindai data yang disimpan dalam sumber data relasional, non-relasional, objek, dan kustom. Dengan kueri gabungan, Anda dapat mengirimkan satu SQL kueri yang memindai data dari berbagai sumber yang berjalan di tempat atau dihosting di cloud.

Menjalankan analisis pada deployment data di seluruh aplikasi dapat menjadi rumit dan memakan waktu karena alasan berikut:

  • Data yang diperlukan untuk analitik sering tersebar di relasional, kunci-nilai, dokumen, dalam memori, pencarian, grafik, objek, waktu-seri dan penyimpanan data buku besar.

  • Untuk menganalisis data di sumber-sumber ini, analis membangun jaringan alur yang kompleks untuk mengekstraksi, mengubah, dan memuat ke gudang data sehingga data dapat bertanya.

  • Mengakses data dari berbagai sumber memerlukan pembelajaran bahasa pemrograman baru dan konstruksi akses data.

SQLKueri gabungan di Athena menghilangkan kompleksitas ini dengan memungkinkan pengguna untuk menanyakan data di tempat dari mana pun ia berada. Analis dapat menggunakan SQL konstruksi yang sudah dikenal untuk JOIN data di berbagai sumber data untuk analisis cepat, dan menyimpan hasil di Amazon S3 untuk penggunaan selanjutnya.

Konektor Sumber Data

Athena memproses kueri gabungan menggunakan Penyambung Sumber Data Athena yang berjalan diAWS Lambda. Gunakan konektor sumber data sumber terbuka ini untuk menjalankan SQL kueri federasi di Athena di Amazon DynamoDB, Apache, Amazon Document DB, Amazon, HBase CloudWatch Amazon Metrics, dan basis data relasional yang sesuai seperti CloudWatch My, JDBCdan Postgre di bawah lisensi Apache 2.0. SQL SQL

Konektor Sumber Data Khusus

Menggunakan Athena Query Federation SDK, pengembang dapat membangun konektor ke sumber data apa pun untuk memungkinkan Athena menjalankan SQL kueri terhadap sumber data tersebut. Athena Query Federation Connector memperluas manfaat kueri federasi di luar konektor yang disediakan. AWS Karena konektor berjalan AWS Lambda, Anda tidak perlu mengelola infrastruktur atau merencanakan penskalaan ke permintaan puncak.

Pratinjau

Athena kueri gabungan tersedia di preview di Wilayah US East (N. Virginia).

Langkah Berikutnya

Memohon Model Machine Learning dalam Kueri SQL

Anda sekarang dapat memanggil model machine learning untuk inferensi langsung dari pertanyaan Athena Anda. Kemampuan untuk menggunakan model pembelajaran mesin dalam SQL kueri membuat tugas-tugas kompleks seperti deteksi anomali, analisis kohort pelanggan, dan prediksi penjualan sesederhana menjalankan fungsi dalam kueri. SQL

Model ML

Anda dapat menggunakan lebih dari selusin algoritma pembelajaran mesin bawaan yang disediakan oleh Amazon SageMaker, melatih model Anda sendiri, atau menemukan dan berlangganan paket model dari AWS Marketplacedan menyebarkan di Amazon SageMaker Hosting Services. Tidak ada pengaturan tambahan yang diperlukan. Anda dapat memanggil model ML ini dalam SQL kueri Anda dari konsol Athena, AthenaAPIs, dan melalui driver pratinjau Athena. JDBC

Pratinjau

Fungsionalitas ML's Athena tersedia hari ini dalam pratinjau di Wilayah AS Timur (Virginia N.).

Langkah Berikutnya

Fungsi Ditetapkan Pengguna (UDFs) (Pratinjau)

Anda sekarang dapat menulis fungsi skalar kustom dan memanggil mereka dalam pertanyaan Athena Anda. Anda dapat menulis UDFs di Jawa menggunakan Athena Query Federation. SDK Ketika a UDF digunakan dalam SQL kueri yang dikirimkan ke Athena, itu dipanggil dan dijalankan. AWS Lambda UDFsdapat digunakan dalam keduanya SELECT dan FILTER klausa kueri. SQL Anda dapat memanggil beberapa UDFs dalam kueri yang sama.

Pratinjau

UDFFungsionalitas Athena tersedia dalam mode Pratinjau di Wilayah AS Timur (Virginia N.).

Langkah Berikutnya

Menggunakan Apache Hive Metastore sebagai Metacatalog dengan Amazon Athena (Preview)

Anda sekarang dapat menghubungkan Athena untuk satu atau lebih Apache Hive Metastores selain AWS Glue Data Catalog Dengan Athena.

Konektor MetaStore

Untuk terhubung ke Hive Metastore self-host, Anda memerlukan konektor Athena Hive Metastore. Athena menyediakanimplementasi referensiKonektor yang dapat Anda gunakan. Konektor berjalan sebagai AWS Lambda fungsi di akun Anda. Untuk informasi selengkapnya, lihat.Menggunakan Athena Data Connector untuk eksternal Hive Metastore (Preview).

Pratinjau

Fitur Hive Metastore tersedia dalam mode Preview di Wilayah US East (N. Virginia).

Langkah Berikutnya

Metrik Terkait Kueri Baru

Athena sekarang menerbitkan metrik kueri tambahan yang dapat membantu Anda memahamiAmazon Athenaperforma. Athena menerbitkan metrik terkait kueri ke Amazon. CloudWatch Dalam rilis ini, Athena menerbitkan metrik kueri tambahan berikut:

  • Waktu Perencanaan Kueri— Waktu yang dibutuhkan untuk merencanakan kueri. Ini termasuk waktu yang dihabiskan untuk mengambil partisi tabel dari sumber data.

  • Waktu Queri antrian— Waktu yang kueri dalam antrian menunggu sumber daya.

  • Waktu Pemrosesan Layanan— Waktu yang dibutuhkan untuk menulis hasil setelah mesin permintaan selesai pemrosesan.

  • Total Waktu Eksekusi— Waktu Athena mengambil untuk menjalankan kueri.

Untuk menggunakan metrik kueri baru ini, Anda dapat membuat dasbor khusus, menyetel alarm, dan pemicu pada metrik CloudWatch, atau menggunakan dasbor yang telah diisi sebelumnya langsung dari konsol Athena.

Langkah Berikutnya

Untuk informasi selengkapnya, lihat Memantau Kueri Athena dengan Metrik. CloudWatch

12 November 2019

Diterbitkan pada 2019-12-17

Amazon Athena kini tersedia di Wilayah Middle East (Bahrain).

8 November 2019

Diterbitkan pada 2019-12-17

Amazon Athena kini tersedia di Wilayah US West (N. California) dan Europe (Paris).

8 Oktober 2019

Diterbitkan pada 2019-12-17

Amazon Athena sekarang memungkinkan Anda untuk terhubung langsung ke Athena melalui VPC titik akhir antarmuka di Virtual Private Cloud () Anda. VPC Dengan menggunakan fitur ini, Anda dapat mengirimkan pertanyaan Anda ke Athena dengan aman tanpa memerlukan Internet Gateway di situs Anda. VPC

Untuk membuat VPC titik akhir antarmuka untuk terhubung ke Athena, Anda dapat menggunakan AWS Management Console AWS Command Line Interface or AWS CLI(). Untuk informasi tentang membuat titik akhir antarmuka, lihatMembuat Endpoint Interface.

Saat Anda menggunakan VPC titik akhir antarmuka, komunikasi antara Anda VPC dan APIs Athena aman dan tetap berada dalam AWS jaringan. Tidak ada biaya Athena tambahan untuk menggunakan fitur ini. Biaya VPC titik akhir antarmuka berlaku.

Untuk mempelajari lebih lanjut tentang fitur ini, lihat Connect to Amazon Athena Menggunakan Endpoint Antarmuka VPC.

19 September 2019

Diterbitkan pada 2019-12-17

Amazon Athena menambahkan dukungan untuk memasukkan data baru ke tabel yang ada menggunakanINSERT INTO. Anda dapat memasukkan baris baru ke dalam tabel tujuan berdasarkanSELECTpernyataan permintaan yang berjalan pada tabel sumber, atau didasarkan pada serangkaian nilai-nilai yang disediakan sebagai bagian dari pernyataan permintaan. Format data yang didukung termasuk Avro,, JSONORC, Parket, dan file teks.

INSERT INTOpernyataan juga dapat membantu Anda menyederhanakan ETL proses Anda. Misalnya, Anda dapat menggunakan INSERT INTO dalam satu kueri untuk memilih data dari tabel sumber yang dalam JSON format dan menulis ke tabel tujuan dalam format Parket.

INSERT INTOpernyataan dibebankan berdasarkan jumlah byte yang dipindai diSELECTfase, mirip dengan bagaimana Athena biaya untukSELECTkueri. Untuk informasi selengkapnya, lihat Harga Amazon Athena.

Untuk informasi selengkapnya tentang penggunaanINSERT INTO, termasuk format SerDes dan contoh yang didukung, lihat INSERTINTOdi Panduan Pengguna Athena.

12 September 2019

Diterbitkan pada 2019-12-17

Amazon Athena kini tersedia di Wilayah Asia Pacific (Hong Kong).

16 Agustus 2019

Diterbitkan pada 2019-12-17

Amazon Athenamenambahkan dukungan untuk kueri data di Amazon S3 Requester Pays bucket.

Saat bucket Amazon S3 dikonfigurasi sebagai Pemohon Pays, pemohon, bukan pemilik bucket, membayar untuk permintaan Amazon S3 dan biaya transfer data. Di Athena, grup kerja administrator sekarang dapat mengonfigurasi pengaturan grup kerja untuk memungkinkan anggota grup kerja untuk kueri S3 Requester membayar bucket.

Untuk informasi tentang cara mengonfigurasi pengaturan Pemohon membayar untuk grup kerja Anda, lihatMembuat Workgroupdalam Panduan Pengguna Amazon Athena. Untuk informasi selengkapnya tentang Pemohon membayar bucket, lihatPemohon Membayar Bucketdalam Panduan Developer Amazon Simple Storage Service

9 Agustus 2019

Diterbitkan pada 2019-12-17

Amazon Athena sekarang mendukung penegakanAWS Lake Formationkebijakan untuk kontrol akses berbutir halus ke basis data baru atau yang sudah ada, tabel, dan kolom yang didefinisikan dalamAWS Glue Data CatalogUntuk data yang disimpan di Amazon S3.

Anda dapat menggunakan fitur ini sebagai berikut Wilayah AWS: AS Timur (Ohio), AS Timur (Virginia N.), AS Barat (Oregon), Asia Pasifik (Tokyo), dan Eropa (Irlandia). Tidak ada biaya tambahan untuk penggunaan fitur ini.

Untuk informasi selengkapnya tentang penggunaan, lihat Menggunakan Athena untuk menanyakan data yang terdaftar AWS Lake Formation. Untuk informasi selengkapnya tentang AWS Lake Formation, lihat AWS Lake Formation.

26 Juni 2019

Amazon EKS kini tersedia di Wilayah Europe (Stockholm) (). Untuk daftar Wilayah yang didukung, lihat Wilayah AWS dan Titik Akhir.

24 Mei 2019

Dipublikasikan pada 2019-05-24

Amazon Athena sekarang tersedia di Wilayah AWS GovCloud (AS-Timur) dan AWS GovCloud (AS-Barat). Untuk daftar Wilayah yang didukung, lihat Wilayah AWS dan Titik Akhir.

5 Maret 2019

Publikasikan03-05

Amazon Athena kini tersedia di Wilayah Canada (Central). Untuk daftar Wilayah yang didukung, lihat Wilayah AWS dan Titik Akhir. Merilis versi baru ODBC driver dengan dukungan untuk workgroup Athena. Untuk informasi selengkapnya, lihat Catatan Rilis ODBC Pengemudi.

Untuk mengunduh ODBC driver versi 1.0.5 dan dokumentasinya, lihatMenghubungkan ke Amazon Athena dengan ODBC. Untuk informasi tentang versi ini, lihat Catatan Rilis ODBC Pengemudi.

Untuk menggunakan workgroup dengan ODBC driver, atur properti koneksi baru,Workgroup, dalam string koneksi seperti yang ditunjukkan pada contoh berikut:

Driver=Simba Athena ODBC Driver;AwsRegion=[Region];S3OutputLocation=[S3Path];AuthenticationType=IAM Credentials;UID=[YourAccessKey];PWD=[YourSecretKey];Workgroup=[WorkgroupName]

Untuk informasi lebih lanjut, cari “workgroup” di Panduan Instalasi dan Konfigurasi ODBC Driver versi 1.0.5.Tidak ada perubahan pada string koneksi ODBC driver saat Anda menggunakan tag pada workgroup. Untuk menggunakan tag, tingkatkan ke versi ODBC driver terbaru, yang merupakan versi saat ini.

Versi driver ini memungkinkan Anda menggunakan tindakan APIworkgroup Athena untuk membuat dan mengelola grup kerja, dan tindakan tag Athena untuk menambah, mencantumkan, atau menghapus API tag pada grup kerja. Sebelum memulai, pastikan Anda memiliki izin tingkat sumber daya IAM untuk tindakan pada kelompok kerja dan tag.

Untuk informasi selengkapnya, lihat:

Jika Anda menggunakan JDBC driver atau AWS SDK, tingkatkan ke versi driver terbaru danSDK, keduanya sudah menyertakan dukungan untuk kelompok kerja dan tag di Athena. Untuk informasi selengkapnya, lihat Menghubungkan ke Amazon Athena dengan JDBC.

22 Februari 2019

Publikasikan02-22

Menambahkan dukungan tanda untuk grup kerja di Amazon Athena. Setiap tanda terdiri atas sebuah kunci dan sebuah nilai, yang keduanya Anda tentukan. Saat Anda tanda grup kerja, Anda menetapkan metadata kustom untuk itu. Anda dapat menambahkan tag ke grup kerja untuk membantu mengkategorikannya, menggunakan praktik terbaik AWS penandaan. Anda dapat menggunakan tanda untuk membatasi akses ke grup kerja, dan melacak biaya. Sebagai contoh, membuat grup kerja untuk setiap pusat biaya. Kemudian, dengan menambahkan tanda ke grup kerja ini, Anda dapat melacak pengeluaran Athena Anda untuk setiap pusat biaya. Untuk informasi selengkapnya, lihat.Menggunakan Tanda untuk PenagihandiAWS Billing and Cost Management Panduan Pengguna.

Anda dapat bekerja dengan tag dengan menggunakan konsol Athena atau operasi. API Untuk informasi selengkapnya, lihat Menandai sumber daya Athena.

Di konsol Athena, Anda dapat menambahkan satu atau lebih tanda ke masing-masing grup kerja Anda, dan mencari berdasarkan tanda. Kelompok kerja adalah sumber daya yang IAM dikendalikan di Athena. DiIAM, Anda dapat membatasi siapa yang dapat menambahkan, menghapus, atau mencantumkan tag pada grup kerja yang Anda buat. Anda juga dapat menggunakan CreateWorkGroup API operasi yang memiliki parameter tag opsional untuk menambahkan satu atau beberapa tag ke workgroup. Untuk menambahkan, menghapus, atau daftar tanda, gunakanTagResource,UntagResource, danListTagsForResource. Untuk informasi selengkapnya, lihat Menggunakan operasi tag.

Untuk memungkinkan pengguna menambahkan tag saat membuat grup kerja, pastikan Anda memberikan IAM izin kepada setiap pengguna untuk tindakan TagResource dan CreateWorkGroup API tindakan. Untuk informasi selengkapnya dan contoh tambahan, lihat Kebijakan kontrol akses IAM berbasis tag.

Tidak ada perubahan pada JDBC driver saat Anda menggunakan tag pada workgroup. Jika Anda membuat workgroup baru dan menggunakan JDBC driver atau AWS SDK, upgrade ke versi terbaru dari driver danSDK. Untuk informasi, lihat Menghubungkan ke Amazon Athena dengan JDBC.

18 Februari 2019

Publikasikan02-18

Menambahkan kemampuan untuk mengontrol biaya permintaan dengan menjalankan kueri dalam grup kerja. Untuk informasi, lihat Menggunakan kelompok kerja untuk mengontrol akses kueri dan biaya. Memperbaiki JSON OpenX yang SerDe digunakan di Athena, memperbaiki masalah di mana Athena tidak mengabaikan objek yang dialihkan ke kelas GLACIER penyimpanan, dan menambahkan contoh untuk menanyakan log Network Load Balancer.

Membuat perubahan berikut:

  • Menambahkan dukungan untuk grup kerja. Menggunakan grup kerja untuk memisahkan pengguna, tim, aplikasi, atau beban kerja, dan untuk menetapkan batas pada jumlah data setiap permintaan atau seluruh grup kerja dapat memproses. Karena grup kerja bertindak sebagai IAM sumber daya, Anda dapat menggunakan izin tingkat sumber daya untuk mengontrol akses ke grup kerja tertentu. Anda juga dapat melihat metrik terkait kueri di Amazon CloudWatch, mengontrol biaya kueri dengan mengonfigurasi batas jumlah data yang dipindai, membuat ambang batas, dan memicu tindakan, seperti SNS alarm Amazon, saat ambang batas ini dilanggar. Untuk informasi selengkapnya, lihat Menggunakan workgroup untuk menjalankan kueri dan Mengontrol biaya dan memantau kueri dengan CloudWatch metrik dan peristiwa.

    Kelompok kerja adalah IAM sumber daya. Untuk daftar lengkap tindakan, sumber daya, dan kondisi terkait grup kerja, lihat Tindakan, Sumber DayaIAM, dan Kunci Kondisi untuk Amazon Athena di Referensi Otorisasi Layanan. Sebelum Anda membuat workgroup baru, pastikan bahwa Anda menggunakan IAMkebijakan workgroup, dan. AWS kebijakan terkelola: AmazonAthenaFullAccess

    Anda dapat mulai menggunakan workgroup di konsol, dengan APIoperasi workgroup, atau dengan driver. JDBC Untuk prosedur tingkat tinggi, lihatMenyiapkan kelompok kerja. Untuk mengunduh JDBC driver dengan dukungan workgroup, lihatMenghubungkan ke Amazon Athena dengan JDBC.

    Jika Anda menggunakan workgroup dengan JDBC driver, Anda harus mengatur nama workgroup dalam string koneksi menggunakan parameter Workgroup konfigurasi seperti pada contoh berikut:

    jdbc:awsathena://AwsRegion=<AWSREGION>;UID=<ACCESSKEY>; PWD=<SECRETKEY>;S3OutputLocation=s3://DOC-EXAMPLE-BUCKET/<athena-output>-<AWSREGION>/; Workgroup=<WORKGROUPNAME>;

    Tidak ada perubahan dalam cara Anda menjalankan SQL pernyataan atau melakukan JDBC API panggilan ke driver. Sopir melewati nama grup kerja untuk Athena.

    Untuk informasi tentang perbedaan yang diperkenalkan dengan kelompok kerja, lihat API grup kerja Athena danPemecahan masalah kelompok kerja.

  • Meningkatkan JSON OpenX yang SerDe digunakan di Athena. Perbaikan meliputi, tetapi tidak terbatas pada, berikut:

    • Support untukConvertDotsInJsonKeysToUnderscoresproperti. Ketika diatur keTRUE, ini memungkinkan SerDe untuk mengganti titik-titik dalam nama kunci dengan garis bawah. Misalnya, jika JSON kumpulan data berisi kunci dengan nama"a.b", Anda dapat menggunakan properti ini untuk menentukan nama kolom "a_b" di Athena. Defaultnya adalah FALSE. Secara default, Athena tidak mengizinkan titik-titik dalam nama kolom.

    • Support untukcase.insensitiveproperti. Secara default, Athena mengharuskan semua kunci dalam JSON kumpulan data Anda menggunakan huruf kecil. MenggunakanWITH SERDE PROPERTIES ("case.insensitive"= FALSE;)memungkinkan Anda untuk menggunakan nama kunci case-sensitive dalam data Anda. Defaultnya adalah TRUE. Ketika diatur keTRUE, SerDe mengubah semua kolom huruf besar menjadi huruf kecil.

    Untuk informasi selengkapnya, lihat OpenX JSON SerDe.

  • Memperbaiki masalah saat Athena kembali"access denied"pesan kesalahan, saat diproses Amazon S3 objek yang diarsipkan ke Glacier oleh kebijakan siklus hidup Amazon S3. Sebagai hasil dari memperbaiki masalah ini, Athena mengabaikan objek transisi keGLACIERkelas penyimpanan. Athena tidak mendukung kueri data dariGLACIERkelas penyimpanan.

    Untuk informasi selengkapnya, lihat Persyaratan untuk tabel di Athena dan data di Amazon S3 dan Transisi ke Kelas GLACIER Penyimpanan (Object Archival) di Panduan Pengguna Amazon Simple Storage Service.

  • Menambahkan contoh untuk menanyakan log akses Network Load Balancer yang menerima informasi tentang permintaan Transport Layer Security TLS (). Untuk informasi selengkapnya, lihat Meminta log Network Load Balancer.

Catatan rilis Athena untuk 2018

20 November 2018

Publikasikan2018-11-20

Merilis versi baru JDBC dan ODBC driver dengan dukungan untuk akses federasi ke API Athena dengan AD FS SAML dan 2.0 (Security Assertion Markup Language 2.0). Untuk detailnya, lihat Catatan Rilis JDBC ODBC Driver dan Catatan Rilis Driver.

Dengan rilis ini, akses Gabungan ke Athena didukung untuk Active Directory Federation Service (AD FS 3.0). Akses dibuat melalui versi JDBC atau ODBC driver yang mendukung SAML 2.0. Untuk informasi tentang mengonfigurasi akses federasi ke API Athena, lihat. Mengaktifkan akses federasi ke Athena API

Untuk mengunduh JDBC driver versi 2.0.6 dan dokumentasinya, lihat. Menghubungkan ke Amazon Athena dengan JDBC Untuk informasi tentang versi ini, lihat Catatan Rilis JDBC Pengemudi.

Untuk mengunduh ODBC driver versi 1.0.4 dan dokumentasinya, lihat. Menghubungkan ke Amazon Athena dengan ODBC Untuk informasi tentang versi ini, Catatan Rilis ODBC Driver.

Untuk informasi selengkapnya tentang dukungan SAML 2.0 di AWS, lihat Tentang Federasi SAML 2.0 di Panduan IAM Pengguna.

15 Oktober 2018

Publikasikan2018-10-15

Jika Anda telah meningkatkan ke AWS Glue Data Catalog, ada dua fitur baru yang memberikan dukungan untuk:

  • Enkripsi metadata Katalog Data. Jika Anda memilih untuk mengenkripsi metadata dalam Katalog Data, Anda harus menambahkan kebijakan tertentu ke Athena. Untuk informasi selengkapnya, lihat.Akses ke Metadata Terenkripsi di AWS Glue Data Catalog.

  • Izin halus untuk mengakses sumber daya di file. AWS Glue Data Catalog Sekarang Anda dapat menentukan kebijakan berbasis identitas (IAM) yang membatasi atau mengizinkan akses ke database dan tabel tertentu dari Katalog Data yang digunakan di Athena. Untuk informasi selengkapnya, lihat Akses berbutir halus ke database dan tabel di AWS Glue Data Catalog.

    catatan

    Data berada di bucket Amazon S3, dan akses ke sana dikendalikan oleh. Akses ke Amazon S3 dari Athena Untuk mengakses data dalam basis data dan tabel, terus menggunakan kebijakan kontrol akses ke bucket Amazon S3 yang menyimpan data.

10 Oktober 2018

Publikasikan2018-10-10

Dukungan AthenaCREATE TABLE AS SELECT, yang menciptakan tabel dari hasilSELECT. Untuk detailnya, lihat Membuat Tabel dari Hasil Kueri (CTAS).

Sebelum Anda membuat CTAS kueri, penting untuk mempelajari perilaku mereka dalam dokumentasi Athena. Ini berisi informasi tentang lokasi untuk menyimpan hasil kueri di Amazon S3, daftar format yang didukung untuk menyimpan hasil CTAS kueri, jumlah partisi yang dapat Anda buat, dan format kompresi yang didukung. Untuk informasi selengkapnya, lihat Pertimbangan dan batasan untuk kueri CTAS.

Gunakan CTAS kueri untuk:

6 September 2018

Publikasikan2018-09-06

Merilis versi baru ODBC driver (versi 1.0.3). Versi baru ODBC driver mengalirkan hasil secara default, alih-alih melakukan paging melalui mereka, memungkinkan alat intelijen bisnis untuk mengambil kumpulan data besar lebih cepat. Versi ini juga mencakup perbaikan, perbaikan bug, dan dokumentasi yang diperbarui untuk “Menggunakan SSL dengan Server Proxy”. Untuk detailnya, lihat Catatan Rilis untuk pengemudi.

Untuk mengunduh ODBC driver versi 1.0.3 dan dokumentasinya, lihatMenghubungkan ke Amazon Athena dengan ODBC.

Fitur hasil streaming tersedia dengan versi ODBC driver baru ini. Ini juga tersedia dengan JDBC pengemudi. Untuk informasi tentang hasil streaming, lihat Panduan Instalasi dan Konfigurasi ODBC Driver, dan cari UseResultsetStreaming.

ODBCDriver versi 1.0.3 adalah pengganti drop-in untuk versi driver sebelumnya. Kami merekomendasikan bahwa Anda bermigrasi ke driver saat ini.

penting

Untuk menggunakan ODBC driver versi 1.0.3, ikuti persyaratan ini:

  • Jauhkan port 444 terbuka untuk lalu lintas keluar.

  • Tambahkanathena:GetQueryResultsStreamkebijakan tindakan untuk daftar kebijakan untuk Athena. Tindakan kebijakan ini tidak diekspos langsung dengan API dan hanya digunakan dengan ODBC dan JDBC driver, sebagai bagian dari dukungan hasil streaming. Untuk contoh kebijakan, lihat AWS kebijakan terkelola: AWSQuicksightAthenaAccess.

23 Agustus 2018

Publikasikan23/08/2018

Menambahkan dukungan untuk fitur-fitur DDL terkait ini dan memperbaiki beberapa bug, sebagai berikut:

  • Dukungan tambahan untukBINARYdanDATEtipe data untuk data di Parquet, dan untukDATEdanTIMESTAMPtipe data untuk data di Avro.

  • Ditambahkan dukungan untuk INT dan DOUBLE dalam DDL pertanyaan. INTEGERadalah alias untukINT, dan DOUBLE PRECISION merupakan alias untuk. DOUBLE

  • Peningkatan performaDROP TABLEdanDROP DATABASEkueri.

  • Dihapus pembuatan_$folder$objek di Amazon S3 saat data bucket kosong.

  • Memperbaiki masalah tempatALTER TABLE ADD PARTITIONmelemparkan kesalahan saat tidak ada nilai partisi yang disediakan.

  • Memperbaiki masalah tempatDROP TABLEmengabaikan nama basisdata saat memeriksa partisi setelah nama yang memenuhi syarat telah ditentukan dalam pernyataan.

Untuk selengkapnya tentang tipe data yang didukung di Athena, lihat. Tipe data di Amazon Athena

Untuk informasi tentang pemetaan tipe data yang didukung antara tipe di Athena, JDBC driver, dan tipe data Java, lihat bagian “Jenis Data” di Panduan Instalasi dan Konfigurasi JDBC Driver.

16 Agustus 2018

Publikasikan2018-08-16

Merilis versi JDBC driver 2.0.5. Versi baru JDBC driver mengalirkan hasil secara default, alih-alih melakukan paging melalui mereka, memungkinkan alat intelijen bisnis untuk mengambil kumpulan data besar lebih cepat. Dibandingkan dengan versi JDBC driver sebelumnya, ada peningkatan kinerja berikut:

  • Sekitar 2x peningkatan performa saat mengambil kurang dari 10K baris.

  • Sekitar 5-6x peningkatan performa saat mengambil lebih dari 10K baris.

Fitur hasil streaming hanya tersedia dengan JDBC driver. Ini tidak tersedia dengan ODBC pengemudi. Anda tidak dapat menggunakannya dengan AthenaAPI. Untuk informasi tentang hasil streaming, lihat Panduan Instalasi dan Konfigurasi JDBC Driver, dan cari UseResultsetStreaming.

Untuk mengunduh JDBC driver versi 2.0.5 dan dokumentasinya, lihatMenghubungkan ke Amazon Athena dengan JDBC.

JDBCDriver versi 2.0.5 adalah pengganti drop-in untuk versi driver sebelumnya (2.0.2). Untuk memastikan bahwa Anda dapat menggunakan JDBC driver versi 2.0.5, tambahkan tindakan athena:GetQueryResultsStream kebijakan ke daftar kebijakan untuk Athena. Tindakan kebijakan ini tidak diekspos langsung dengan API dan hanya digunakan dengan JDBC pengemudi, sebagai bagian dari dukungan hasil streaming. Untuk contoh kebijakan, lihat AWS kebijakan terkelola: AWSQuicksightAthenaAccess. Untuk informasi selengkapnya tentang migrasi dari versi 2.0.2 ke versi 2.0.5 driver, lihat Panduan Migrasi JDBCDriver.

Jika Anda bermigrasi dari driver 1.x ke driver 2.x, Anda akan perlu untuk bermigrasi konfigurasi yang ada ke konfigurasi baru. Kami sangat menyarankan Anda bermigrasi ke versi driver saat ini. Untuk informasi selengkapnya, lihat Panduan Migrasi JDBC Pengemudi.

7 Agustus 2018

Publikasikan2018-08-07

Anda sekarang dapat menyimpan log aliran Amazon Virtual Private Cloud langsung di Amazon S3 dalam GZIP format, tempat Anda dapat menanyakannya di Athena. Untuk informasi, lihat Menanyakan log aliran VPC Amazon dan Amazon VPC Flow Logs sekarang dapat dikirimkan ke S3.

5 Juni 2018

Publikasikan2018-06-05

Support untuk Views

Dukungan tambahan untuk IAM. Sekarang Anda dapat menggunakanCREATE VIEW,DESCRIBE VIEW,DROP VIEW,SHOW CREATE VIEW, danSHOW VIEWSdi Athena. Kueri yang mendefinisikan tampilan berjalan setiap kali Anda referensi tampilan dalam kueri Anda. Untuk informasi selengkapnya, lihat Bekerja dengan pandangan.

Perbaikan dan Pembaruan Pesan kesalahan

  • Termasuk pustaka GSON 2.8.0 ke dalam CloudTrail SerDe, untuk menyelesaikan masalah dengan CloudTrail SerDe dan mengaktifkan penguraian string. JSON

  • Peningkatan validasi skema partisi di Athena untuk Parket, dan, dalam beberapa kasus, untukORC, dengan memungkinkan penataan ulang kolom. Hal ini memungkinkan Athena untuk lebih baik menangani perubahan dalam evolusi skema dari waktu ke waktu, dan dengan tabel yang ditambahkan oleh Crawler. AWS Glue Untuk informasi selengkapnya, lihat Menangani pembaruan skema.

  • Menambahkan dukungan penguraian untukSHOW VIEWS.

  • Membuat perbaikan berikut untuk pesan kesalahan yang paling umum:

    • Mengganti pesan Kesalahan Internal dengan pesan kesalahan deskriptif ketika SerDe gagal mengurai kolom dalam kueri Athena. Sebelumnya, Athena mengeluarkan kesalahan internal dalam kasus kesalahan penguraian. Pesan kesalahan baru berbunyi: "HIVE_ BAD _: Nilai bidang penguraian kesalahan untuk bidang 0DATA: java.lang.String tidak dapat dilemparkan ke org.openx.data.jsonserde.json. JSONObject”.

    • Peningkatan pesan kesalahan tentang izin tidak cukup dengan menambahkan lebih detail.

Perbaikan Bug

Diperbaiki bug berikut:

  • Memperbaiki masalah yang memungkinkan penerjemahan internal REAL ke tipe data FLOAT. Ini meningkatkan integrasi dengan crawler AWS Glue yang menghasilkan tipe data FLOAT.

  • Memperbaiki masalah saat Athena tidak mengonversi AVRO DECIMAL (tipe logis) menjadi tipe. DECIMAL

  • Memperbaiki masalah tempat Athena tidak mengembalikan hasil untuk pertanyaan pada data Parquet denganWHEREklausul yang direferensikan nilai-nilai dalamTIMESTAMPJenis data.

17 Mei 2018

Dipublikasikan pada 2018-05-17

Peningkatan kuota konkurensi kueri di Athena dari lima menjadi dua puluh. Ini berarti bahwa Anda dapat mengirimkan dan menjalankan hingga dua puluh kueri DDL dan dua puluh kueri SELECT pada suatu waktu. Perhatikan bahwa kuota konkurensi terpisah untuk kueri DDLdan SELECT.

Kuota konkurensi di Athena didefinisikan sebagai jumlah pertanyaan yang dapat diserahkan ke layanan secara bersamaan. Anda dapat mengirimkan hingga dua puluh kueri dari tipe yang sama (DDL atau SELECT) pada suatu waktu. Jika Anda mengirimkan kueri yang melebihi kuota kueri bersamaan, Athena akan API menampilkan pesan galat.

Setelah Anda mengirimkan pertanyaan Anda ke Athena, itu memproses kueri dengan menetapkan sumber daya berdasarkan beban layanan keseluruhan dan jumlah kueri yang masuk. Kami terus memantau dan melakukan penyesuaian terhadap layanan sehingga proses kueri Anda secepat mungkin.

Untuk informasi, lihat Service Quotas. Ini adalah kuota yang dapat disesuaikan. Anda dapat menggunakan konsol Service Quotas untuk meminta penambahan kuota untuk kuota yang dapat disesuaikan.

19 April 2018

Dipublikasikan pada 2018-04-19

Merilis versi baru JDBC driver (versi 2.0.2) dengan dukungan untuk mengembalikan ResultSet data sebagai tipe data Array, perbaikan, dan perbaikan bug. Untuk detailnya, lihat Catatan Rilis untuk pengemudi.

Untuk informasi tentang mengunduh JDBC driver baru versi 2.0.2 dan dokumentasinya, lihatMenghubungkan ke Amazon Athena dengan JDBC.

Versi terbaru dari JDBC driver adalah 2.0.2. Jika Anda bermigrasi dari driver 1.x ke driver 2.x, Anda akan perlu untuk bermigrasi konfigurasi yang ada ke konfigurasi baru. Kami sangat menyarankan Anda bermigrasi ke driver saat ini.

Untuk informasi tentang perubahan yang diperkenalkan dalam versi baru driver, perbedaan versi, dan contoh, lihat Panduan Migrasi JDBC Driver.

6 April 2018

Dipublikasikan pada 2018-04-06

Gunakan lengkapi otomatis untuk mengetik kueri di konsol Athena.

15 Maret 2018

Publikasikan2018-03-15

Ditambahkan kemampuan untuk secara otomatis membuat tabel Athena untuk file CloudTrail log langsung dari konsol. CloudTrail Untuk informasi, lihat Menggunakan CloudTrail konsol untuk membuat tabel Athena untuk log CloudTrail .

2 Februari 2018

Publikasikan2018-02-12

Menambahkan kemampuan untuk aman offload menengah data ke disk untuk memori-intensif kueri yang menggunakanGROUP BYklausul. Ini meningkatkan keandalan kueri tersebut, mencegah“Sumber daya kueri habis”kesalahan.

19 Januari 2018

Publikasikan2018-01-19

Athena menggunakan Presto, mesin kueri terdistribusi open-source, untuk menjalankan kueri.

Dengan Athena, tidak ada versi untuk dikelola. Kami telah transparan mutakhirkan mesin yang mendasari di Athena untuk versi berdasarkan Presto versi 0.172. Tidak ada tindakan yang diperlukan pada akhir Anda.

Dengan mutakhirkan, Anda sekarang dapat menggunakanPresto 0.172 Fungsi dan Operator, termasukPresto 0.172 Lambda Ekspresidi Athena.

Pembaruan utama untuk rilis ini, termasuk perbaikan yang disumbangkan masyarakat, meliputi:

  • Support untuk mengabaikan header. Anda dapat menggunakanskip.header.line.countproperti saat mendefinisikan tabel, untuk memungkinkan Athena mengabaikan header. Ini didukung untuk kueri yang menggunakan LazySimpleSerDedan Buka CSV SerDe, dan bukan untuk Grok atau Regex. SerDes

  • Support untukCHAR(n)Jenis dataSTRINGfungsi. Rentang untukCHAR(n)adalah[1.255], sedangkan rentang untukVARCHAR(n)adalah[1,65535].

  • Support untuk subqueries berkorelasi.

  • Support untuk ekspresi Presto Lambda dan fungsi.

  • Peningkatan performaDECIMALjenis dan operator.

  • Support untuk agregasi terfilter, sepertiSELECT sum(col_name) FILTER, tempatid > 0.

  • Predikat Push-down untukDECIMAL,TINYINT,SMALLINT, danREALJenis data.

  • Support untuk predikat perbandingan terkuantifikasi:ALL,ANY, danSOME.

  • Fungsi yang ditambahkan:arrays_overlap(),array_except(),levenshtein_distance(),codepoint(),skewness(),kurtosis(), dantypeof().

  • Menambahkan varian darifrom_unixtime()fungsi yang mengambil argumen zona waktu.

  • Menambahkanbitwise_and_agg()danbitwise_or_agg()Fungsi agregasi.

  • Menambahkanxxhash64()danto_big_endian_64()fungsi.

  • Menambahkan dukungan untuk melarikan diri dari tanda kutip ganda atau garis miring terbalik menggunakan garis miring terbalik dengan subskrip JSON jalur ke fungsi dan. json_extract()json_extract_scalar() Ini mengubah semantik doa apapun menggunakan backslash, sebagai backslash sebelumnya diperlakukan sebagai karakter normal.

Untuk informasi selengkapnya tentang fungsi dan operator, lihat DMLkueri, fungsi, dan operator di panduan ini, dan Fungsi dan operator dalam dokumentasi Presto.

Athena tidak mendukung semua fitur Presto ini. Untuk informasi selengkapnya, lihat Batas.

Catatan rilis Athena untuk 2017

13 November 2017

Publikasikan2017-11-13

Menambahkan dukungan untuk menghubungkan Athena ke Pengemudi. ODBC Untuk informasi, lihat Menghubungkan ke Amazon Athena dengan ODBC.

1 November 2017

Publikasikan2017-11-01

Menambahkan dukungan untuk mengkueri data geospasial, dan untuk wilayah Asia Pacific (Seoul), Asia Pacific (Mumbai), dan EU (London). Untuk informasi, lihat Meminta data geospasial dan Wilayah AWS dan Titik Akhir.

19 Oktober 2017

Publikasikan2017-10-19

Menambahkan dukungan untuk EU (Frankfurt). Untuk daftar wilayah yang didukung, lihat Wilayah AWS dan Titik Akhir.

3 Oktober 2017

Dipublikasikan pada 2017-10-03

Buat kueri bernama Athena dengan. AWS CloudFormation Untuk informasi selengkapnya, lihat AWS: :Athena:: NamedQuery di AWS CloudFormation Panduan Pengguna.

25 September 2017

Publikasikan2017-09-25

Dukungan tambahan untuk Asia Pacific (Sydney). Untuk daftar wilayah yang didukung, lihat Wilayah AWS dan Titik Akhir.

Parquet

Publikasikan2017-08-14

Menambahkan integrasi dengan AWS Glue Data Catalog dan wizard migrasi untuk memperbarui dari katalog data terkelola Athena ke. AWS Glue Data Catalog Untuk informasi selengkapnya, lihat Gunakan AWS Glue untuk menghubungkan Athena ke data Anda di Amazon S3.

Parquet

Publikasikan2017-08-04

Menambahkan dukungan untuk Grok SerDe, yang menyediakan pencocokan pola yang lebih mudah untuk catatan dalam file teks tidak terstruktur seperti log. Untuk informasi selengkapnya, lihat Grok SerDe. Menambahkan pintasan keyboard untuk menggulir riwayat kueri menggunakan konsol (CTRL+ /menggunakan Windows, CMD + /menggunakan Mac).

22 Juni 2017

Publikasikan2017-06-22

Menambahkan dukungan untuk Asia Pacific (Tokyo) dan Asia Pacific (Singapore). Untuk daftar wilayah yang didukung, lihat Wilayah AWS dan Titik Akhir.

8 Juni 2017

Dipublikasikan pada 2017-06-08

Menambahkan dukungan untuk Eropa (Irlandia). Untuk informasi lebih lanjut, lihat Wilayah AWS dan Titik Akhir.

19 Mei 2017

Publikasikan2017-05-19

Menambahkan Amazon Athena API dan AWS CLI dukungan untuk Athena; JDBC driver yang diperbarui ke versi 1.1.0; memperbaiki berbagai masalah.

  • Amazon Athena memungkinkan pemrograman aplikasi untuk Athena. Untuk informasi selengkapnya, lihat Referensi Amazon Athena API. Yang terbaru AWS SDKs termasuk dukungan untuk AthenaAPI. Untuk tautan ke dokumentasi dan unduhan, lihat SDKsbagian di Alat untuk Amazon Web Services.

  • AWS CLI Termasuk perintah baru untuk Athena. Untuk informasi lebih lanjut, lihat Referensi Amazon Athena API.

  • JDBCDriver baru 1.1.0 tersedia, yang mendukung API Athena baru serta fitur terbaru dan perbaikan bug. Unduh driver di https://downloads.athena.us-east-1.amazonaws.com/drivers/Athena JDBC41 -1.1.0.jar. Kami menyarankan untuk meningkatkan ke driver JDBC Athena terbaru; Namun, Anda masih dapat menggunakan versi driver sebelumnya. Versi driver sebelumnya tidak mendukung AthenaAPI. Untuk informasi selengkapnya, lihat Menghubungkan ke Amazon Athena dengan JDBC.

  • Tindakan khusus untuk pernyataan kebijakan di versi sebelumnya Athena telah diusangkan. Jika Anda meningkatkan ke JDBC driver versi 1.1.0 dan memiliki kebijakan yang dikelola pelanggan atau sebaris yang dilampirkan ke JDBC pengguna, Anda harus memperbarui IAM kebijakan. IAM Sebaliknya, versi JDBC driver sebelumnya tidak mendukung AthenaAPI, sehingga Anda hanya dapat menentukan tindakan usang dalam kebijakan yang dilampirkan ke pengguna versi sebelumnya. JDBC Untuk alasan ini, Anda tidak perlu memperbarui kebijakan yang dikelola pelanggan atau sebarisIAM.

  • Tindakan khusus kebijakan ini digunakan di Athena sebelum pembebasan Athena. API Gunakan tindakan usang ini dalam kebijakan hanya dengan JDBC driver yang lebih awal dari versi 1.1.0. Jika Anda memutakhirkan JDBC driver, ganti pernyataan kebijakan yang mengizinkan atau menolak tindakan usang dengan tindakan yang sesuai seperti yang tercantum atau API kesalahan akan terjadi:

Tindakan Spesifik Kebijakan Usang Aksi Athena API yang Sesuai
athena:RunQuery
athena:StartQueryExecution
athena:CancelQueryExecution
athena:StopQueryExecution
athena:GetQueryExecutions
athena:ListQueryExecutions

Perbaikan

  • Peningkatan batas panjang string kueri untuk 256 KB.

Perbaikan Bug

  • Memperbaiki masalah yang menyebabkan hasil kueri terlihat cacat saat menggulir hasil di konsol.

  • Memperbaiki masalah saat\u0000karakter string dalam file data Amazon S3 akan menyebabkan kesalahan.

  • Memperbaiki masalah yang menyebabkan permintaan untuk membatalkan kueri yang dibuat melalui JDBC driver gagal.

  • Memperbaiki masalah yang menyebabkan data Amazon S3 gagal di AS Timur (Ohio). AWS CloudTrail SerDe

  • Memperbaiki masalah yang menyebabkan DROP TABLE gagal pada tabel dipartisi.

4 April 2017

Dipublikasikan pada 2017-04-04

Menambahkan dukungan untuk enkripsi data Amazon S3 dan pembaruan JDBC driver yang dirilis (versi 1.0.1) dengan dukungan enkripsi, peningkatan, dan perbaikan bug.

Fitur

  • Menambahkan fitur enkripsi berikut:

    • Support untuk mengkueri data terenkripsi di Amazon S3.

    • Support untuk mengenkripsi hasil kueri Athena.

  • Versi baru driver mendukung fitur enkripsi baru, menambahkan perbaikan, dan memperbaiki masalah.

  • Menambahkan kemampuan untuk menambah, mengganti, dan mengubah kolom menggunakanALTER TABLE. Untuk informasi selengkapnya, lihat Pemetaan kolom dalam dokumentasi SQL Server.

  • Ditambahkan dukungan untuk query LZO -data terkompresi.

Untuk informasi selengkapnya, lihat Enkripsi diam.

Perbaikan

  • Kinerja JDBC kueri yang lebih baik dengan peningkatan ukuran halaman, mengembalikan 1.000 baris, bukan 100.

  • Ditambahkan kemampuan untuk membatalkan kueri menggunakan antarmuka JDBC driver.

  • Ditambahkan kemampuan untuk menentukan JDBC opsi dalam JDBC koneksiURL. Lihat Menghubungkan ke Amazon Athena dengan JDBC JDBC driver terbaru.

  • Ditambahkan PROXY pengaturan di driver, yang sekarang dapat diatur menggunakan ClientConfigurationdi AWS SDK untuk Java.

Perbaikan Bug

Diperbaiki bug berikut:

  • Kesalahan pelambatan akan terjadi ketika beberapa kueri dikeluarkan menggunakan antarmuka driver. JDBC

  • JDBCPengemudi akan berhenti ketika memproyeksikan tipe data desimal.

  • JDBCDriver akan mengembalikan setiap tipe data sebagai string, terlepas dari bagaimana tipe data didefinisikan dalam tabel. Sebagai contoh, memilih kolom didefinisikan sebagaiINTJenis data menggunakanresultSet.GetObject()akan mengembalikanSTRINGJenis data bukanINT.

  • JDBCPengemudi akan memverifikasi kredensil pada saat koneksi dibuat, bukan pada saat kueri akan berjalan.

  • Kueri yang dibuat melalui JDBC driver akan gagal ketika skema ditentukan bersama dengan. URL

24 Maret 2017

Publikasikan2017-03-24

Ditambahkan AWS CloudTrail SerDe, peningkatan kinerja, masalah partisi tetap.

Fitur

Perbaikan

  • Peningkatan performa saat memindai sejumlah besar partisi.

  • Peningkatan performa padaMSCK Repair Tableoperasi.

  • Menambahkan kemampuan untuk kueri data Amazon S3 yang disimpan di wilayah selain Wilayah utama Anda. Tarif transfer data antar-wilayah standar untuk Amazon S3 berlaku selain biaya Athena standar.

Perbaikan Bug

  • Perbaikan bug dengan “kesalahan tabel tidak ditemukan” dapat terjadi jika tidak ada partisi yang dimuat.

  • Perbaikan bug untuk menghindari memberikan pengecualian dengan kueri ALTER TABLE ADD PARTITION IF NOT EXISTS.

  • Perbaikan bug di DROP PARTITIONS.

20 Februari 2017

Publikasikan2017-02-20

Menambahkan dukungan untuk AvroSerDe dan O penCSVSer De, Wilayah AS Timur (Ohio), dan kolom pengeditan massal di wizard konsol. Peningkatan performa pada tabel Parquet besar.

Fitur

  • Memperkenalkan dukungan untuk yang baru SerDes:

  • Peluncuran Wilayah US East (Ohio) (us-east-2) Sekarang Anda dapat menjalankan kueri di wilayah ini.

  • Anda sekarang dapat menggunakan formulir data bucket Create Table From S3 untuk menentukan skema tabel secara massal. Di editor kueri, pilih Buat, data bucket S3, lalu pilih Tambahkan kolom massal di bagian Rincian kolom.

    Opsi tambahkan kolom Massal.

    Ketik pasangan nilai nama dalam kotak teks dan pilihTambahkan.

    Kotak teks Tambahkan kolom Massal.

Perbaikan

  • Peningkatan performa pada tabel Parquet besar.