Bases de datos y warehouses
Dónde: Fuentes en la barra lateral → Nueva fuente → Conectar base de datos → elegí la base de datos en Conector.
Seguí Conectar una base de datos, aplicación o fuente en la nube y elegí la base de datos en Conector. La mayoría de las bases de datos comparten un mismo formulario:
| Campo | Obligatorio | Notas |
|---|---|---|
| Servidor | Sí | Un nombre de host o una dirección IP, por ejemplo db.example.com. |
| Puerto | Sí | Viene completo con el puerto por defecto del motor; cambialo si el tuyo es distinto. |
| Base de Datos | Sí | La base de datos a leer. |
| Esquema | Depende del motor | Mirá la tabla de abajo. |
| Usuario | Sí | Usá una cuenta que pueda leer las tablas que querés cargar. |
| Contraseña | Sí |
Teramot solo lee de tu base de datos. Alcanza con un usuario de solo lectura con acceso a las tablas que querés: Preparar tus fuentes tiene el script para crearlo en cada motor.
| Conector | Puerto por defecto | Esquema | Métodos de conexión |
|---|---|---|---|
| PostgreSQL | 5432 | Opcional | Conexión directa, Whitelist de IPs, Túnel SSH, Conexión privada |
| MySQL | 3306 | — | Conexión directa, Whitelist de IPs, Túnel SSH, Conexión privada |
| MariaDB | 3306 | — | Conexión directa, Whitelist de IPs |
| SQL Server | 1433 | Obligatorio | Conexión directa, Whitelist de IPs, Túnel SSH, Conexión privada |
| Azure SQL | 1433 | Obligatorio | Conexión directa, Whitelist de IPs |
| Amazon Redshift | 5439 | Opcional | Conexión directa, Whitelist de IPs |
| ClickHouse | 8123 | Opcional | Conexión directa, Whitelist de IPs |
| Oracle DB | 1521 | Opcional | Conexión directa, Whitelist de IPs, Túnel SSH, Conexión privada |
| SAP Hana | 30015 | Opcional | Conexión directa, Whitelist de IPs |
| Databricks | — | Opcional | Conexión directa, Whitelist de IPs |
| Snowflake | — | Opcional | Conexión directa, Whitelist de IPs |
| Teradata | 1025 | Opcional | Conexión directa, Whitelist de IPs |
Los métodos de conexión se explican en Cómo llega Teramot a una base de datos. MongoDB se cubre en Aplicaciones y fuentes en la nube.
Oracle DB
- Nombre de servicio reemplaza a Base de Datos y es obligatorio.
- SID de Oracle es opcional.
- Dueño de las tablas reemplaza a Esquema. Es opcional; ingresalo en mayúsculas.
Snowflake
- Identificador de cuenta reemplaza a Servidor: tu identificador de cuenta, no una URL completa.
- No hay puerto.
- Warehouse es obligatorio.
- Rol es opcional; sin él, se usa el rol por defecto del usuario.
Databricks
- Nombre del servidor: sin
https://. - Ruta HTTP: obligatoria, empieza con
/. - Catálogo reemplaza a Base de Datos.
- Token de acceso reemplaza a Usuario y Contraseña: un token de acceso personal de Databricks.