Saltar al contenido principal

Configurar PostgreSQL Sync

PostgreSQL Sync replica datos de Dinaup en tu propia base de datos PostgreSQL. Útil para análisis con SQL, dashboards de BI o backups.

Acceso

dinaup.com > Desarrollo > PGSync (requiere permisos de administrador y solución Desarrollo activada).

Cómo funciona

Dinaup sincroniza los datos de informes seleccionados hacia tu PostgreSQL. La sincronización es unidireccional (Dinaup → PostgreSQL): los datos en tu PostgreSQL son de solo lectura.

Modos de sincronización

ModoDescripciónUso recomendado
AsíncronoLos datos se sincronizan en segundo plano, sin afectar al rendimiento de Dinaup✅ Recomendado para la mayoría de casos
SíncronoLos datos se sincronizan inmediatamente tras cada cambioSolo si necesitas datos en tiempo real. Impacto en rendimiento

Pasos

1. Preparar tu base de datos

Necesitas un servidor PostgreSQL accesible desde internet:

  • Host: dirección de tu servidor PostgreSQL
  • Puerto: normalmente 5432
  • Base de datos: crea una base de datos dedicada
  • Usuario: con permisos de escritura

2. Configurar en Dinaup

  1. Ve a dinaup.com > PGSync.
  2. Introduce los datos de conexión de tu PostgreSQL.

3. Añadir informes a sincronizar

Para cada informe que quieras replicar:

  1. Copia el GUID del informe desde Dinaup Flex.
  2. Añádelo a la lista de sincronización asíncrona (recomendado) o síncrona.
  3. Guarda.
aviso

No añadas el mismo GUID en ambas listas (asíncrona y síncrona). Usa una u otra.

4. Verificar

Ejecuta una consulta SQL en tu PostgreSQL para verificar que los datos aparecen:

SELECT * FROM nombre_tabla LIMIT 10;

Qué puedes hacer con los datos

  • SQL directo: consultas ad-hoc para análisis
  • Power BI: conectar y crear dashboards (ver guía Power BI)
  • Metabase/Grafana: dashboards open source
  • Backups: pg_dump periódico como copia de seguridad
  • Desarrollo: tu aplicación lee datos de Dinaup en tiempo real

Siguiente paso