Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

Kueri data tabel Iceberg

Mode fokus
Kueri data tabel Iceberg - Amazon Athena

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

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

Untuk menanyakan dataset Iceberg, gunakan SELECT pernyataan standar seperti berikut ini. Kueri mengikuti spesifikasi Apache Iceberg format v2 dan melakukan penghapusan posisi dan merge-on-read kesetaraan.

SELECT * FROM [db_name.]table_name [WHERE predicate]

Untuk mengoptimalkan waktu kueri, semua predikat didorong ke bawah ke tempat data berada.

Untuk informasi tentang perjalanan waktu dan kueri perjalanan versi, lihatLakukan perjalanan waktu dan kueri perjalanan versi.

Buat dan kueri tampilan dengan tabel Iceberg

Untuk membuat dan menanyakan tampilan Athena pada tabel Iceberg, gunakan CREATE VIEW tampilan seperti yang dijelaskan dalam. Bekerja dengan pandangan

Contoh:

CREATE VIEW view1 AS SELECT * FROM iceberg_table
SELECT * FROM view1

Jika Anda tertarik menggunakan spesifikasi tampilan Gunung Es untuk membuat tampilan, hubungi athena-feedback@amazon.com.

Metadata tabel Query Iceberg

Dalam SELECT kueri, Anda dapat menggunakan properti berikut setelah table_nameuntuk menanyakan metadata tabel Iceberg:

  • $files - Menampilkan file data tabel saat ini.

  • $manifests - Menunjukkan manifes file tabel saat ini.

  • $history — Menampilkan riwayat tabel.

  • $ partisi - Menunjukkan partisi tabel saat ini.

  • $ snapshots - Menampilkan snapshot tabel.

  • $refs — Menunjukkan referensi tabel.

Contoh

Pernyataan berikut mencantumkan file untuk tabel Iceberg.

SELECT * FROM "dbname"."tablename$files"

Pernyataan berikut mencantumkan manifes untuk tabel Iceberg.

SELECT * FROM "dbname"."tablename$manifests"

Pernyataan berikut menunjukkan sejarah untuk tabel Gunung Es.

SELECT * FROM "dbname"."tablename$history"

Contoh berikut menunjukkan partisi untuk tabel Iceberg.

SELECT * FROM "dbname"."tablename$partitions"

Contoh berikut mencantumkan snapshot untuk tabel Iceberg.

SELECT * FROM "dbname"."tablename$snapshots"

Contoh berikut menunjukkan referensi untuk tabel Iceberg.

SELECT * FROM "dbname"."tablename$refs"

Gunakan kontrol akses berbutir halus Lake Formation

Mesin Athena versi 3 mendukung kontrol akses berbutir halus Lake Formation dengan tabel Gunung Es, termasuk tingkat kolom dan kontrol akses keamanan tingkat baris. Kontrol akses ini berfungsi dengan kueri perjalanan waktu dan dengan tabel yang telah melakukan evolusi skema. Untuk informasi selengkapnya, lihat Kontrol akses halus Formasi Danau dan kelompok kerja Athena.

Jika Anda membuat tabel Gunung Es di luar Athena, gunakan Apache Iceberg SDK versi 0.13.0 atau lebih tinggi sehingga informasi kolom tabel Iceberg Anda terisi di. AWS Glue Data Catalog Jika tabel Gunung Es Anda tidak berisi informasi kolom AWS Glue, Anda dapat menggunakan MENGUBAH TABEL SET TBLPROPERTIES pernyataan Athena atau Gunung Es terbaru SDK untuk memperbaiki tabel dan memperbarui informasi kolom di. AWS Glue

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.