SQL
Las fuentes SQL permiten que un agente consulte las tablas autorizadas de una base de datos. Conviene usar siempre una cuenta dedicada y de solo lectura, limitada a los esquemas necesarios.
Motores disponibles
PostgreSQL
En la selección, se debe indicar PostgreSQL e junto al host, puerto, base de datos, usuario, contraseña y las opciones SSL que requiera el servidor.
Microsoft SQL Server
Se debe seleccionar Microsoft SQL Server en la lista, especificando el servidor, puerto, base de datos y las credenciales de una cuenta con permisos de lectura.
MySQL
La opción del selector debe ser MySQL junto con el host, puerto, base de datos y credenciales. Conviene activar SSL cuando el servidor lo exija.
MariaDB
En este caso la selección es MariaDB con los datos de conexión del servidor y de la base de datos a los que se quiere conectar.
Oracle
La selección debe ser Oracle, completando el host, puerto, usuario y el identificador de servicio solicitado por el formulario.
Snowflake
Snowflake admite contraseña y OAuth, además de parámetros como esquema, almacén y rol. Se pueden consultar más detalles en la guía de Snowflake.
Crear y limitar una conexión
- Abrir Configuración > Datos > SQL y pulsar Añadir SQL.
- Seleccionar el motor, completar la conexión y validarla.
- Elegir solo las tablas que necesiten los agentes.
- Guardar y asignar a un agente para probar una consulta representativa para finalizar.
Si tu base de datos está en una red privada, GESCON no podrá conectarse a ella. Los servicios de GESCON tienen una IP de salida fija (actualmente 68.221.197.177) que se puede utilizar para identificar las peticiones de la plataforma en sistemas externos. Asegúrate que el administrador de tu base de datos añade dicha IP a la lista de IPs permitidas en el servidor para que GESCON pueda acceder a los datos.