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
| Modo | Descripción | Uso recomendado |
|---|---|---|
| Asíncrono | Los datos se sincronizan en segundo plano, sin afectar al rendimiento de Dinaup | ✅ Recomendado para la mayoría de casos |
| Síncrono | Los datos se sincronizan inmediatamente tras cada cambio | Solo 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
- Ve a dinaup.com > PGSync.
- Introduce los datos de conexión de tu PostgreSQL.
3. Añadir informes a sincronizar
Para cada informe que quieras replicar:
- Copia el GUID del informe desde Dinaup Flex.
- Añádelo a la lista de sincronización asíncrona (recomendado) o síncrona.
- 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