

# Criar uma conexão com o Snowflake
<a name="creating-snowflake-connection"></a>

**nota**  
 As conexões unificadas (conexão v2) padronizam todas as conexões para usar chaves `USERNAME`, `PASSWORD` para credenciais de autenticação básica. Você ainda pode criar uma conexão v1 via API com segredos contendo `sfUser`, `sfPassword`. 

 Ao adicionar um nó **Fonte de dados – Snowflake**AWS Glue Studio, é possível escolher uma conexão existente do AWS Glue Snowflake ou criar uma nova conexão. Você deve escolher um tipo de conexão do `SNOWFLAKE` e não um tipo de conexão `JDBC` configurada para se conectar ao Snowflake. Faça o seguinte procedimento para criar uma conexão com o AWS Glue Snowflake:

**Criar uma conexão com o Snowflake**

1. No Snowflake, gere um usuário, *SnowflakeUser* e senha, *snowflakePassword*. 

1. *Determine com qual armazém do Snowflake esse usuário interagirá, SnowflakeWarehouse*. Defina-o como o `DEFAULT_WAREHOUSE` para *SnowFlakeUser* no Snowflake ou lembre-se dele para a próxima etapa.

1. No AWS Secrets Manager, crie um segredo usando suas credenciais do Snowflake. Para criar um segredo no Secrets Manager, siga o tutorial disponível em [Criação de um segredo do AWS Secrets Manager](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_secret.html#create_secret_cli) na documentação do AWS Secrets Manager. Depois de criar o segredo, guarde o nome secreto, *SecretName*, para a próxima etapa. 
   + Ao selecionar **pares de chave/valor**, crie um par para *snowflakeUser* com a chave `sfUser`.
   + Ao selecionar **pares de chave/valor**, crie um par para *snowflakePassword* com a chave `sfPassword`.
   + Ao selecionar **pares de chave/valor**, crie um par para *snowflakeWarehouse* com a chave `sfWarehouse`. Isso não é necessário se for definido um padrão no Snowflake. 

1. No catálogo de dados do AWS Glue, crie uma conexão seguindo as etapas em [Adicionar uma conexão do AWS Glue](https://docs.aws.amazon.com//glue/latest/dg/console-connections.html). Depois de criar a conexão, guarde o nome da conexão, *connectionName*, para a próxima etapa. 
   + Ao selecionar um **Tipo de conexão**, selecione Snowflake.
   + Ao selecionar o **URL do Snowflake**, forneça o URL da sua instância do Snowflake. O URL usará um nome de host no formulário `account_identifier.snowflakecomputing.com`.
   + Ao selecionar um **Segredo da AWS**, forneça o *secretName*.