Menonaktifkan pengoptimal pemadatan - AWS Glue

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

Menonaktifkan pengoptimal pemadatan

Anda dapat menonaktifkan pemadatan otomatis untuk tabel Apache Iceberg tertentu menggunakan AWS Glue konsol atau AWS CLI.

Console
  1. Masuk ke AWS Management Console dan buka AWS Glue konsol di https://console.aws.amazon.com/glue/.

  2. Pada navigasi kiri, di bawah Katalog Data, pilih Tabel.

  3. Dari daftar tabel, pilih tabel Iceberg yang ingin Anda nonaktifkan pemadatan.

  4. Pilih tab Pengoptimalan tabel di bagian bawah halaman detail Tabel.

  5. Dari Tindakan, pilih Nonaktifkan, lalu pilih Pemadatan.

  6. Pilih Nonaktifkan pemadatan pada pesan konfirmasi. Anda dapat mengaktifkan kembali pemadatan di lain waktu.

    Setelah Anda mengonfirmasi, pemadatan dinonaktifkan dan status pemadatan untuk tabel kembali ke. Disabled

AWS CLI

Pada contoh berikut, ganti ID akun dengan yang valid AWS ID akun. Ganti nama database dan nama tabel dengan nama tabel Iceberg yang sebenarnya dan nama database. Ganti roleArn dengan AWS Resource Name (ARN) dari IAM peran dan nama aktual IAM peran yang memiliki izin yang diperlukan untuk menjalankan pemadatan.

aws glue update-table-optimizer \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name iceberg_table \ --table-optimizer-configuration '{"roleArn":"arn:aws:iam::123456789012:role/optimizer_role", "enabled":'false'}'\ --type compaction
AWS API

Panggilan UpdateTableOptimizer operasi untuk menonaktifkan pemadatan untuk tabel tertentu.