

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Actualización de un catálogo federado
<a name="update-fed-catalog-steps"></a>

Puede actualizar un catálogo federado de Amazon Redshift en el catálogo de datos mediante la consola de Lake Formation AWS CLI o la [UpdateCatalog](https://docs.aws.amazon.com/glue/latest/webapi/API_UpdateCatalog.html)operación de API.

------
#### [ Consola de administración de AWS ]

Siga estos pasos para actualizar su catálogo federado mediante la consola de Lake Formation.

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

1. En el panel de navegación izquierdo, en **Catálogo de datos**, elija **Catálogos**.

1. En la página **Catálogos**, elija el catálogo federado de Amazon Redshift que desee actualizar.

1. En **Acciones**, elija **Editar**.

1. En la pantalla **Establecer detalles del catálogo**, en la sección **Acceso desde motores**, elija **Acceso a este catálogo desde motores compatibles con Iceberg**. Al seleccionar esta opción, se habilitará el acceso al lago de datos para los motores de consulta compatibles con Apache Iceberg.

1. A continuación, cree un nuevo rol de IAM o elija un rol de IAM existente que tenga la política que concede permisos para realizar transferencias de datos hacia y desde el bucket de Amazon S3.

   Para obtener más información sobre los permisos de IAM, consulte [Requisitos previos para administrar los espacios de nombres de Amazon Redshift en AWS Glue Data Catalog](redshift-ns-prereqs.md).

1. De forma predeterminada, los datos del clúster de Amazon Redshift se cifran con una clave administrada mediante una Clave administrada de AWS. Si decide cifrar los datos con una clave administrada por el cliente, cree una clave de KMS o elija una clave existente que tenga los permisos definidos en la sección [Requisitos previos para administrar los espacios de nombres de Amazon Redshift en AWS Glue Data Catalog](redshift-ns-prereqs.md). 

1. Seleccione **Save**.

   Una vez que la operación finaliza correctamente, la página **Detalles del catálogo** muestra el nombre del grupo de trabajo administrado con el estado Correcto.

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

El siguiente es un ejemplo de la entrada de la CLI `update-catalog` con el acceso al lago de datos deshabilitado al establecer el valor del parámetro `DataLakeAacess` en `false`. 

```
aws glue update-catalog  --cli-input-json \
'{
    "Name": "nscatalog", 
    "CatalogInput": {
        "Description": "Redshift published catalog",
        "CreateDatabaseDefaultPermissions" : [],
        "CreateTableDefaultPermissions": [],
        "FederatedCatalog": {
            "Identifier": "arn:aws:redshift:us-east-1:123456789012:datashare:11524d7f-f56d-45fe-83f7-d7bb0a4d6d71/ds_internal_namespace",
            "ConnectionName": "aws:redshift"
        },
        "CatalogProperties": {
          "DataLakeAccessProperties" : {
            "DataLakeAccess" : false
        } 
       }
    }
}'
```

------