Conexión a Snowflake
A partir de noviembre de 2025, Snowflake dejará de admitir conexiones con nombre de usuario y contraseña. Utilice en su lugar uno de los métodos de autenticación admitidos, por ejemplo, los Programmatic Access Tokens (PAT), JWT u OAuth. Para conocer los requisitos y detalles de configuración para PAT, consulte la documentación de Snowflake.
El conector Snowflake es una extensión de dab Nexus y debe ser licenciado por separado.
Descripción 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 durante la creación de tareas.
Antes de comenzar, asegúrese de contar con los datos de su cuenta Snowflake y tener disponible un método de autenticación admitido.
En la vista general de conexiones, puede 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 Connector Snowflake con licencia para dab Nexus
- El Organization Name y Account Name de Snowflake
- Un método de autenticación admitido y las credenciales requeridas:
- Programmatic Access Token: nombre de usuario de Snowflake y PAT
- Certificado JWT: nombre de usuario de 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 desea utilizar
- Detalles opcionales 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: Busque el organization name en la configuración de su cuenta Snowflake.
- Account Name: Busque 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 ser enrutada a través de un servidor proxy.
- Proxy Host: nombre de host del servidor proxy
- Proxy Port: puerto del servidor proxy
- Proxy Username: nombre de usuario para autenticar el servidor proxy
- Proxy Password: contraseña para autenticar el servidor proxy
3. Autenticación
Elija el método de autenticación que corresponda a la configuración de su Snowflake. Utilice un método de autenticación para cada conexión.
| Método de autenticación | Cuándo usarlo | Datos requeridos |
|---|---|---|
| Username y Programmatic Access Token | Recomendado si desea seguir utilizando el inicio de sesión con nombre de usuario, una vez que Snowflake ya no admita la autenticación por contraseña | nombre de usuario de Snowflake y PAT |
| Certificado JWT | Utilícelo si su entorno Snowflake está configurado para autenticación por pares de clave | nombre de usuario de Snowflake, ruta del archivo de clave privada y contraseña del archivo de clave privada |
| OAuth Token | Utilícelo si su organización ofrece acceso a Snowflake basado en OAuth | OAuth Token |
Para conocer los requisitos y detalles de configuración de PAT, consulte la documentación de Snowflake.
4. Cargar las bases de datos disponibles
Una vez introducidos los datos requeridos para la conexión, haga clic en Refresh Snowflake Databases. Esto establece la conexión con Snowflake y carga las bases de datos disponibles para su selección en dab Nexus.
5. Seleccionar base de datos y Warehouse
Luego de que la actualización sea exitosa, seleccione la base de datos y el Warehouse que desea utilizar. Si lo requiere, también puede restringir qué esquemas estarán disponibles durante la creación de tareas.
6. Probar la conexión
Utilice Test Connection para validar la configuración. Si la prueba de conexión falla, dab Nexus muestra 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 dentro de la vista general. Los ajustes de la conexión se vuelven a mostrar y pueden actualizarse.
Siguiente paso
Después de una prueba de conexión exitosa, la conexión estará disponible durante la creación de tareas.
Eliminación
La eliminación de una conexión puede afectar las tareas activas (programadas) y provocar que fallen. Esta eliminación no se puede deshacer.