Ir para o conteúdo

Guia de conexão Snowflake para Jitterbit App Builder

Introdução

Este guia mostra como conectar um aplicativo do App Builder a uma conta Snowflake.

Pré-requisitos

Instruções de conexão

Para configurar uma conexão Snowflake, siga os passos abaixo.

1. Configurar um provedor de segurança

  1. Selecione IDE > Provedores de Segurança.

  2. Clique no botão + Autenticação de Usuário.

  3. Defina os valores para os seguintes campos:

    • Na seção Configurações:

      • Nome: Insira um nome para o provedor de segurança.
      • Tipo: Selecione OAuth.
      • Habilitado: Selecionado.
    • Na seção Autenticação:

      • Concessão OAuth: Selecione Código de Autorização.
      • Autenticação do Cliente OAuth: Selecione Básica.
      • Autenticação de Recurso OAuth: Selecione Bearer.
    • Na seção Tokens:

      • Proprietário: Selecione Usuário.
    • Na seção Entrar:

      • Redirecionar em Desafio: Selecionado.
  4. Clique no botão Salvar. Painéis adicionais aparecem.

  5. Na seção Endpoints, clique no botão + Endpoint, e adicione os seguintes endpoints:

    Tipo de Endpoint URL
    Endpoint de Autorização https://{Snowflake account URL}/oauth/authorize
    Endpoint de Token https://{Snowflake account URL}/oauth/token-request
  6. Na seção Credenciais, clique no botão + Credencial, e adicione a seguinte credencial:

    Tipo Nome de Usuário Senha
    Cliente OAUTH_CLIENT_ID OAUTH_CLIENT_SECRET

    Nota

    OAUTH_CLIENT_ID e OAUTH_CLIENT_SECRET são saídas do comando SYSTEM$SHOW_OAUTH_CLIENT_SECRETS.

  7. Na seção Propriedades, clique em + Propriedade, e adicione a seguinte propriedade:

    Parâmetro Valor
    Escopos session:role:SYSADMIN

2. Configure um servidor de dados

  1. Selecione IDE > Servidores de Dados.
  2. Clique no botão + Servidor.
  3. Na janela pop-up Servidor, defina os valores para os seguintes campos:

    • Na seção Configurações do Servidor:

      • Nome do Servidor: Insira um nome para este servidor Snowflake.
      • Tipo: Selecione Snowflake. Campos adicionais aparecerão. Defina os valores para os seguintes:
        • URL: A URL.
        • Armazém: O nome do seu armazém Snowflake.
        • Nome do Banco de Dados: O nome do seu banco de dados Snowflake.
        • Nome do Esquema: O nome do seu esquema Snowflake.
    • Na seção Segurança:

      -   **Provedor de Segurança:** Selecione o provedor de segurança OAuth criado anteriormente.
      -   **Nome de Usuário:** Deixe em branco.
      -   **Senha:** Deixe em branco.
      
    • Descrição: (Opcional) Insira uma descrição para este servidor de dados.

  4. Clique no botão Salvar.

  5. Na seção Configurações do Servidor, clique no botão Configurações Avançadas. A janela pop-up Servidor (Configurações Avançadas) se abre.
  6. Clique no botão Editar.
  7. No campo Avançado, insira AuthScheme=OAuth.
  8. Clique no botão Salvar, e depois feche as janelas pop-up Servidor (Configurações Avançadas) e Servidor.

Agora você pode usar o servidor de dados em seus aplicativos.