Aggiornamento dell'ottimizzatore per l'eliminazione dei file orfani
È possibile modificare la configurazione dell'ottimizzatore per l'eliminazione dei file orfani, ad esempio modificando il periodo di conservazione per i file orfani o il ruolo IAM utilizzato dall'ottimizzatore usando la console AWS Glue, AWS CLI, o l'operazione UpdateTableOptimizer.
- AWS Management Console
-
Per aggiornare l'ottimizzatore per l'eliminazione dei file orfani
-
Scegliere Catalogo dati e poi Tabelle. Dall'elenco delle tabelle, selezionare la tabella in cui aggiornare la configurazione dell'ottimizzatore per l'eliminazione dei file orfani.
-
Nella parte inferiore della pagina Dettagli tabella, scegliere Ottimizzazione tabella, poi scegliere Modifica.
-
Nella pagina Modifica ottimizzazione, apportare le modifiche desiderate.
-
Scegliere Salva.
- AWS CLI
-
È possibile utilizzare la chiamata update-table-optimizer per aggiornare l'ottimizzatore di eliminazione dei file orfani in AWS Glue. Si può utilizzare la chiamata. Ciò consente di modificare OrphanFileDeletionConfiguration nel campo icebergConfiguration in cui è possibile specificare il OrphanFileRetentionPeriodInDays aggiornato per impostare il numero di giorni in cui mantenere i file orfani, per specificare la posizione della tabella Iceberg da cui eliminare questi ultimi.
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":true, "vpcConfiguration":{"glueConnectionName":"glue_connection_name"},"orphanFileDeletionConfiguration":{"icebergConfiguration":{"orphanFileRetentionPeriodInDays":5}}}' \
--type orphan_file_deletion
- API
Chiamare l'operazione UpdateTableOptimizer per aggiornare l'ottimizzatore di eliminazione dei file orfani per una tabella.