Sanasto
Teollisuuden tiedonkeruussa samat termit tarkoittavat eri asioita automaatiopuolella ja IT-puolella, ja hankintapalaverissa se näkyy heti. Tähän on koottu ne käsitteet, jotka toistuvat DataPortian dokumentaatiossa ja tarjouksissa. Termit on ryhmitelty aiheittain, koska niitä tarvitaan ryhminä eikä aakkosjärjestyksessä.
Lyhyt vastaus
OPC UA on teollisuuden tiedonsiirtostandardi, aikasarjatietokanta säilöö mittausarvot aikaleimoineen, ja SOE tarkoittaa tapahtumien aikajärjestysanalyysiä millisekunnin tarkkuudella. Nämä kolme selittävät suurimman osan siitä, mitä DataPortia™ tekee.
OPC UA ja tiedonkeruu
Nämä termit koskevat sitä, miten data siirtyy automaatiojärjestelmästä raportointijärjestelmään. Kaikki DataPortian tiedonkeruu perustuu OPC UA -protokollaan, joten tämän ryhmän käsitteet toistuvat jokaisessa käyttöönotossa. Keruun toteutus on kuvattu sivulla OPC UA -tiedonkeruu.
- OPC UA
- Open Platform Communications Unified Architecture. Laitevalmistajasta riippumaton standardi, jolla automaatiojärjestelmät ja niiden päällä toimivat ohjelmistot siirtävät tietoa. Korvaaja vanhalle Windows-sidonnaiselle OPC Classicille.
- OPC UA -palvelin
- Automaatiojärjestelmän osa, joka tarjoaa mittausarvot ja hälytykset luettavaksi. DataPortia ei sisällä palvelinta vaan liittyy siihen, joka järjestelmässä jo on.
- OPC UA -asiakas
- Ohjelmisto, joka lukee palvelimelta. DataPortia toimii asiakkaana eikä kirjoita palvelimelle mitään.
- Data Access (DA)
- OPC UA:n osa, joka koskee mittausarvojen lukemista: lämpötilat, paineet, virtaamat, tilatiedot.
- Alarms & Conditions (Part 9)
- OPC UA:n osa, joka koskee hälytyksiä ja tapahtumia. Tuo mukanaan vakavuuden, alueen ja alkuperäisen aikaleiman.
- Mittapiste
- Yksittäinen kerättävä arvo OPC UA -palvelimella, esimerkiksi yhden anturin lukema. Laitoksella niitä on tyypillisesti satoja tai tuhansia; kerättävät valitaan käyttöönotossa.
- Tilaus (subscription)
- Sopimus palvelimen kanssa siitä, mitkä pisteet lähetetään asiakkaalle ja kuinka usein. Tilaus on tehokkaampi kuin toistuva kysely, koska palvelin lähettää vain muuttuneet arvot.
- Historiarekisteri
- OPC UA -palvelimen oma tallennus menneistä arvoista. Jos se on käytössä, DataPortia voi tuoda historiaa taannehtivasti; jos ei, keruu alkaa asennushetkestä.
- OPC Classic (DA/HDA)
- OPC:n vanha, Windowsin COM-tekniikkaan sidottu sukupolvi. DataPortia ei tue sitä suoraan — väliin tarvitaan OPC UA -palvelin tai wrapper.
Tallennus ja laskenta
Nämä termit koskevat sitä, mihin kerätty data menee ja miten siitä tulee raportoitavia lukuja. Tallennusratkaisu määrää, kuinka pitkälle taaksepäin dataa voi hakea ja mitä se maksaa levytilana. Yksityiskohdat ovat sivulla Tekniset tiedot.
- Aikasarjatietokanta
- Tietokanta, joka on optimoitu aikaleimatulle mittausdatalle: paljon kirjoituksia, haut aikaväleittäin. Tavallinen relaatiokanta hidastuu tällaisessa kuormassa nopeasti.
- TimescaleDB
- PostgreSQL-laajennus, joka tekee siitä aikasarjatietokannan. Koska kyseessä on laajennus eikä eri tuote, kanta varmuuskopioidaan ja ylläpidetään tavallisin PostgreSQL-työkaluin.
- Pakkaus
- Vanhemman datan tiivistäminen levylle pienempään tilaan. DataPortiassa pakkaus käynnistyy automaattisesti kahden vuorokauden kuluttua ja säästää yli 90 % levytilasta. Pakkaus ei rajoita hakua.
- Säilytysaika
- Kuinka kauas taaksepäin dataa säilytetään. Säädettävä, oletuksena 24 kuukautta. Tämä on eri asia kuin pakkaus: säilytysaika määrää mitä on olemassa, pakkaus vain paljonko se vie tilaa.
- Laskentapiiri
- Kaavapohjainen johdettu mittapiste, joka lasketaan mitatuista arvoista — esimerkiksi teho energiaksi (kW → kWh). Piiri mukautuu raportin aikaväliin, joten sama määrittely tuottaa sekä vuorokausi- että kuukausiluvun.
- Läpäisy
- Kuinka monta arvoa sekunnissa järjestelmä ottaa vastaan ja kirjoittaa kantaan. DataPortiassa yli 2 000 arvoa sekunnissa, noin 172 miljoonaa riviä vuorokaudessa.
Hälytykset ja tapahtumat
Nämä termit koskevat häiriöiden selvittämistä jälkikäteen. Ratkaiseva käsite on aikaleiman tarkkuus: se määrää, voiko tapahtumien järjestyksen ylipäätään päätellä. Aihe on käsitelty sivulla Hälytykset ja tapahtumat.
- Hälytys
- Tilatieto, joka on päällä niin kauan kuin poikkeama jatkuu, ja joka voidaan kuitata. Esimerkiksi „lämpötila yli rajan“.
- Tapahtuma
- Hetkellinen merkintä siitä, että jotain tapahtui. Tapahtumaa ei kuitata, koska sillä ei ole kestoa.
- Aikaleima
- Hetki, jonka automaatiojärjestelmä antaa tapahtumalle. DataPortia säilyttää sen katkaisematta millisekunnin tarkkuudella — tarkkuutta ei lisätä, mutta sitä ei myöskään hukata.
- SOE (sequence of events)
- Tapahtumien aikajärjestysanalyysi. Kertoo mikä laukesi ensin ja mikä oli seurausta. Vaatii millisekuntitarkat aikaleimat: sekunnin tarkkuudella kymmenet tapahtumat osuvat samaan kohtaan eikä järjestystä voi päätellä.
- Vakavuus (severity)
- OPC UA:n hälytykselle antama numeerinen painoarvo. Käytetään suodatukseen, jotta selvitys voidaan rajata olennaisiin hälytyksiin.
- Pareto-analyysi
- Syiden järjestäminen kokonaisvaikutuksen mukaan laskevaan järjestykseen. Näyttää, että useimmin toistuva hälytys ei ole sama kuin eniten aikaa vievä.
Integraatiot
Nämä termit koskevat datan viemistä DataPortiasta muihin järjestelmiin. Kaikki liikenne on ulospäin ja vain luku: rajapinnasta ei kirjoiteta automaatioon. Toteutus on kuvattu sivulla REST API ja webhookit.
- REST API
- Rajapinta, josta vastaanottava järjestelmä hakee dataa HTTP-kyselyillä. DataPortian versio 1 on vain luku eikä sisällä kirjoitusoperaatioita.
- API-avain
- Tunniste, joka yksilöi kutsuvan järjestelmän. Kantaa myös käyttörajan, joten jokaiselle integraatiolle kannattaa antaa oma avain.
- Käyttöraja
- 120 pyyntöä minuutissa avainta kohti. Raja on avainkohtainen, joten eri järjestelmien kyselyt eivät syö toistensa budjettia.
- Webhook
- Käänteinen rajapinta: DataPortia työntää tapahtuman vastaanottajalle heti sen sattuessa sen sijaan että vastaanottaja kyselisi.
- HMAC-allekirjoitus
- Jaetulla salaisuudella laskettu tiiviste, jolla vastaanottaja varmistaa että webhook tuli oikeasta paikasta eikä sitä ole muutettu matkalla.
Käytettävyys ja redundanssi
Nämä termit koskevat varautumista siihen, että jokin hajoaa. DataPortiassa varautuminen on kolmella erillisellä tasolla, ja jokainen niistä konfiguroidaan ja testataan erikseen. Kokonaiskuva on sivulla Redundanssi ja korkea käytettävyys.
- Redundanssi
- Varajärjestely, joka ottaa vuoron kun ensisijainen osa ei toimi. Ei sama asia kuin varmuuskopio: redundanssi pitää järjestelmän käynnissä, varmuuskopio palauttaa sen jälkikäteen.
- Varapalvelinpari
- Kaksi OPC UA -palvelinosoitetta saman yhteyden takana. Jos ensisijainen ei vastaa, yhteys siirtyy toiseen automaattisesti.
- Streaming replication
- PostgreSQL:n oma menetelmä, jossa tapahtumaloki siirretään jatkuvana virtana toiselle tietokantapalvelimelle. TimescaleDB vaatii nimenomaan fyysisen replikaation.
- Failover
- Vaihto ensisijaisesta varajärjestelmään. Voi olla automaattinen tai käsin tehtävä.
- Aktiivinen-passiivinen
- Kokoonpano, jossa vain toinen palvelin tekee työtä kerrallaan. Valmiustilainen palvelin näyttää käyttöliittymän, mutta sen tiedonkeruu ja hälytystilaukset ovat pois päältä siihen asti että se ottaa vuoron.
- DPFC
- DataPortia Failover Controller. Atorcomin oma erillinen ohjelma, joka valvoo PostgreSQL-paria ja hoitaa vaihdon automaattisesti — myös Windowsissa, toisin kuin pg_auto_failover ja Patroni.
- Valvontasolmu (witness)
- Kolmas, dataton kone, joka ratkaisee kumpi tietokantasolmu on ensisijainen. Ilman sitä automaattista vaihtoa ei tehdä, mutta tietokannat itse toimivat normaalisti.
Yleiset termit
Nämä termit toistuvat läpi dokumentaation eivätkä kuulu mihinkään yhteen osa-alueeseen. Ensimmäinen niistä on samalla DataPortian keskeisin tuoteominaisuus: kaikki ajetaan asiakkaan omalla palvelimella.
- On-premises
- Ohjelmisto ajetaan asiakkaan omalla palvelimella eikä toimittajan pilvipalvelussa. DataPortiassa tämä koskee myös tekoälyanalyysiä: prosessidata ei poistu laitoksen verkosta.
- Paikallinen kielimalli
- Tekoälymalli, joka ajetaan omalla palvelimella. DataPortia käyttää Ollamaa, jonka kautta voi ajaa esimerkiksi Qwen-, Gemma-, DeepSeek- tai Llama-mallia ilman internet-yhteyttä.
- Dashboard
- Näkymä, joka kokoaa valitut mittarit yhdelle sivulle reaaliaikaisesti. DataPortiassa kahdeksansarakkeinen ruudukko, jossa widgetit sijoitellaan vapaasti.
- Trendi
- Kuvaaja, joka näyttää mittauksen kehityksen ajan yli. Historiatrendejä voi zoomata ja tallentaa esiasetuksiksi toistuvia tarkasteluja varten.
- Floating-lisenssi
- Lisenssimuoto, jota ei ole sidottu yhden koneen laitteistotunnisteeseen. Käytännön syy valita se on useimmiten kahdennus, jossa laitteistosidottu lisenssi tarvittaisiin erikseen kummallekin palvelimelle.
Puuttuuko termi?
Sanasto kattaa ne käsitteet, jotka toistuvat DataPortian yhteydessä. Jos tarjouksessa, dokumentaatiossa tai tällä sivustolla on termi, jota ei ole tässä eikä sen merkitys ole ilmeinen, kysy — lisään sen tänne. Se on nopeampaa kuin arvata, ja väärinymmärretty termi maksaa hankinnassa enemmän kuin kysyminen.