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.
Inicie sesión en y abra la Consola de administración de AWS consola de Lake Formation en https://console.aws.amazon.com/lakeformation/
. En el panel de navegación izquierdo, en Catálogo de datos, elija Catálogos.
En la página Catálogos, elija el catálogo federado de Amazon Redshift que desee actualizar.
En Acciones, elija Editar.
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.
-
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.
-
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.
-
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-catalogcon el acceso al lago de datos deshabilitado al establecer el valor del parámetroDataLakeAacessenfalse.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 } } } }'