

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Affichage des détails de l’optimisation
<a name="view-optimization-status"></a>

Vous pouvez consulter l'état d'optimisation des tables Apache Iceberg dans la AWS Glue console ou à l'aide des opérations d' AWS API. AWS CLI

------
#### [ Console ]

**Pour afficher l’état d’optimisation des tables Iceberg (console)**
+ Vous pouvez consulter l'état d'optimisation des tables Iceberg sur la AWS Glue console en choisissant une table Iceberg dans la liste des **tables** sous Catalogue de **données**. Sous **Optimisation des tables**. Choisissez l’option **Afficher tout**.  
![Page de détails des tables Apache Iceberg avec l’option Activer le compactage.](http://docs.aws.amazon.com/fr_fr/glue/latest/dg/images/table-list-compaction-status.png)

------
#### [  AWS CLI  ]

Vous pouvez consulter les détails de l'optimisation à l'aide de AWS CLI.

Dans les exemples suivants, remplacez l'ID de compte par un ID de AWS compte valide, le nom de la base de données et le nom de la table par le nom réel de la table Iceberg. Pour `type`, indiquez un type d’optimisation. Les valeurs acceptables sont `compaction`, `retention` et `orphan-file-deletion`.
+ **Pour obtenir les détails de la dernière exécution du compactage d’une table**

  ```
  aws get-table-optimizer \
    --catalog-id {{123456789012}} \
    --database-name {{iceberg_db}} \
    --table-name {{iceberg_table}} \
    --type {{compaction}}
  ```
+ Utilisez l’exemple suivant pour récupérer l’historique d’un optimiseur pour une table spécifique.

  ```
  aws list-table-optimizer-runs \
    --catalog-id {{123456789012}} \
    --database-name {{iceberg_db}} \
    --table-name {{iceberg_table}} \
    --type {{compaction}}
  ```
+ L’exemple suivant montre comment récupérer les détails de l’exécution de l’optimisation et de la configuration de plusieurs optimiseurs. Vous pouvez spécifier un maximum de 20 optimiseurs.

  ```
  aws glue batch-get-table-optimizer \
  --entries '[{"catalogId":"{{123456789012}}", "databaseName":"{{iceberg_db}}", "tableName":"{{iceberg_table}}", "type":{{"compaction"}}}]'
  ```

------
#### [ API ]
+ Utilisez l’opération `GetTableOptimizer` pour récupérer les détails de la dernière exécution d’un optimiseur. 
+  Utilisez l’opération `ListTableOptimizerRuns` pour récupérer l’historique d’un optimiseur donné sur une table spécifique. Vous pouvez spécifier 20 optimiseurs en un seul appel d’API. 
+ Utilisez cette [BatchGetTableOptimizer](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-BatchGetTableOptimizer)opération pour récupérer les détails de configuration de plusieurs optimiseurs de votre compte. 

------