View a markdown version of this page

Status pekerjaan pemeliharaan Tabel S3 - Amazon Simple Storage Service

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

Status pekerjaan pemeliharaan Tabel S3

Pekerjaan pemeliharaan Tabel S3 berjalan secara berkala untuk tabel S3 atau bucket tabel Anda. Anda dapat menanyakan status pekerjaan ini dengan GetTableMaintenanceJobStatus API.

Untuk mendapatkan status pekerjaan pemeliharaan Anda dengan menggunakan AWS CLI

Contoh berikut akan mendapatkan status pekerjaan pemeliharaan menggunakan GetTableMaintenanceJobStatus API.

aws s3tables get-table-maintenance-job-status \ --table-bucket-arn="arn:aws:s3tables:arn:aws::111122223333:bucket/amzn-s3-demo-bucket1" \ --namespace="mynamespace" \ --name="testtable"

Untuk informasi selengkapnya, lihat get-table-maintenance-job-status dalam AWS CLI Referensi Perintah.

Pekerjaan pemeliharaan Tabel S3 dapat bertransisi antara empat kemungkinan status:

  • Successful

  • Failed

  • Disabled

  • Not_Yet_Run

Pekerjaan dengan status gagal akan menyertakan pesan kegagalan. Daftar berikut menjelaskan kemungkinan pesan kegagalan.

  • Menemui pengecualian validasi gunung es saat mencoba membaca tabel. Pastikan tabel Anda dapat dibaca, mematuhi spesifikasi Iceberg, dan hanya berisi jalur S3 yang dimulai dengan alias Tabel S3 Anda.

  • Manajemen Iceberg Snapshot saat ini tidak mendukung tag atau referensi yang ditentukan pengguna.

  • Konfigurasi pemeliharaan tabel Iceberg tidak kompatibel dengan properti tabel 'history.expire.max-snapshot-age-ms' dan 'history.expir.min-snapshots-to-keep'.

  • Manajemen snapshot gunung es dan penghapusan file yang tidak direferensikan tidak didukung jika properti tabel 'gc.enabled' salah. Pastikan properti ini tidak disetel atau disetel secara eksplisit ke true.

  • Gagal melakukan komit karena metadata kedaluwarsa. Pemeliharaan akan dicoba lagi pada kesempatan berikutnya yang tersedia.

  • Akses tidak mencukupi untuk melakukan pemeliharaan meja. Pastikan kunci yang digunakan untuk mengenkripsi tabel aktif, ada, dan memiliki kebijakan sumber daya yang memberikan akses ke prinsipal layanan S3maintenance.s3tables.amazonaws.com.

    catatan

    Untuk informasi selengkapnya tentang AWS KMS izin untuk Tabel S3, lihatPersyaratan izin untuk SSE-KMS enkripsi Tabel S3.

  • Kesalahan internal