Disabilitazione della compattazione - AWS Glue

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Disabilitazione della compattazione

È possibile disabilitare la compattazione automatica per una particolare tabella Apache Iceberg utilizzando AWS Glue la console o. AWS CLI

Console
  1. Apri la AWS Glue console, in Data Catalog, scegli Tabelle.

  2. Dall'elenco delle tabelle, scegli la tabella Iceberg di cui desideri disabilitare la compattazione.

  3. Scegli Disabilita la compattazione nella scheda Ottimizzazione della tabella nella sezione inferiore della pagina dei dettagli delle tabelle.

    Puoi anche scegliere Ottimizzazione, Disabilita in Azioni.

  4. Scegli Disabilita la compattazione nel messaggio di conferma. È possibile abilitare nuovamente la compattazione in un secondo momento.

    Dopo la conferma, la compattazione viene disabilitata e il relativo stato torna a Disabled.

AWS CLI

Nell'esempio seguente, sostituisci l'ID account con un ID AWS account valido. Sostituisci il nome del database e della tabella con quello effettivo della tabella Iceberg e del database. Sostituisci roleArn con il nome della AWS risorsa (ARN) del ruolo IAM e il nome effettivo del ruolo IAM che dispone delle autorizzazioni necessarie per eseguire la compattazione.

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

Chiama l'operazione UpdateTableOptimizer per disabilitare la compattazione per una tabella specifica.