Conexión a Snowflake
A partir de noviembre de 2025, Snowflake dejará de admitir conexiones mediante nombre de usuario y contraseña. Utilice en su lugar uno de los métodos de autenticación soportados, como los Programmatic Access Tokens (PAT), JWT u OAuth. Para conocer los requisitos y detalles de configuración de PAT, consulte la documentación de Snowflake.
El conector Snowflake es una extensión de dab Nexus y debe adquirirse por separado.
Panorama general
Utilice esta página para crear una conexión Snowflake en dab Nexus, de modo que se puedan seleccionar bases de datos de Snowflake al crear tareas.
Antes de comenzar, asegúrese de contar con los datos de su cuenta Snowflake y uno de los métodos de autenticación admitidos.
En la vista general de conexiones, podrá ver todas las conexiones existentes, buscar una conexión específica, ajustar la selección de columnas o crear una nueva conexión con New Connection.
Requisitos previos
Antes de crear la conexión, prepare la siguiente información:
- Un conector Snowflake licenciado para dab Nexus
- El Organization Name y Account Name de Snowflake
- Un método de autenticación soportado y las credenciales correspondientes:
- Programmatic Access Token: nombre de usuario Snowflake y PAT
- Certificado JWT: nombre de usuario Snowflake, ruta del archivo de clave privada y contraseña del archivo de clave privada
- OAuth Token: OAuth Token
- La base de datos Snowflake y Warehouse que desee utilizar
- Opcionalmente, datos del servidor proxy si su entorno requiere tráfico saliente a través de un proxy
Crear conexión
Vaya a Configuración > Conexiones, haga clic en New Connection y seleccione Snowflake.
1. Información general
Introduzca un nombre para la nueva conexión.
- Organization Name: Localice el Organization Name en la configuración de su cuenta Snowflake.
- Account Name: Localice el Account Name en la configuración de su cuenta Snowflake.
2. Configuración opcional de proxy
Active Use Proxy solo si la conexión a Snowflake debe pasar por un servidor proxy.
- Proxy Host: nombre del host del Proxy Server
- Proxy Port: puerto del Proxy Server
- Proxy Username: nombre de usuario para autenticar el Proxy Server
- Proxy Password: contraseña para autenticar el Proxy Server
3. Autenticación
Elija el método de autenticación que corresponda a la configuración de su Snowflake. Utilice solo un método de autenticación por cada conexión.
| Método de autenticación | Cuándo utilizarlo | Entrada requerida |
|---|---|---|
| Username y Programmatic Access Token | Recomendado si desea continuar utilizando inicio de sesión basado en nombre de usuario después de que Snowflake deje de admitir la autenticación por contraseña | nombre de usuario Snowflake y PAT |
| Certificado JWT | Use esto si su entorno Snowflake está configurado para autenticación por pares de claves | nombre de usuario Snowflake, ruta del archivo de clave privada y contraseña del archivo de clave privada |
| OAuth Token | Use esto si su organización provee acceso a Snowflake basado en OAuth | OAuth Token |
Para requisitos y detalles de configuración de PAT, consulte la documentación de Snowflake.
4. Cargar bases de datos disponibles
Después de ingresar los datos de conexión requeridos, haga clic en Refresh Snowflake Databases. Esto establecerá la conexión con Snowflake y cargará las bases de datos disponibles para su selección en dab Nexus.
5. Seleccionar base de datos y Warehouse
Una vez que la actualización sea exitosa, seleccione la base de datos y el Warehouse que desee utilizar. Si es necesario, también puede restringir qué esquemas estarán disponibles durante la creación de tareas.
6. Probar la conexión
Use Test Connection para validar la configuración. Si la prueba de conexión falla, dab Nexus mostrará posibles soluciones y detalles adicionales sobre el problema.
Permisos
Si no selecciona ningún Team ni User, todos los Users de dab Nexus podrán utilizar esta conexión. Si selecciona uno o más Teams o Users, solo estos podrán utilizar la conexión.
Editar
Para editar una conexión existente, haga clic en su nombre en la vista general. La configuración de la conexión se abrirá nuevamente y podrá actualizarse.
Siguiente paso
Después de que la prueba de la conexión sea exitosa, la conexión estará disponible durante la creación de tareas.
Eliminación
La eliminación de una conexión puede afectar tareas activas (programadas) y provocar que fallen. Esta eliminación no puede deshacerse.