third version before modbus cleanup

This commit is contained in:
Dusan Vojacek
2026-04-03 16:03:06 +02:00
parent 9f4126946d
commit 182d5a37e1
18 changed files with 846 additions and 128 deletions

View File

@@ -0,0 +1,12 @@
CREATE OR REPLACE VIEW ems.vw_baseline_load_forecast_accuracy_daily AS
SELECT
site_id,
date_trunc('day', interval_start AT TIME ZONE 'Europe/Prague') AS day_prague,
COUNT(*) AS slot_count,
AVG(ABS(error_w))::NUMERIC(12,2) AS mae_w,
AVG(error_pct) FILTER (WHERE error_pct IS NOT NULL)::NUMERIC(8,4) AS avg_error_pct
FROM ems.baseline_load_forecast_accuracy
GROUP BY site_id, date_trunc('day', interval_start AT TIME ZONE 'Europe/Prague');
COMMENT ON VIEW ems.vw_baseline_load_forecast_accuracy_daily IS
'Denní souhrn přesnosti predikce bazální spotřeby (|chyba| v průměru W).';