Esta página también está enEN
iTeam
Guía de API · Datos, BI y bases de datos Con las credenciales de tu empresa

PostgreSQL y agentes de IA: cómo acceder a la base de datos con control

PostgreSQL es una base de datos relacional de código abierto: no tiene una API HTTP propia y el acceso se hace mediante una conexión SQL con controladores estándar. Lo usan equipos de ingeniería y de datos como base de sistemas e informes. Para los agentes, el acceso suele ser con un usuario dedicado, de preferencia en una réplica de lectura, o mediante un servidor MCP.

Nina
Guía de API

Qué ofrece la API de PostgreSQL

Consultas SQL

Lectura de tablas y vistas con filtros, uniones y agregaciones.

Escritura controlada

Inserción y actualización de registros, cuando se permiten.

Vistas y funciones

Capas que exponen al agente solo los datos necesarios.

Permisos por rol

Usuarios y roles con acceso por esquema, tabla o columna.

Seguridad por fila

Políticas que limitan qué filas ve cada rol.

Notificaciones

LISTEN/NOTIFY para avisar a las aplicaciones de eventos.

Cómo acceder a la API de PostgreSQL

  • Con las credenciales de tu empresaUsuario y contraseña o certificado de la base de datos, con conexión cifrada (SSL). Se recomienda un rol dedicado al agente, solo con SELECT sobre las vistas necesarias.
  • Nunca des al agente un usuario con privilegios de administración.
  • Usa una réplica de lectura y un tiempo máximo de consulta para no afectar a producción.
  • Enmascara las columnas con datos personales (RGPD y la ley de protección de datos que aplique).

Documentación oficial: www.postgresql.org/docs

Qué hace un agente de iTeam con la API de PostgreSQL

Pregunta de negocio respondida con datos

El responsable pregunta cuánto se vendió en la región sur y el agente consulta las vistas permitidas y responde con la cifra y la consulta usada.

Revisión de inconsistencias

Cada día, el agente ejecuta comprobaciones como pedidos sin cliente o valores negativos y envía los casos al equipo de datos.

Soporte con contexto

La persona de soporte pregunta por la situación de una cuenta y el agente la busca en la vista de soporte, sin que acceda a la base de datos.

Informe recurrente

El agente ejecuta las consultas del informe semanal y envía el resumen con las variaciones.

De la credencial al agente trabajando, con aprobación

01

Crea un rol dedicado

El administrador de la base de datos crea un usuario de solo lectura sobre las vistas necesarias, idealmente en una réplica de lectura.

02

Registra la conexión en la bóveda de iTeam

El host, el usuario y el certificado quedan en la bóveda; el acceso pasa por una red o un túnel aprobado por TI.

03

Prueba con aprobación

Las consultas nuevas y cualquier escritura pasan por aprobación; iTeam registra cada consulta en la auditoría.

Preguntas

Preguntas sobre la API de PostgreSQL

¿La API de PostgreSQL es gratuita?

PostgreSQL es software libre y gratuito. El costo viene del alojamiento, como un servidor propio o un servicio gestionado en la nube.

¿Necesito programar para usar PostgreSQL con iTeam?

No necesariamente. El equipo de implantación configura la conexión y las vistas con tu administrador de base de datos, y el agente escribe las consultas dentro de lo que se haya permitido.

¿PostgreSQL tiene API REST?

No de forma nativa. Existen herramientas que exponen REST sobre él, pero el acceso estándar es mediante una conexión SQL.

Siguiente paso

Pon un equipo de IA a trabajar esta semana.

Empieza gratis con un equipo listo, o habla con nosotros y nuestro squad pone la IA en producción con tu gente.

300+integraciones
4idiomas
Agentes trabajando ahora