Automaattiset raportit
DataPortia™ kokoaa mittausdatasta päivä-, viikko- ja kuukausiraportit ilman että kukaan avaa Exceliä. Raportti ajetaan valittuna ajankohtana edellisen jakson datasta, se noudattaa omaa raporttipohjaanne ja tallentuu PDF-, CSV- tai Excel-muotoon.
- 3
- ajastusjaksoa Päivä, viikko, kuukausi
- 3
- tiedostomuotoa PDF, CSV, Excel
- 24 kk
- oletussäilytys Säädettävä käyttöönotossa
- 0 €
- lisämaksu Raportointi sisältyy lisenssiin
Miten automaattinen raportointi korvaa käsin kootun Excel-raportin?
Käsin koottu raportti vaatii datan poiminnan, kaavat ja muotoilun joka kuukausi uudelleen. DataPortia lukee arvot suoraan omasta aikasarjatietokannastaan valitulta aikaväliltä ja tuottaa valmiin tiedoston määritettyyn kellonaikaan. Määrittely tehdään kerran — mittapisteet, aikaväli, laskentapiirit ja pohja — ja se toistuu joka jaksolla samanlaisena. Ihmisen työksi jää raportin lukeminen.
Tarkemmin: mistä raportin luvut tulevat
Data tulee samasta PostgreSQL 18 + TimescaleDB -kannasta johon OPC UA -tiedonkeruu kirjoittaa, joten raportin luvut ovat samat kuin trendinäkymässä. Keruu ottaa vastaan yli 2 000 arvoa sekunnissa, joten raportin kattavuus ei riipu siitä ehtiikö joku poimia arvot ajoissa. Raportointi kuuluu samaan asennukseen kuin muutkin DataPortian osat.

Saanko käyttää yrityksemme omaa raporttipohjaa?
Kyllä. Raporttipohjaan määritellään raportin otsikko, ylä- ja alatunniste, yrityksen logo, sivukoko ja allekirjoituskentät, ja jokainen sillä ajettu raportti noudattaa samaa ulkoasua. Pohjia voi olla useita, esimerkiksi eri laitokselle tai eri asiakkaalle omansa. Pohja tehdään kerran käyttöönotossa, minkä jälkeen ajastettu ajo käyttää sitä ilman erillistä työtä.
Tarkemmin: mitä pohjaan määritellään
- Otsikko ja aikaväli
- Raportin otsikko ja ajettu aikaväli tulostuvat raportin alkuun.
- Logo ja tunnisteet
- Oma logo sekä ylä- ja alatunniste raportin sivuilla.
- Sivukoko
- Valitaan pohjakohtaisesti, jotta tulostettu raportti vastaa muuta dokumentaatiota.
- Allekirjoitukset
- Allekirjoituskentät hyväksyjiä varten, valmiina jokaisessa ajossa.


Voiko raportit ajastaa?
Kyllä. Ajastus on päivä-, viikko- tai kuukausitasolla: raportti ajetaan valittuna ajankohtana edellisen jakson datasta ja tallennetaan valitussa muodossa. Ajastettuja raportteja voi olla rinnakkain useita, eri mittapisteillä ja eri pohjilla. Saman aikavälin voi ajaa ja viedä käsin raporttinäkymästä, esimerkiksi häiriön jälkeen tai kun jaksoa pitää tarkastella uudelleen.
Missä valmiit raportit ovat?
Ajastettu raportti syntyy automaattisesti ja jää selainkäyttöliittymään tallennettujen raporttien listaan, josta sen voi avata ja viedä tiedostoksi PDF-, CSV- tai Excel-muodossa. Käyttöliittymään kirjaudutaan joko paikallisella tunnuksella tai Azure AD / Microsoft Entra ID -tunnistautumisella. Saman raportin voi hakea myös heti käsin ajetun jakson jälkeen samasta näkymästä.
Mitä laskettuja arvoja raportille saa?
Raportille saa mittapisteiden arvojen lisäksi laskentapiirit: kaavapohjaisia johdettuja mittapisteitä, jotka määritellään kerran ja lasketaan raportin aikaväliltä. Tyypillinen esimerkki on hetkellisestä tehosta (kW) kertyvä energia (kWh). Laskenta mukautuu automaattisesti raportin aikaväliin, joten sama piiri toimii sekä päivä- että kuukausiraportissa. Saman piirin voi liittää useaan eri raporttiin.

Miten pitkältä ajalta raportin voi ajaa?
Raportin voi ajaa miltä tahansa aikaväliltä, jolta dataa on kannassa. Käytännön raja on tietokannan säilytysaika, joka on säädettävä ja oletuksena 24 kuukautta. Käyttöönotossa historiaa voi tuoda taaksepäin OPC UA -historiarekisteristä, jolloin ensimmäinen raportti kattaa jo menneen jakson.
| Tiedostomuodot | PDF, CSV, Excel (XLSX) |
|---|---|
| Ajastusjaksot | päivä, viikko, kuukausi |
| Raporttipohja | otsikko, logo, ylä- ja alatunniste, sivukoko, allekirjoituskentät |
| Säilytysaika | säädettävä, oletus 24 kk |
| Historiatuonti | OPC UA -historiarekisteristä, aukkopohjainen luku ohittaa jo tuodut jaksot |
| Tietokanta | PostgreSQL 18 + TimescaleDB |
Tarkemmin: säilytysaika ja levytilan mitoitus
Jos raportointivelvoite ulottuu oletusta kauemmas taaksepäin, säilytysaika nostetaan käyttöönotossa. Levytila kasvaa suoraan säilytysajan mukana, joten mitoitus kannattaa laskea omalla vuorokausivolyymilla — luvut ja pakkauksen vaikutus ovat sivulla OPC UA -tiedonkeruu.
Kelpaako raportti viranomaisraportointiin?
Hyväksynnän ratkaisee aina vastaanottava viranomainen, ei ohjelmisto. DataPortia antaa raportin sisällölle sen mitä ilmoituksiin yleensä tarvitaan: luvut tulevat samasta tietokannasta johon mittaukset kirjoitetaan, ulkoasu on vakioitu omalla pohjalla ja allekirjoituskentillä, ja liitteeksi saa koneluettavan CSV- tai Excel-tiedoston. Sisällön vaatimukset kannattaa tarkistaa vastaanottajalta ennen käyttöönottoa.
DataPortia asennetaan omalle palvelimelle, joten data ja raportit pysyvät talon sisällä; selainyhteys on HTTPS-suojattu automaattisilla sertifikaateilla.
Toimiiko sama pohja myös hälytysraporteissa?
Kyllä. Sama raporttipohja — logo, ylä- ja alatunniste, sivukoko ja allekirjoituskentät — käy myös hälytys- ja tapahtumaraportteihin, ja ne ajastetaan samalla tavalla päivittäin, viikoittain tai kuukausittain. Raportille saa Pareto-, kesto- ja vakavuusanalyysit sekä tapahtumien aikajärjestysanalyysin (SOE). Aikaleima on se, jonka automaatiopalvelin antoi — sitä ei katkaista viennissä.
Tarkemmin: millisekunnit häiriön jälkiselvityksessä
Millisekunnin tarkkuus säilyy sekä näytöllä että viennissä, joten häiriön jälkiselvitys onnistuu samasta tiedostosta. Hälytyspuolen yksityiskohdat ovat sivulla hälytykset ja tapahtumat.
Usein kysyttyä
Nämä kysymykset tulevat raportoinnista useimmin vastaan. Jos oma kysymyksesi ei ole listassa, vastaan siihen suoraan ja kerron samalla mitä se tarkoittaa teidän mittapisteillänne.
Tarvitaanko raportointia varten erillinen palvelin?
Ei. Raportointi kuuluu samaan asennukseen kuin tiedonkeruu. Minimivaatimus on 8 GB RAM (suositus 16–32 GB) ja 100 GB SSD. Käyttöjärjestelmäksi käy Windows 10/11, Windows Server 2016 tai uudempi taikka Linux (Debian, Ubuntu).
Voiko raporttien datan hakea toiseen järjestelmään?
Kyllä. Käytössä ovat vain luku -tilassa toimiva REST API ja HMAC-allekirjoitetut webhookit. Rajat, avaimet ja käyttötavat on kuvattu sivulla integraatiot.
Saako käyttöönoton jälkeen tuotua vanhaa dataa raportteihin?
Kyllä, jos automaatiojärjestelmä pitää OPC UA -historiarekisteriä. Tuonti lukee aukkopohjaisesti ja ohittaa jo tuodut jaksot, joten saman ajanjakson voi ajaa uudelleen ilman kaksoiskirjauksia.
Maksaako raportointi erikseen?
Ei. Lisensointi on tasoittain: 7 perpetual- ja 7 floating-tasoa, alkaen 4 000 €, ja hinta skaalautuu OPC UA -yhteyksien määrän mukaan. Vain tekoälymoduuli hinnoitellaan erikseen (499 €).
Voiko raportin tai hälytyksen lähettää tekstiviestillä?
Kehityksessä Tekstiviestihälytykset ovat kehitystyön alla. Ominaisuutta ei ole voitu testata eikä se ole käytettävissä, joten sitä ei pidä laskea käyttöönoton varaan.
Jos raportit kootaan nyt käsin, nopein tapa arvioida hyöty on ottaa yksi nykyinen raportti ja rakentaa siitä pohja. Kokeilujakso kestää 30 päivää, kattaa kaikki ominaisuudet HA-lisäosaa lukuun ottamatta eikä sido mihinkään. Lähetä nykyinen raporttipohjanne etukäteen, niin katson läpi toistuuko se sellaisenaan.