Guía de conexión de Snowflake para Jitterbit App Builder
Introducción
Esta guía te muestra cómo conectar una aplicación de App Builder a una cuenta de Snowflake.
Requisitos previos
- Una cuenta activa de Snowflake, configurada para OAuth.
Instrucciones de conexión
Para configurar una conexión a Snowflake, sigue los pasos a continuación.
1. Configurar un proveedor de seguridad
-
Selecciona IDE > Proveedores de Seguridad.
-
Haz clic en el botón + Autenticación de Usuario.
-
Establece valores para los siguientes campos:
-
En la sección Configuraciones:
- Nombre: Ingresa un nombre para el proveedor de seguridad.
- Tipo: Selecciona OAuth.
- Habilitado: Seleccionado.
-
En la sección Autenticación:
- Concesión OAuth: Selecciona Código de Autorización.
- Autenticación del Cliente OAuth: Selecciona Básica.
- Autenticación de Recursos OAuth: Selecciona Portador.
-
En la sección Tokens:
- Propietario: Selecciona Usuario.
-
En la sección Iniciar Sesión:
- Redirigir en Desafío: Seleccionado.
-
-
Haz clic en el botón Guardar. Aparecen paneles adicionales.
-
En la sección Puntos finales, haz clic en el botón + Punto final, luego agrega los siguientes puntos finales:
Tipo de Punto Final URL Punto Final de Autorización https://{Snowflake account URL}/oauth/authorizePunto Final de Token https://{Snowflake account URL}/oauth/token-request -
En la sección Credenciales, haz clic en el botón + Credencial, luego agrega la siguiente credencial:
Tipo Nombre de Usuario Contraseña Cliente OAUTH_CLIENT_IDOAUTH_CLIENT_SECRETNota
OAUTH_CLIENT_IDyOAUTH_CLIENT_SECRETson salidas del comandoSYSTEM$SHOW_OAUTH_CLIENT_SECRETS. -
En la sección de Propiedades, haz clic en + Propiedad, luego agrega la siguiente propiedad:
Parámetro Valor Alcances session:role:SYSADMIN
2. Configurar un servidor de datos
- Selecciona IDE > Servidores de Datos.
- Haz clic en el botón + Servidor.
-
En el popup de Servidor, establece valores para lo siguiente:
-
En la sección de Configuración del Servidor:
- Nombre del Servidor: Ingresa un nombre para este servidor de Snowflake.
- Tipo: Selecciona Snowflake. Aparecen campos adicionales. Establece valores para lo siguiente:
- URL: La URL.
- Almacén: El nombre de tu almacén de Snowflake.
- Nombre de la Base de Datos: El nombre de tu base de datos de Snowflake.
- Nombre del Esquema: El nombre de tu esquema de Snowflake.
-
En la sección de Seguridad:
- **Proveedor de Seguridad:** Selecciona el proveedor de seguridad OAuth creado anteriormente. - **Nombre de Usuario:** Deja en blanco. - **Contraseña:** Deja en blanco. -
Descripción: (Opcional) Ingresa una descripción para este servidor de datos.
-
-
Haz clic en el botón Guardar.
- En la sección de Configuración del Servidor, haz clic en el botón Configuración Avanzada. Se abre el popup de Servidor (Configuración Avanzada).
- Haz clic en el botón Editar.
- En el campo de Avanzado, ingresa
AuthScheme=OAuth. - Haz clic en el botón Guardar, luego cierra los popups de Servidor (Configuración Avanzada) y Servidor.
Ahora puedes usar el servidor de datos en tus aplicaciones.