Tareas #93
open
Generación de Reporte de Potencias
100%
Description
Debido a que en los últimos tiempos se fueron detectando OLTs que no reportan sus potencias. Dejan de reportar y hasta tanto no se las reinicia no vuelven a reportar.
Files
Updated by Demo MiGestion365 Admin about 20 hours ago
- File clipboard-202607290924-i7i81.png clipboard-202607290924-i7i81.png added
- Due date set to 07/28/2026
- Status changed from Nueva to Resuelta
- Start date changed from 07/29/2026 to 07/28/2026
- % Done changed from 0 to 100
Ante este escenario generé un nuevo flujo en n8n que extrae el listado de las OLT en las que no se reportan potencias de al menos el 25% de las ONTs

WITH ultimas AS (
SELECT
objectname,
MAX("ont-pwr_rx_updated_on") AS ultima_actualizacion
FROM altiplano.potencias
GROUP BY objectname
),
placas AS (
SELECT
substring(
objectname
from '(BA_OLTA_[^-]+_[^-]+-[0-9]+)'
) AS olt_lt,
ultima_actualizacion
FROM ultimas
)
SELECT
olt_lt,
COUNT() AS total_onts,
COUNT() FILTER (
WHERE ultima_actualizacion >= NOW() - INTERVAL '24 hours'
) AS onts_reportando,
COUNT() FILTER (
WHERE ultima_actualizacion < NOW() - INTERVAL '24 hours'
) AS onts_sin_reportar,
ROUND(
100.0 *
COUNT() FILTER (
WHERE ultima_actualizacion >= NOW() - INTERVAL '24 hours'
)
/ COUNT(),
2
) AS porcentaje_reportando
FROM placas
GROUP BY olt_lt
HAVING
100.0 *
COUNT() FILTER (
WHERE ultima_actualizacion >= NOW() - INTERVAL '24 hours'
)
/ COUNT(*) < 75
ORDER BY porcentaje_reportando ASC, total_onts DESC;
Updated by Demo MiGestion365 Admin about 20 hours ago

Updated by Demo MiGestion365 Admin about 17 hours ago
- Related to Tareas #86: Ramas RATC sin actualización de potencias en Altiplano added