Siirry sisältöön

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.

Kuvio 1 · Sama data kolmella ajastuksella — jokainen raportti kootaan edellisen jakson datasta

Sama mittausdata on kolmella rivillä jaettu eri tavoin: päiväajastuksessa vuorokausiin, viikkoajastuksessa viikkoihin ja kuukausiajastuksessa yhteen jaksoon. Jokaisen rivin viimeinen, korostettu jakso on se data, josta ajohetkellä syntyvä raportti kootaan PDF-, CSV- tai Excel-tiedostoksi.

Sama mittausdata kannassa
Päivä vuoronvaihtoon
Viikko kunnossapitopalaveriin
Kuukausi seurantaan
Raportti
PDF CSV Excel
Korostettu jakso = raportin data Ajohetki
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.

DataPortian raporttinäkymä: valitun aikavälin mittausdata taulukkona, jokainen mittapiste omana sarakkeenaan
Kuvio 2 · Raporttinäkymä: aikaväli, raporttipohja ja mittausdata samassa näkymässä

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.
Raporttipohjien hallinta: pohjat tyypeittäin, kunkin sivukoko, suunta ja allekirjoituskenttämäärä sekä ylä- ja alatunnisteen muuttujat
Kuvio 3 · Raporttipohjat tyypeittäin — mittaus- ja hälytysraportit omina ryhminään
DataPortian raporttipohjan muokkaus: sivukoko ja suunta, ylä- ja alatunnisteen muuttujat, logon lataus sekä esikatselu Kansilehti- ja Sisältö-kytkimellä
Kuvio 4 · Pohjaeditori: esikatselu vaihtaa kansilehden ja sisällön välillä

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.

kWh = IN1 * INTERVAL_H
DataPortian laskennalliset piirit: laskukaavat kuten IN1 - IN2 ja IN1 * INTERVAL_H, kukin kategorioineen, yksikköineen ja laskurivalintoineen
Kuvio 5 · Laskennalliset piirit: kaava, kategoria, yksikkö ja laskurivalinta

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.

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.

Raportoinnin tekniset reunaehdot
TiedostomuodotPDF, CSV, Excel (XLSX)
Ajastusjaksotpäivä, viikko, kuukausi
Raporttipohjaotsikko, logo, ylä- ja alatunniste, sivukoko, allekirjoituskentät
Säilytysaikasäädettävä, oletus 24 kk
HistoriatuontiOPC UA -historiarekisteristä, aukkopohjainen luku ohittaa jo tuodut jaksot
TietokantaPostgreSQL 18 + TimescaleDB

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 kysymyksenne ei ole listassa, vastaamme siihen suoraan ja kerromme 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ähettäkää nykyinen raporttipohjanne etukäteen, niin katsomme läpi toistuuko se sellaisenaan.

Miten näen tämän omilla raporteillani?

Nopein tapa arvioida hyöty on ottaa yksi nykyinen käsin koottu raportti ja katsoa, syntyykö sama automaattisesti. Kokeilujakso on 30 päivää, sisältää kaikki ominaisuudet HA-lisäosaa lukuun ottamatta eikä sido mihinkään: asennus tehdään laitoksen omalle palvelimelle, raporttipohjaksi otetaan teidän oma pohjanne ja ensimmäinen ajo käydään läpi yhdessä. Lisenssit alkavat 4 000 € kertamaksusta, ja hinta skaalautuu OPC UA -yhteyksien määrän mukaan.

Pyydä 30 päivän kokeilu Ota yhteyttä

Kysy DataPortiasta