Plattformen er konstruert etter en moderne, lavkost hybrid-modell spesifisert for Skagerak Kraft Back Office:
1. Ingestion & MW Sync
Kaller NVE REST API for automatisk matching og oppdatering av 52 kraftverks installerte kapasiteter. Lagrer daterte Parquet-snapshots.
2. DuckDB Analytisk Motor
Utfører stjerneskjema-materialisering, rullende tidsvinduer (3t/6t rullende snitt, standardavvik) og Isolation Forest ML feature engineering.
3. SQLite & Power BI Lag
Transaksjonell speiling til sqlite/backoffice.db med full TMDL/PBIP semantisk modell for Power BI Desktop og Power Query.
4. Project Controlling & Tufte UI
Automatisert EAC/ETC prognostisering, S-Kurver og Excel-rapportering uten visuell støy, optimalisert for CFO og controlling.
Relasjonsmodell (Stjerneskjema):
• DimPlant [PlantId] <--- FactProduction [PlantId, Year, Month, GWh]
• DimPriceArea [PriceArea] <--- DimPlant [PriceArea]
• DimKraftverk [kraftverk] <--- FactProduction [kraftverk, measured_mw, avvik_mw]
• DimKraftverk [kraftverk] <--- FactImbalance [kraftverk, imbalance_cost_eur]
• DimKraftverk [kraftverk] <--- FactAnomaly [kraftverk, anomaly_score, classification]