Laadukas data on yrityksen tärkeimpiä asioita

Yritykset saavat järjestelmistä paljon tietoa, mutta onko se hyödynnetty kaikilta osin ja kuinka laadukasta data on? Yrityksissä ei välttämättä edes olla tietoisia kaikista dataongelmista. Tärkeää olisi huomioida myös onko kaikki asiat osattu ottaa huomioon. Tämän takia yrityksessä olisikin hyvä olla tiedon laatuvastaava, jonka tehtävänä on seurata datan oikeellisuutta, kehittää tarvittavat prosessit ja ohjeistaa käyttäjät tekemään asioita oikein.

Tietovarastoinnin automatisoiduissa prosesseissa valvotaan datan virheitä ja puutteita sekä voidaan ohjata raja-arvoihin sopimattomat arvot virheiksi. Datan oikeellisuuden varmistamiseksi tehdään myös tarkistusprosesseja, joissa verrataan datoja keskenään ja etsitään poikkeamia. Virheelliset tiedot ohjataan automaattisesti virheiksi, joita seurataan päivittäin. Virheellinen data voidaan korjata operatiivisessa järjestelmässä heti ja tiedot saadaan oikeellisiksi pikaisesti. Yrityksissä on paljon myös tietoja, joilla on erityiset vaatimukset tiedon oikeellisuudesta, kuten taloushallintoon liittyvällä datalla.

Virheet voidaan ottaa siis kiinni jo datan latauksissa eikä vasta sitten, kun raportit näyttävät vääriä lukuja. Väärät luvut voivat olla raportilla pitkäänkin, ennenkuin joku huomaa ne ja näin on saatettu tehdä vääriä tulkintoja jo kauankin. Huonolla datalla voidaan tehdä vääriä päätöksiä tai pienillä asioilla voi olla suuriakin vaikutuksia.

Kilpailu on kovaa ja toiminnan pitäisi olla mahdollisimman kustannustehokasta. Tuotekustannuksen komponentteja on toimijasta riippuen useita. Esim: raaka-ainekustannukset, pakkaustarvikkeet, työkustannukset, logistikan kustannukset sekä markkinoinnin kiinteät. Jos näistä joku on analysointimielessä annettu puutteellisesti, aiheuttaa se vääristymän katteessa. Jos yksi näistä kustannuksista jää antamatta tai annetaan vaikka sen voimassaoloaika väärin, jää tuotteen kustannuksista esim 0,05 euroa pois. Vielä jos tämä osuu jonkin volyymituotteen, kuten kaupan merkkituotteen, kohdalle niin virhe kertautuu jo huomattavasti. Esimerkiksi asiakasryhmän omalla merkkituotteella 100 000 kiloa kuukaudessa muuttaa tuolla puuttuneella kustannuksella katteen 5000e paremmaksi, kuin mitä pitäisi. Toinen asiakasryhmä ei osta tuota tuotetta, joten sen kate on oikein, mutta jää virheen takia vertailussa kaikenaikaa heikommaksi. Tätä ei välttämättä heti huomata raportilla, mutta datan käsittelyssä tämä olisi helppo saada kiinni ja heti korjattavaksi.

Tiedon laatu on siis yksi tiedolla johtamisen tärkeimpiä asiota. Oletko miettinyt missä kunnossa datanne on? Viimeistään nyt kannattaisi ottaa tämä kallisarvoinen asia työpöydälle eikä enää jättää sitä vain puheiksi.

SQL Tips: Harmeja NULL-arvosta

SQL-kyselyissä NULL-arvot aiheuttavat usein harmeja. On tärkeää ymmärtää, että NULL tarkoittaa puuttuvaa arvoa. Se ei tarkoita välilyöntiä eikä nollaa vaan tuntematonta arvoa. Jos mahdollista, pyri muuttamaan NULL-arvot aina joko nollaksi (0) tai tyhjäksi (’’) niin säästyt monelta harmilta.

Totuus on, että tauluista löytyy kuitenkin aina myös NULL-arvoja. Siksi onkin syytä huomioida, ettei NULL käyttäydy samoin kuin muut arvot.

Tässä ensin esimerkkitaulujen tiedot ja esimerkit NULL-arvojen toiminnasta.

Jos laskukaavassa on mukana NULL-arvo palauttaa laskenta aina NULL. AlennettuHinta jää siis laskennassa NULL-arvoksi, koska Alennus on NULL.

NOT IN kyselyssä Fakta-taulun TuoteID on NULL-arvo, joten seuraava lause ei palauta mitään vaikka periaatteessa TuoteID 223 puuttuukin Fakta-taulusta.

NULL ei toimi taulujen liitoksissa (JOIN tai MERGE). Vaikka molempien taulujen avainkentässä olisi NULL, niin se ei yhdistä rivejä ja rivi jää puuttumaan. Esim. jos Fakta2 taulu olisi samanlainen taulu kuin Fakta ja yhdistetään ne TuoteID sekä Yhtio kenttien avulla. Kysely ei palauta yhtään riviä vaikka TuoteID 222 löytyykin molemmista tauluista ja Yhtio molemmissa on NULL.

Merge lauseessa syntyy joka kerta uudet rivit, koska NULL-arvo ei yhdistä avaimia.

Ongelman voi kiertää NULL tarkistuksilla, kuten esim. lisäämällä IS NULL -ehdot tai käyttämällä COALESCE()-funktiota.

Tai

Saatat myös ymmärtää NULL-arvon ja tyhjän arvon eron seuraavan havainnollistavan kuvan avulla:


Kuva: DevRant

Miten meni, niinkun omasta mielestä?

Aiemmin kirjoittelin ajatuksia siitä, kun meille tarjottiin firman puolesta Personal Trainer käyttöön ja ennakkoasenteestani asiaa kohtaan. Nyt on kaikki käynnit käytetty ja onneksi aiemmat pelkoni eivät käyneet toteen. Sehän olikin mukavaa. Aikaa löytyikin treeneille ihan hyvin. Pt:n treeneissä kävin suoraan töistä päin. Itsenäiset harjoitukset olivat viikonloppuisin tai iltaisin, kun lapset menivät nukkumaan. Enkä joutunut tiukalle ruokavaliolle, vaan katsoin itse vähän syömisiäni. Eikä pt karjunut vieressä, kun treenasin. Hän neuvoi ensin, miten liike tehdään oikein, tein rauhassa liikkeet ja hän katsoi, että pidän tarvittavan pitkän tauon. Tauoilla sitten juteltiin mukavia ja vitsailtiin.

Miten se varsinainen treenaus sitten oikein eteni? Ensin aloitettiin parantamaan lihaskuntoa hieman pienemmillä painoilla, mutta useammilla toistoilla. Vähitellen lisättiin painoja ja ruvettiin tekemään kovempaa. Pelkonanihan oli myös, että joudun liian koville ja paikat kipeytyvät liikaa. Tässä mentiin kuitenkin sopivalla tasolla. Välillä en meinannut enää jaksaa tehdä viimeisiä liikkeitä, mut sehän on tarkoituskin. Silloin on tarpeeksi painoja. Joskus oli treenin jälkeen jalkalihakset niin väsyksissä, ettei meinannu enää autoon jaksaa kävellä. Tottahan tuollaisesta lihakset kipeytyivät, mutta se oli vielä siedettävää eikä monen päivän särkyä, kuten aiemmin olin saanut omilla treeneilläni.

Tästä tullaankin siihen mitä hytöyä tästä kaikesta oli. Lihaskuntoni oli ollut siinä kunnossa, että polveni kipeytyi aiemmin jo lenkkeilystä. Polvikivut loppuivat aika pian näiden treenien aloituksen jälkeen. Lihakset saatiin siis kuntoon. Olin myös aiemmin tehnyt salilla liikkeitä väärin ja jatkanut vain vaikka vähän ottikin kipeää. Tottahan siinä tuli särkyä niveliin. Nyt opeteltiin ensin tekemään liike oikein ja jos yhtään otti kipeää johonkin, niin tehtiin sama liike toisella tavalla. Nyt uskallan laittaa isompia painojakin, kun liike ei satu. Olen oppinut paljon uusia liikkeitä ja näin koko salilla käymisestä on tullut paljon mielekkäämpää. Aiemmin tein aika lailla samoja liikkeitä. Paremman jaksamisen myötä innostuin aloittamaan uuden harrastuksenkin, salibandyn.

Mielelle urheilu tekee kyllä erityisen hyvää. Olet ihan itseksesi omine ajatuksinesi, kuuntelet samalla hyvää musiikkia ja väännät hiki otsalla. Tiedät tehneesi jotain hyödyllistä ihan itsesi hyväksi. Joskushan ei oikein meinaa huvittaa lähteä, mutta kun vain menee ja tekee, niin mieli kyllä kirkastuu ja jaksaa taas paremmin. Kiitos meidän firmalle, kun tarjosi tämän mahdollisuuden sekä kuntosali Fitille ja pt Antti-Jussille avusta. Tämä oli minun näköiseni ja minulle sopiva treenaus. Sain tästä paljon ja tästä on hyvä jatkaa. Onnellinen työntekijä on tuottavampi, kuten meidän työelämän kehittäjä Minna aina sanoo.


Marketta tekee Oiwalla Business Intelligenceä Senior Developer -nimikkeellä. Marken aiempi kirjoitus treenin aloittamisesta personal trainerin kanssa löytyy täältä.

Personal trainerin ohjauksella parempaan hyvinvointiin

Meillä Oiwassa henkilöstön hyvinvointi on tärkeässä asemassa. Aika moni meistä käykin jo samalla salilla ja nyt firma tarjoaa meille sieltä personal trainerin.

Aluksi ajatus tästä vähän mietitytti. Näin mielessäni tv:stä tutun superdieetin ennen ja jälkeen kuvineen, sekä hyvin rajoitetun ruokavalion. Joka aamu ensiksi lenkille ja illalla vielä salille. Eihän mulla ole aikaakaan hypätä salilla joka päivä. Haluan viettää aikaa lasteni kanssa ne vähäiset tunnit, mitä illan aikana ehdimme touhuta ennen nukkumaanmenoa. Sitä paitsi haluan syödä suht normaalisti. Hetken asiaa sulateltuani näin asian jo aivan uusin silmin. Ehkä tämän voikin tehdä juuri minulle sopivalla tavalla ja ehkä vähän vähempikin riittää.

Olen tavannut Ole.fit personal trainer Antti-Jussin nyt kaksi kertaa. Ensimmäinen kerta ihan vain keskustellaksemme lähtötilanteesta ja mitä odotan tulevalta. Hän oli oikein rento ja mukava. Kävimme läpi mm. miten olen tähän asti treenannut, missä kunnossa kroppani on ja kuinka syön. Tilannehan on, että kroppaani on aika jumissa ja lihaskunto heikohko. Tekemistä siis on paljon ja keskitymme pääasiassa tähän lihasten vahvistamiseen. Ruokavalioon ei nyt oteta kantaa sen enempää, kunhan syön tasaisin väliajoin ja vähän katson mitä suuhuni laitan. Antti valmentaa minua salilla kerran viikossa ja tekee saliohjelman, jonka avulla teen treenejä myös itsekseni. Toisella kerralla kävimme läpi saliohjelmani ja liikkeiden suorituksen oikeaoppisesti. Ensi viikolla alkaakin sitten varsinainen valmennus.

Heittäydyn mielenkiinnolla tähän mukaan. Ehkä viimein saan kroppani kuntoon ja tunnen oloni paremmaksi. Pieni painon pudotus ja kiinteytyminen olisi toki myös toivottavaa. Palataan lopputulemaan myöhemmin. Luulisi tästä jotain muutosta tulevan.


Marketta tekee Oiwalla Business Intelligenceä Senior Developer -nimikkeellä. Tutustu Markettaan lisää täällä.