Criar uma conexão com o Snowflake - AWS Glue

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar uma conexão com o Snowflake

Ao adicionar um nó Fonte de dados - SnowflakeAWS Glue Studio, você pode 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.

  2. 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.

  3. 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 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.

  4. No catálogo de dados do AWS Glue, crie uma conexão seguindo as etapas em Adicionar uma conexão do AWS Glue. 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 a URL do Snowflake, forneça a URL da sua instância do Snowflake. A URL usará um nome de host no formulário account_identifier.snowflakecomputing.com.

    • Ao selecionar um Segredo da AWS, forneça o secretName.