

# Deshabilitación del optimizador de retención de instantáneas
<a name="disable-snapshot-retention"></a>

 Puede deshabilitar el optimizador de retención de instantáneas de una tabla Apache Iceberg concreta mediante la consola de AWS Glue o la AWS CLI. 

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

**Deshabilitación de la retención de instantáneas**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de AWS Glue en [https://console.aws.amazon.com/glue/](https://console.aws.amazon.com/glue/).

1. Elija la **Base de datos** y las **Tablas**. En la lista de tablas, elija la tabla de Iceberg en la que quiera deshabilitar el optimizador de retención de instantáneas.

1. En la sección inferior de la página **Detalles de la tabla**, seleccione **Optimización de la tabla** y **Desactivar**, **Retención de instantáneas** en **Acciones**.

   También puede seleccionar **Desactivar** en **Optimización** en el menú **Acciones** ubicado en la esquina superior derecha de la página.

1.  Seleccione **Deshabilitar** en el mensaje de confirmación. Puede volver a habilitar el optimizador de retención de instantáneas en otro momento. 

    Tras la confirmación, el optimizador de retención de instantáneas se deshabilita y el estado de retención de instantáneas vuelve a ser `Not enabled`.

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

En el siguiente ejemplo, reemplace el ID de cuenta con un ID de AWS válido. Sustituya el nombre de la base de datos y el nombre de la tabla por el nombre real de la tabla de Iceberg y el nombre de la base de datos. Sustituya `roleArn` por el nombre de recurso de AWS (ARN) del rol de IAM y el nombre real del rol de IAM que tiene los permisos necesarios para ejecutar el optimizador de retención.

```
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}}", "vpcConfiguration":{"glueConnectionName":{{"glue_connection_name"}}}, "enabled":'false'}'\ 
  --type retention
```

------
#### [ AWS API ]

Llame a la operación [UpdateTableOptimizer](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-table-optimizers.html#aws-glue-api-table-optimizers-UpdateTableOptimizer) para deshabilitar el optimizador de retención de instantáneas de una tabla específica.

------