Tarinat kulissien takaa

Asiantuntijamme avautuvat

Kirjoittajalta Jani Liimatta

Myyntibudjetit perse edellä puuhun-menetelmällä (ja R:llä ennustamalla…)

Oikeaoppinen menetelmä budjettien laadintaanhan on aina alhaalta ylös. Eli laaditaan budjetit alimmalla mahdollisella tasolla, ja summataan sieltä ylöspäin yhteen. Näin yleensä saadaan aikaiseksi luotettavammat budjetit. No, joskus voi tietysti miettiä, onko sinne alimmalle tasolle aina mielekästä tai edes mahdollistakaan pähkäillä oikeita lukuja? Joskus se vaan on mahdotonta. Ja olisi ehkä kuitenkin hyödyllistä nähdä ne budjettiluvut…

Louhia Pro: Kuinka piilottaa kokonainen dimensio SSAS-kuutiossa?

Vaikka SSAS-kuutioiden käyttöoikeudet mahdollistavat melkein kaikki mahdolliset kombinaatiot, mitä vaativammallakin asiakkalla voi mieleen juolahtaa, on dimension tai attribuutin piilottaminen kokonaisuudessaan käyttöoikeuksilla mahdotonta. Esimerkiksi kuutiossa on mahdollista: Dimension detaljit voi piilottaa käyttäjäryhmältä Mittarin voi arvot voi piilottaa käyttäjäryhmältä Osan riveistä voi piilottaa oikeuksiin perustuen, käyttäjä voi esimerkiksi nähdä vain oman osastonsa luvut Mutta, käyttäjiltä ei siis pysty…

BI-miehen perjantai

On synkkä ja myrskyinen perjantai-iltapäivä. Käyn läpi toisen konsultin tekemää tietovarastoa ja ETL-latauksia. Otsasuoni pullistuu. Yritän oikean käden tiiviillä hiirityöskentelyllä epätoivon vimmalla löytää edes yhden parhaiden käytäntöjen mukaisen toteutuksen spagetin joukosta. Vasen käsi hapuilee farkkujen taskun pohjalta verenpainelääkitystä, siinä kuitenkaan onnistumatta. Päässä pyörii epätoivoisia ajatuksia: Jos tehdään jotain uutta (= ei ole ennen tehty tietovarastoja), olisiko syytä…

Onko PowerBI:stä Enterprise-tason raportointityökaluksi?

Otsikon kysymys on tällä hetkellä hyvin monen raportointityövälineestä päätöksiä tekevän huulilla. Kysymykseen ei ole yhtä suoraa vastausta. Perataanpa avuksi hieman auki tuotteen plussia ja miinuksia. Plussia + Datan käsittelypuoli on vahva. Tämä osio on rakennettu paljon vakaammalle pohjalle kuin esim. Qlik:issä. Qlik:in heikkous ovat taustalle luotavat latausskriptit, jotka leviävät helposti käsiin. Monimutkaisemmissa ympäristöissä lopputuloksena on tutkimustenkin…

SQL Server 2016 uudet ominaisuudet, osa1, Stretch

SQL Serveristä julkaistaan tuotapikaa uusi versio, SQL Server 2016. Hurraa. Ajattelin vetäistä BI-lasit päähän ja katsella joitain uusia ominaisuuksia tietovarastoinnin näkökulmasta.

Saldohistorian mallinnus tietovarastoon tilaa säästäen

Saldotietojen tallennus päivätasolla on yksi tietovaraston tyypillisistä tehtävistä. Operatiiviset järjestelmät eivät yleensä jätä saldohistoriaa talteen, tietovarasto on siihen tarkoitukseen järkevä työkalu. Saldohistoriaa taas voidaan hyödyntää raportoinnissa sekä logistiikan kehittämisessä ja optimoinnissa. Saldohistoria on perinteisesti tallennettu päivätasolla, esim. varastoittain. Saldohistoria indekseineen vie helposti hervottomasti tilaa tietokannassa. Perinteinen saldojen mallinnustapa hieman yksinkertaistettuna näyttää jotakuinkin tältä:      

Asiakastietojen rikastaminen avoimella PRH-datalla SSIS:ssä

ERP:in ja CRM:n asiakastiedot ovat monasti rämettyneitä. Yritysasiakkaiden tiedot on onneksi helpompi päivittää ajan tasalle kuin kuluttaja-asiakkaiden. Tässä käydään teknisesti läpi miten PRH:n tarjoamaa avointa dataa voidaan käyttää SSIS-välineillä. Tavoite on siis päivittää yritysasiakkaiden tiedot ajantasaisiksi. PRH on julkaissut JSON-rajapinnan kautta YTJ-tietopalvelun sisältämän datan. Tätä kautta saadaan näppärästi, halvalla ja vaikka päivittäin yritysten Osoitetiedot Yritysten lakkaamistiedot…

Tajunnanlaajennusta tietovarastoon XML:llä mallintamalla

Syystä tai toisesta on tullut viime aikoina törmättyä useammin ja useammin XML-muotoiseen dataan tietovarastojen datalähteenä. Yksi yleisimmistä käyttötapauksista taitaa olla tuotetiedon hallintajärjestelmien (PDM/MDM) tuottamien XML-dokumenttien hyödyntäminen. SQL Serverissä on ollut XML tuki jo versiosta 2005 asti. Harvempi sitä on kuitenkaan tietovarastokäytössä hyödyntänyt. XML-tuki löytyy myös SSIS-välineessä. Ne jotka ovat sitä yrittäneet oikeissa projekteissa käyttää, ovat…

Raportointia ja yhden koon sukkahousuja

Olen joskus saanut kyselyitä siitä mihin asiakaskohtaista raportointia tarvitaan – ja miksi esimerkiksi sama tietovaraston tietomalli ei sovi kaikille asiakkaille – vaikka oltaisiin samalla toimialalla tai käytettäisiin samaa ERP:iä. Tai miksi ERP:in tarjoamat 1285 vakioraporttia eivät vaan riitä. Olin vuosia sitten mukana projektissa, jossa saman toimialan yritykset eri puolelta Suomea yrittivät tehdä yhteistyötä raportoinnin saralla. Yritykset…

Yksinkertaista budjetointia kevyesti ja halvalla

Vuosia sitten tuli käytettyä muutamassa projektissa Microsoftin SSAS-kuution Writeback-ominaisuutta. Tämä ominaisuus pääsi itseltänikin melkein jo unohtumaan – kunnes nyt parissa projektissa on tätä tullut pitkästä aikaa käytettyä. Ominaisuus on tainnut vaipua unholaan monelta muultakin tekijältä, asiaa tästä kun ei Google juurikaan löydä. Tämä ominaisuus kuuluu SQL Server Standard-editioonkin. Lyhyesti – MS-kuutioon voidaan määritellä ns. WriteBack-ominaisuus, joka…

Yhteydenotto

Mikäli olet kiinnostunut yrityskohtaisista palveluista tai sinulla kysyttävää palvelujemme sisällöstä, niin ota yhteyttä oheisella lomakkeella tai soita Mikalle numeroon 040 845 8432.