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.
Crear AWS Glue conexiones para validar el estado
Para crear o actualizar una AWS Glue Data Catalog vista mediante las UpdateTable
operaciones CreateTable
o, debe crear un nuevo tipo de AWS Glue
conexión para la validación y proporcionarlo al motor de análisis compatible. Estas conexiones son necesarias para utilizar las vistas del catálogo de datos con Athena o Amazon Redshift. Puede crear estas conexiones únicamente con AWS CLI AWS SDKs, o. AWS Glue APIs No puede usar el AWS Management Console para crear la AWS Glue conexión.
nota
Si la función de definición de vistas y la función que CreateTable
realiza la llamada UpdateTable
son diferentes, ambas requieren un glue:PassConnection
permiso en su declaración IAM de política.
Para obtener más información, consulte la documentación de creación de conexiones.
AWS CLI comando para crear una conexión
El siguiente es un AWS CLI comando para crear una conexión:
aws glue create-connection --region us-east-1 --endpoint-url https://glue.us-east-1.amazonaws.com --cli-input-json file:///root/path/to/create-connection.json
AWS CLI entrada JSON
Para Amazon Redshift:
{ "CatalogId": "123456789012", "ConnectionInput": { "ConnectionType": "VIEW_VALIDATION_REDSHIFT", "Name": "views-preview-cluster-connection-2", "Description": "My first Amazon Redshift validation connection", "ConnectionProperties": { "DATABASE": "dev", "CLUSTER_IDENTIFIER": "glue-data-catalog-views-preview-cluster" } } }
Para Amazon Athena:
{ "CatalogId": "123456789012", "ConnectionInput": { "ConnectionType": "VIEW_VALIDATION_ATHENA", "Name": "views-preview-cluster-connection-3", "Description": "My first Amazon Athena validation connection", "ConnectionProperties": { "WORKGROUP": "workgroup-name" } } }