Actualización de un catálogo federado - AWS Lake Formation

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

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 UpdateCatalogoperació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/.

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

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

  4. En Acciones, elija Editar.

  5. 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.

  6. 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.

  7. 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.

  8. 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 } } } }'