Afficher les détails de l'optimisation - AWS Glue

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.

Afficher les détails de l'optimisation

Vous pouvez consulter l'état d'optimisation des tables Apache Iceberg dans le AWS Glue console, AWS CLI, ou en utilisant AWS APIopérations.

Console
Pour afficher l'état d'optimisation des tables Iceberg (console)
  • Vous pouvez consulter l'état d'optimisation des tables Iceberg sur le 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 de la table Apache Iceberg avec l'option Activer le compactage.
AWS CLI

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

Dans les exemples suivants, remplacez l'identifiant du compte par un identifiant valide AWS l'identifiant du compte, le nom de la base de données et le nom de la table avec le nom réel de la table Iceberg. Pourtype, fournissez et 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 le cycle d'optimisation et les détails de 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 API appel.

  • Utilisez l'opération BatchGetTableOptimizer pour récupérer les détails de configuration pour plusieurs optimiseurs de votre compte.