Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Amazon S3 Metadata mempercepat penemuan data dengan secara otomatis menangkap metadata untuk objek di bucket tujuan umum Anda dan menyimpannya dalam read-only, terkelola sepenuhnya Apache Iceberg tabel yang dapat Anda kueri. Tabel read-only ini disebut tabel metadata. Saat objek ditambahkan, diperbarui, dan dihapus dari bucket tujuan umum Anda, Metadata S3 secara otomatis menyegarkan tabel metadata yang sesuai untuk mencerminkan perubahan terbaru.
Secara default, Metadata S3 menyediakan tiga jenis metadata:
-
Metadata yang ditentukan sistem, seperti waktu pembuatan objek dan kelas penyimpanan
-
Metadata kustom, seperti tag dan metadata yang ditentukan pengguna yang disertakan selama pengunggahan objek
-
Metadata peristiwa, seperti ketika objek diperbarui atau dihapus, dan Akun AWS yang membuat permintaan
Untuk detail tentang data apa yang disimpan dalam tabel metadata, lihat. Skema tabel Metadata S3
Dengan Metadata S3, Anda dapat dengan mudah menemukan, menyimpan, dan menanyakan metadata untuk objek S3 Anda, sehingga Anda dapat dengan cepat menyiapkan data untuk digunakan dalam analisis bisnis, pengambilan konten, kecerdasan buatan dan pelatihan model pembelajaran mesin (AI/ML), dan banyak lagi.
Tabel metadata disimpan dalam bucket tabel S3, yang menyediakan penyimpanan yang dioptimalkan untuk data tabular. Untuk menanyakan metadata Anda dengan mudah, Anda dapat mengintegrasikan keranjang tabel Anda dengan. AWS Glue Data Catalog Setelah bucket meja Anda terintegrasi AWS Glue Data Catalog, Anda dapat langsung menanyakan tabel metadata Anda dengan mesin kueri seperti Amazon Athena, Amazon EMR, Amazon Redshift, Apache Spark, dan Apache Trino. Anda juga dapat menanyakan tabel metadata Anda dengan aplikasi lain yang mendukung Apache Iceberg format. Untuk membuat dasbor dari tabel metadata Anda, gunakan Amazon. QuickSight
Untuk harga Metadata S3, lihat Harga Amazon S3.
Cara kerja tabel metadata
Tabel metadata dikelola oleh Amazon S3, dan tidak dapat dimodifikasi oleh prinsipal IAM di luar Amazon S3 itu sendiri. (Namun, Anda dapat menghapus tabel metadata Anda.) Akibatnya, tabel metadata bersifat hanya-baca, yang membantu memastikan bahwa tabel tersebut mencerminkan konten bucket Anda dengan benar.
Untuk menjaga Apache Iceberg tabel metadata berkinerja terbaik, Amazon S3 melakukan aktivitas pemeliharaan berkala pada tabel Anda, seperti pemadatan dan penghapusan file yang tidak direferensikan. Aktivitas pemeliharaan ini membantu meminimalkan biaya penyimpanan tabel metadata Anda dan mengoptimalkan kinerja kueri. Pemeliharaan tabel ini terjadi secara otomatis, tidak memerlukan keikutsertaan atau manajemen berkelanjutan oleh Anda. Namun, jika diperlukan, Anda dapat mengonfigurasi aktivitas pemeliharaan tabel ini. Untuk informasi selengkapnya, lihat Perawatan bucket tabel.
catatan
Metadata S3 dirancang untuk terus ditambahkan ke tabel metadata saat Anda membuat perubahan pada bucket tujuan umum Anda. Setiap pembaruan membuat snapshot —versi baru dari tabel metadata. Karena sifat read-only dari tabel metadata, Anda tidak dapat menghapus catatan dalam tabel metadata. Anda juga tidak dapat menggunakan kemampuan kedaluwarsa snapshot dari Tabel S3 untuk menghapus snapshot lama tabel metadata Anda.
Untuk membantu meminimalkan biaya, Anda dapat menghapus konfigurasi tabel metadata dan tabel metadata secara berkala, lalu membuatnya kembali. Untuk informasi selengkapnya, silakan lihat Menghapus konfigurasi tabel metadata dan Menghapus tabel metadata.
Untuk membuat dan menyimpan metadata objek dalam tabel metadata terkelola S3, Anda membuat konfigurasi tabel metadata untuk bucket tujuan umum Anda. Amazon S3 dirancang untuk terus memperbarui tabel metadata untuk mencerminkan perubahan terbaru pada data Anda selama konfigurasi aktif di bucket.
Untuk membuat konfigurasi tabel metadata, Anda harus memastikan bahwa Anda memiliki izin AWS Identity and Access Management (IAM) yang diperlukan untuk membuat dan mengelola tabel metadata. Untuk informasi selengkapnya, lihat Menyiapkan izin untuk mengonfigurasi tabel metadata. Anda juga harus membuat atau menentukan bucket tabel S3 untuk menyimpan tabel metadata Anda. Bucket meja ini harus sama Wilayah AWS dan sesuai dengan ember tujuan umum Anda. Untuk informasi selengkapnya tentang membuat bucket tabel, lihat Membuat bucket tabel.
catatan
Metadata S3 tidak berlaku untuk objek apa pun yang sudah ada di bucket tujuan umum sebelum membuat konfigurasi tabel metadata. Dengan kata lain, Metadata S3 hanya menangkap metadata untuk peristiwa perubahan (seperti unggahan, pembaruan, dan penghapusan) yang terjadi setelah Anda membuat konfigurasi tabel metadata Anda.
Untuk memantau pembaruan konfigurasi tabel metadata Anda, Anda dapat menggunakannya. AWS CloudTrail Untuk informasi selengkapnya, lihat Tindakan tingkat ember Amazon S3 yang dilacak dengan logging CloudTrail .