integration-service
2024.10
true
UiPath logo, featuring letters U and I in white
Integration Service for Automation Suite User Guide
Automation CloudAutomation Cloud Public SectorAutomation Suite
Last updated 11 de nov de 2024

Autenticação do Snowflake

Pré-requisitos

Dependendo do tipo de autenticação selecionado, você precisará de uma das seguintes credenciais:

  • Para a Autenticação personalizada (autenticação JDBC):
    • Host do banco de dados
    • Username
    • Senha
    • Warehouse
    • Nome do esquema de banco de dados
    • Nome do banco de dados
  • RSA (Autenticação de Par de Chaves e Rotação de Par de Chaves)
    • Host do banco de dados
    • Username
    • Chave privada RSA
    • Warehouse
    • Nome do esquema de banco de dados
    • Nome do banco de dados
Observação:

Limitações conhecidas:

  • Para autenticar usando RSA, você deve usar uma chave privada RSA não criptografada.

  • As conexões via AWS PrivateLink não são compatíveis.

Adicionar a conexão do Snowflake

  1. Select Integration Service from Automation Suite.

  2. Na lista Conectores , selecione Snowflake. Você também pode usar a barra de pesquisa para encontrar o conector.
  3. Selecione o botão Conectar ao Snowflake .
  4. Insira suas credenciais do Snowflake necessárias.
  5. Selecione Conectar.

  6. Sua conexão foi adicionada.

Como recuperar suas credenciais do Snowflake

  1. O host do banco de dados está disponível no URL usado para se conectar ao seu aplicativo Snowflake:

    Observação: o formato do host do banco de dados pode ser diferente, dependendo do tipo do identificador da sua conta. Para saber mais, consulte a documentação oficial do Snowflake e a seção sobre Host de banco de dados disponível abaixo.


  2. Depois de fazer login, no menu do lado esquerdo, selecione Dados e Bancos de Dados.

    • Nome do banco de dados: uma lista de bancos de dados é exibida:



    • Nome do esquema de banco de dados - Selecione um banco de dados para exibir a lista de nomes de esquema de banco de dados:



  3. Para recuperar o Armazenamento, no menu do lado esquerdo, acesse Administrador > Armazenamentos:



Permissões

A conexão permite que a UiPath leia, grave, modifique e exclua dados do Snowflake em seu nome.

Recuperação do host do banco de dados do Snowflake

Faça login na sua conta do Snowflake e copie o URL da janela do seu navegador. O URL contém tanto o accountID exclusivo quanto o region da sua conta, da seguinte forma:
Para a URL https://app.snowflake.com/east-us-2.azure/za96341/dashboards , o accountID é za96341 e o region é east-us-2.azure.
Para construir um host de banco de dados, use o formato accountID.region.snowflakecomputing.com. Portanto, para a URL usada acima, o host de banco de dados construído seria za96341.east-us-2.azure.snowflakecomputing.com.

Funções necessárias para conexão com o Snowflake

Ao criar uma conexão para o Snowflake a partir do Integration Service, o conector sempre obtém a função padrão do usuário, conforme mostrado abaixo.
docs image
Normalmente, os administradores do Snowflake configuram funções personalizadas para os usuários, pois nem todos recebem funções de administrador por motivos de segurança. Abaixo, você encontra uma explicação do que exatamente é necessário no Snowflake para que o processo do Integration Service Connect funcione sem problemas.
docs image
A primeira etapa é garantir que a função padrão, neste caso SAMRAT, tenha privilégios de USício tanto no banco de dados (JULY_DEMO) quanto no esquema de banco de dados (DEAL_AMOUNT) no Snowflake.
docs image

docs image

Uma autenticação bem-sucedida no Snowflake depende dessas configurações. Uma função sempre pode ter privilégios adicionais atribuídos a ela por um Administrador.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.