fix telemtrie na dahsbaordu (15min misto 1h)
Some checks failed
deploy / deploy (push) Failing after 1m42s
test / smoke-test (push) Successful in 2s

This commit is contained in:
Dusan Vojacek
2026-04-10 20:48:41 +02:00
parent 920d9ff40c
commit eb8dd0368f
11 changed files with 131 additions and 23 deletions

View File

@@ -0,0 +1,19 @@
-- =============================================================
-- R__vw_telemetry_15m_7d.sql
-- EMS Platform telemetrie střídače po 15 min (dashboard sloty)
-- Repeatable migration jedna aktuální definice view
-- =============================================================
-- Zdroj: continuous aggregate ems.telemetry_inverter_15m (V039).
-- security_invoker=false: PostgREST ems_anon čte bez GRANT na podkladový CA.
CREATE OR REPLACE VIEW ems.vw_telemetry_15m_7d
WITH (security_invoker = false)
AS
SELECT *
FROM ems.telemetry_inverter_15m
WHERE slot_start >= now() - INTERVAL '7 days'
ORDER BY slot_start DESC;
COMMENT ON VIEW ems.vw_telemetry_15m_7d IS
'Telemetrie střídače po 15 min za 7 dní (zdroj: telemetry_inverter_15m).
security_invoker=false: čtení přes PostgREST role ems_anon bez GRANT na podkladový CA.';

View File

@@ -26,6 +26,7 @@ GRANT SELECT ON ems.vw_audit_weekly TO ems_anon;
GRANT SELECT ON ems.vw_mode_log_recent TO ems_anon;
GRANT SELECT ON ems.vw_operating_mode TO ems_anon;
GRANT SELECT ON ems.vw_telemetry_hourly_7d TO ems_anon;
GRANT SELECT ON ems.vw_telemetry_15m_7d TO ems_anon;
GRANT SELECT ON ems.forecast_accuracy TO ems_anon;
GRANT SELECT ON ems.vw_forecast_accuracy_by_lead_time TO ems_anon;
GRANT SELECT ON ems.vw_forecast_accuracy_daily TO ems_anon;