

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.

# Cree conexiones definidas por el usuario AWS Glue
<a name="sagemaker-sql-extension-datasources-glue-connection-user-defined"></a>

**nota**  
Todas AWS Glue las conexiones creadas por los usuarios a través de la interfaz de usuario de la extensión SQL se etiquetan automáticamente con lo siguiente:  
`UserProfile: user-profile-name`
`AppType: "JL"`
Las etiquetas que se aplican a las AWS Glue conexiones creadas mediante la interfaz de usuario de la extensión SQL tienen dos propósitos. La `"UserProfile": user-profile-name` etiqueta permite identificar el perfil de usuario específico que creó la AWS Glue conexión, lo que proporciona visibilidad del usuario responsable de la conexión. La `"AppType": "JL"` etiqueta clasifica la procedencia de la conexión y la asocia a la aplicación. JupyterLab Esto permite diferenciar estas conexiones de las que pueden haberse creado por otros medios, como desde la AWS CLI. 

## Requisitos previos
<a name="sagemaker-sql-extension-datasources-glue-connection-user-defined-prerequisites"></a>

Antes de crear una AWS Glue conexión mediante la interfaz de usuario de la extensión SQL, asegúrese de haber completado las siguientes tareas: 
+ Haga que su administrador:
  + Active la comunicación de red entre su dominio de Studio y los orígenes de datos a los que desee conectarse. Para obtener más información sobre los requisitos de red, consulte [Configuración del acceso a la red entre Studio y los orígenes de datos (para administradores)](sagemaker-sql-extension-networking.md).
  + Asegúrese de que los permisos de IAM necesarios estén configurados para administrarlas conexiones a AWS Glue y el acceso a Secrets Manager. Para obtener más información sobre los permisos necesarios, consulte [Configuración de los permisos de IAM para acceder a los orígenes de datos (para administradores)](sagemaker-sql-extension-datasources-connection-permissions.md).
**nota**  
Los administradores pueden restringir el acceso de los usuarios únicamente a las conexiones que haya creado un usuario dentro de la JupyterLab aplicación. Esto se puede hacer configurando un [control de acceso basado en etiquetas](https://docs.aws.amazon.com/sagemaker/latest/dg/sagemaker-sql-extension-datasources-connection-permissions.html#user-defined-connections-permissions) que se limite al perfil del usuario.
+ Compruebe las propiedades de conexión y las instrucciones para crear un secreto para su origen de datos en [Creación de secretos para las credenciales de acceso a bases de datos en Secrets Manager](sagemaker-sql-extension-glue-connection-secrets.md).

## Flujo de trabajo de usuario
<a name="sagemaker-sql-extension-datasources-glue-connection-user-defined-steps"></a>

Los siguientes pasos proporcionan el flujo de trabajo del usuario al crear conexiones de usuario:

1. **Seleccionar el tipo de origen de datos**: al seleccionar el icono *Agregar nueva conexión*, se abre un formulario en el que se pide al usuario que seleccione el tipo de origen de datos al que quiere conectarse, como Amazon Redshift, Athena o Snowflake.

1. **Indicar las propiedades de conexión**: en función del origen de datos seleccionado, las propiedades de conexión relevantes se cargan de forma dinámica. El formulario indica qué campos son obligatorios u opcionales para el origen de datos elegido. Para obtener más información sobre las propiedades disponibles para el origen de datos, consulte [Parámetros de conexión](sagemaker-sql-extension-connection-properties.md).

1. **Seleccione su AWS Secrets Manager ARN: en** el caso de las fuentes de datos de Amazon Redshift y Snowflake, se le pide al usuario que seleccione el ARN de Secrets Manager AWS que almacena información confidencial, como el nombre de usuario y la contraseña. Para obtener más información sobre la creación de un secreto para su origen de datos, consulte [Creación de secretos para las credenciales de acceso a bases de datos en Secrets Manager](sagemaker-sql-extension-glue-connection-secrets.md).

1. **Guardar los detalles de la conexión**: al hacer clic en **Crear**, las propiedades de conexión proporcionadas se guardan como una conexión a AWS Glue . 

1. **Probar la conexión**: si la conexión se establece correctamente, las bases de datos y tablas asociadas se muestran en el explorador. Si la conexión falla, aparece un mensaje de error en el que se solicita al usuario que revise y corrija los detalles de la conexión.

1. **Familiarizarse con las características de la extensión de SQL**: para obtener más información sobre las funciones de la extensión, consulte [Características y uso de la extensión de SQL](sagemaker-sql-extension-features.md).

1. **(Opcional) Actualizar o eliminar las conexiones creadas por el usuario**: siempre que se hayan otorgado al usuario los permisos necesarios, puede actualizar o eliminar las conexiones que ha creado. Para obtener más información sobre los permisos necesarios, consulte [Conexiones definidas por el usuario que requieren permisos de IAM](sagemaker-sql-extension-datasources-connection-permissions.md#user-defined-connections-permissions).