Automatiska rapporter
DataPortia™ sammanställer dygns-, vecko- och månadsrapporter ur mätdatan utan att någon öppnar Excel. Rapporten körs vid en vald tidpunkt på föregående periods data, följer er egen rapportmall och sparas som PDF, CSV eller Excel.
- 3
- schemaperioder Dygn, vecka, månad
- 3
- filformat PDF, CSV, Excel
- 24 mån
- standardlagring Justeras vid driftsättningen
- 0 €
- tilläggsavgift Rapporteringen ingår i licensen
Hur ersätter automatisk rapportering en manuellt sammanställd Excel-rapport?
En manuellt sammanställd rapport kräver att data plockas ut, att formler skrivs och att allt formateras om varje månad. DataPortia läser värdena direkt ur sin egen tidsseriedatabas för det valda tidsintervallet och skapar en färdig fil vid ett bestämt klockslag. Konfigurationen görs en gång — mätpunkter, tidsintervall, beräkningspunkter och mall — och upprepas likadant varje period. Kvar för människan blir att läsa rapporten.
Närmare: varifrån rapportens siffror kommer
Datan kommer ur samma PostgreSQL 18 + TimescaleDB-databas som OPC UA-datainsamlingen skriver till, så rapportens siffror är desamma som i trendvyn. Insamlingen tar emot över 2 000 värden per sekund, så rapportens täckning beror inte på om någon hinner plocka ut värdena i tid. Rapporteringen ingår i samma installation som DataPortias övriga delar.

Får jag använda vårt företags egna rapportmall?
Ja. I rapportmallen anges rapportens rubrik, sidhuvud och sidfot, företagets logotyp, sidstorlek och signaturfält, och varje rapport som körs med den följer samma utseende. Det går att ha flera mallar, till exempel en egen för varje anläggning eller varje kund. Mallen görs en gång vid driftsättningen, därefter använder den schemalagda körningen den utan extra arbete.
Närmare: vad som anges i mallen
- Rubrik och tidsintervall
- Rapportens rubrik och det körda tidsintervallet skrivs ut i början av rapporten.
- Logotyp och sidhuvud/sidfot
- Egen logotyp samt sidhuvud och sidfot på rapportens sidor.
- Sidstorlek
- Väljs per mall, så att den utskrivna rapporten motsvarar övrig dokumentation.
- Signaturer
- Signaturfält för godkännare, färdiga vid varje körning.


Går det att schemalägga rapporterna?
Ja. Schemaläggningen sker på dygns-, vecko- eller månadsnivå: rapporten körs vid en vald tidpunkt på föregående periods data och sparas i valt format. Flera schemalagda rapporter kan köras parallellt, med olika mätpunkter och olika mallar. Samma tidsintervall går också att köra och exportera manuellt från rapportvyn, till exempel efter en störning eller när en period behöver granskas på nytt.
Var finns de färdiga rapporterna?
En schemalagd rapport skapas automatiskt och hamnar i listan över sparade rapporter i webbgränssnittet, där den kan öppnas och exporteras som PDF, CSV eller Excel. Inloggningen till gränssnittet sker antingen med ett lokalt konto eller med Azure AD / Microsoft Entra ID. Samma rapport kan hämtas i samma vy direkt efter en manuellt körd period.
Vilka beräknade värden går att få med i rapporten?
Utöver mätpunkternas värden går det att ta med beräkningspunkter: formelbaserade härledda mätpunkter som definieras en gång och beräknas över rapportens tidsintervall. Ett typiskt exempel är energi (kWh) som ackumuleras ur momentan effekt (kW). Beräkningen anpassar sig automatiskt till rapportens tidsintervall, så samma beräkningspunkt fungerar i både dygns- och månadsrapporten. Samma punkt kan kopplas till flera olika rapporter.

Hur lång period går rapporten att köra för?
Rapporten går att köra för vilket tidsintervall som helst där det finns data i databasen. Den praktiska gränsen är databasens lagringstid, som är justerbar och 24 månader som standard. Vid driftsättningen går det att importera historik bakåt ur OPC UA-historikregistret, så att den första rapporten redan täcker en period bakåt i tiden.
| Filformat | PDF, CSV, Excel (XLSX) |
|---|---|
| Schemaperioder | dygn, vecka, månad |
| Rapportmall | rubrik, logotyp, sidhuvud och sidfot, sidstorlek, signaturfält |
| Lagringstid | justerbar, standard 24 mån |
| Historikimport | ur OPC UA-historikregistret, luckbaserad läsning hoppar över redan importerade perioder |
| Databas | PostgreSQL 18 + TimescaleDB |
Närmare: lagringstid och dimensionering av diskutrymme
Om rapporteringsskyldigheten sträcker sig längre bakåt än standardvärdet höjs lagringstiden vid driftsättningen. Diskutrymmet växer i direkt takt med lagringstiden, så dimensioneringen bör räknas på den egna dygnsvolymen — siffrorna och komprimeringens effekt finns på sidan OPC UA-datainsamling.
Duger rapporten för myndighetsrapportering?
Godkännandet avgörs alltid av den mottagande myndigheten, inte av programvaran. DataPortia ger rapportinnehållet det som anmälningar vanligen kräver: siffrorna kommer ur samma databas som mätningarna skrivs till, utseendet är standardiserat med en egen mall och signaturfält, och som bilaga går det att få en maskinläsbar CSV- eller Excel-fil. Kraven på innehållet bör kontrolleras med mottagaren före driftsättningen.
DataPortia installeras på egen server, så data och rapporter stannar inom huset; webbanslutningen skyddas med HTTPS och automatiska certifikat.
Fungerar samma mall även för larmrapporter?
Ja. Samma rapportmall — logotyp, sidhuvud och sidfot, sidstorlek och signaturfält — fungerar även för larm- och händelserapporter, och de schemaläggs på samma sätt dagligen, veckovis eller månadsvis. I rapporten går det att få Pareto-, varaktighets- och allvarlighetsanalyser samt händelseförloppsanalys (SOE). Tidsstämpeln är den som automationsservern gav — den trunkeras inte vid exporten.
Närmare: millisekunderna vid utredning efter en störning
Millisekundnoggrannheten bevaras både på skärmen och i exporten, så utredningen efter en störning går att göra ur samma fil. Detaljerna på larmsidan finns på sidan larm och händelser.
Vanliga frågor
Det här är de frågor om rapportering som kommer upp oftast. Om din egen fråga inte finns i listan svarar jag på den direkt och berättar samtidigt vad den betyder för era mätpunkter.
Behövs en separat server för rapporteringen?
Nej. Rapporteringen ingår i samma installation som datainsamlingen. Minimikravet är 8 GB RAM (rekommendation 16–32 GB) och 100 GB SSD. Som operativsystem fungerar Windows 10/11, Windows Server 2016 eller nyare, eller Linux (Debian, Ubuntu).
Går rapporternas data att hämta till ett annat system?
Ja. Det finns ett REST-API i skrivskyddat läge och HMAC-signerade webhookar. Gränser, nycklar och användningssätt beskrivs på sidan integrationer.
Går gammal data att importera till rapporterna efter driftsättningen?
Ja, om automationssystemet upprätthåller ett OPC UA-historikregister. Importen läser luckbaserat och hoppar över redan importerade perioder, så samma tidsperiod kan köras om utan dubbla poster.
Kostar rapporteringen extra?
Nej. Licensieringen sker i nivåer: 7 perpetual- och 7 floating-nivåer, från 4 000 € som permanent licens (engångsbetalning), och priset skalar med antalet OPC UA-anslutningar. Endast AI-modulen prissätts separat (499 €).
Går en rapport eller ett larm att skicka som SMS?
Under utveckling SMS-larm är under utveckling. Funktionen har inte kunnat testas och är inte tillgänglig, så den bör inte räknas in i driftsättningen.
Om rapporterna sammanställs manuellt i dag är det snabbaste sättet att bedöma nyttan att ta en befintlig rapport och bygga en mall av den. Testperioden är 30 dagar, omfattar alla funktioner utom HA-tillägget och binder inte till något. Skicka er nuvarande rapportmall i förväg, så går jag igenom om den går att återskapa som den är.