Visualización de los detalles de la optimización - AWS Glue

Visualización de los detalles de la optimización

Puede ver el estado de optimización de las tablas Apache Iceberg mediante la consola de AWS Glue, la AWS CLI o las operaciones de la API de AWS.

Console
Visualización del estado de optimización de las tablas de Iceberg (consola)
  • Para ver el estado de optimización de las tablas de Iceberg en la consola de AWS Glue, seleccione una tabla de Iceberg de la lista Tablas del Catálogo de datos. En Optimización de la tabla. Elija la opción Ver todo

    Página de detalles de la tabla Apache Iceberg con la opción para habilitar la compactación.
AWS CLI

Puede ver los detalles de la optimización mediante la AWS CLI.

En los siguientes ejemplos, sustituya el identificador de cuenta por un identificador de cuenta de AWS válido, el nombre de la base de datos y el nombre de la tabla por el nombre real de la tabla de Iceberg. Para type, proporcione un tipo de optimización. Los valores admitidos son compaction, retention y orphan-file-deletion.

  • Obtención de los detalles de la última tanda de compactación de una tabla

    aws get-table-optimizer \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name iceberg_table \ --type compaction
  • Utilice el siguiente ejemplo para recuperar el historial de un optimizador de una tabla específica.

    aws list-table-optimizer-runs \ --catalog-id 123456789012 \ --database-name iceberg_db \ --table-name iceberg_table \ --type compaction
  • En el siguiente ejemplo se muestra cómo recuperar la ejecución de optimización y los detalles de configuración de varios optimizadores. Puede especificar un máximo de 20 optimizadores.

    aws glue batch-get-table-optimizer \ --entries '[{"catalogId":"123456789012", "databaseName":"iceberg_db", "tableName":"iceberg_table", "type":"compaction"}]'
API
  • Utilice la operación GetTableOptimizer para recuperar los detalles de la última ejecución de un optimizador.

  • Utilice la operación ListTableOptimizerRuns para recuperar el historial de un optimizador determinado en una tabla específica. Puede especificar 20 optimizadores en una sola llamada a la API.

  • Utilice la operación BatchGetTableOptimizer para recuperar los detalles de configuración de varios optimizadores de su cuenta.