

# Crear una conexión con Snowflake
<a name="creating-snowflake-connection"></a>

**nota**  
 Las conexiones unificadas (conexión v2) estandarizan todas las conexiones de modo que utilicen claves `USERNAME`, `PASSWORD` para las credenciales de autenticación básica. Aún puede crear una conexión v1 a través de la API con secretos que contengan `sfUser`, `sfPassword`. 

 Al agregar un **origen de datos: nodo Snowflake** en AWS Glue Studio, puede elegir una conexión de Snowflake en AWS Glue existente o crear una nueva conexión. Debe elegir un tipo de conexión `SNOWFLAKE` y no un tipo de conexión `JDBC` configurado para conectarse a Snowflake. Utilice el siguiente procedimiento para crear una conexión con Snowflake en AWS Glue:

**Crear una conexión con Snowflake**

1. En Snowflake, genere un usuario *snowflakeUser* y una contraseña *snowflakePassword*. 

1. Determine con qué almacén de Snowflake interactuará este usuario, *snowflakeWarehouse*. Configúrelo como `DEFAULT_WAREHOUSE` para *snowflakeUser* en Snowflake o recuérdelo para el siguiente paso.

1. En AWS Secrets Manager, cree un secreto con sus credenciales de Snowflake. Para crear un secreto en Secrets Manager, siga el tutorial disponible en [Crear un secreto AWS Secrets Manager](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_secret.html#create_secret_cli) en la documentación AWS Secrets Manager. Después de crear el secreto, conserve el nombre secreto, *secretName*, para el siguiente paso. 
   + Al seleccionar **pares clave/valor**, cree un par para *snowflakeUser* con la clave `sfUser`.
   + Al seleccionar **pares clave/valor**, cree un par para *snowflakePassword* con la clave `sfPassword`.
   + *Al seleccionar **pares clave/valor**, cree un par para snowflakeWarehouse * con la clave `sfWarehouse`. Esto no es necesario si hay un valor predeterminado en Snowflake. 

1. En el catálogo de datos de AWS Glue, cree una conexión mediante los pasos que se indican en [Agregar una conexión en AWS Glue](https://docs.aws.amazon.com//glue/latest/dg/console-connections.html). Tras crear la conexión, conserve el nombre de la conexión, *connectionName*, para el siguiente paso. 
   + Al seleccionar un **tipo de conexión**, seleccione Snowflake.
   + Al seleccionar la **URL de Snowflake**, proporcione el nombre de host de la instancia de Snowflake. La URL utilizará un nombre de host en el formulario `account_identifier.snowflakecomputing.com`.
   + Al seleccionar un **secreto AWS**, proporcione un *secretName*.