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
- Uma conta Snowflake ativa, configurada para OAuth.
Instruções de conexão
Para configurar uma conexão Snowflake, siga os passos abaixo.
1. Configurar um provedor de segurança
-
Selecione IDE > Provedores de Segurança.
-
Clique no botão + Autenticação de Usuário.
-
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.
-
-
Clique no botão Salvar. Painéis adicionais aparecem.
-
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/authorizeEndpoint de Token https://{Snowflake account URL}/oauth/token-request -
Na seção Credenciais, clique no botão + Credencial, e adicione a seguinte credencial:
Tipo Nome de Usuário Senha Cliente OAUTH_CLIENT_IDOAUTH_CLIENT_SECRETNota
OAUTH_CLIENT_IDeOAUTH_CLIENT_SECRETsão saídas do comandoSYSTEM$SHOW_OAUTH_CLIENT_SECRETS. -
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
- Selecione IDE > Servidores de Dados.
- Clique no botão + Servidor.
-
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.
-
-
Clique no botão Salvar.
- 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.
- Clique no botão Editar.
- No campo Avançado, insira
AuthScheme=OAuth. - 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.