2011 0414 tiedolla johtaminen ja liiketoimintatiedon hallinta_timo tolvanen_e-devel.fi ky
1. Business Intelligence
kilpailukykyä tiedosta
Rovaniemen Ammattikorkeakoulu 14.4.2011
eLVa koulutus
Timo Tolvanen
2. e-Devel ky taustaa
Palveluajatus Timo Tolvanen
Kotipaikka: Tornio
Liiketoiminnan kehittäminen Koulutus: Tradenomi, tietojenkäsittely (1996)
toiminnanohjaus- Fil.yo, tietojenkäsittely
järjestelmien avulla.
Työkokemus
Tuotekehityksen johtaminen
- ISO9001-14001
Tietohallinnon johtaminen
- eAskel (TEM)
Laatujärjestelmien kehitys ja johtaminen
- ERP ja siihen liitettävät Yrityskehitys, ja -neuvonta
tietojärjestelmät Myynti ja markkinointi (mm.nettikauppa)
Koulutus (tietotekniikka, toiminnanohjaus, ERP)
Laadukkaan ja joustavan
palvelun toteuttamiseksi Toimiala-, ym. Erityisosaaminen
yritys toimii Tietoliikenneverkkojen komponenttien tuotekehitys, ja tuotanto
verkostomaisesti muiden ISO9001, ISO14001 laatujärjestelmät
asiantuntijoiden ja Tietovarastointi ja raportointi
kehityshakuisten Sertifioitu SAP –asiantuntija
organisaatioiden kanssa. Työ ja elinkeinoministeriön hyväksymä eAskel asiantuntija
Mittava verkosto eri alojen asiantuntijoita
3. Esityksen sisältö
• Mitä on Business Intelligence?
• Tietovarastointi ja tietokuutio
• Raportointi
• Tietovarastointijärjestelmät
• Hyödyt ja haasteet
• Kysymykset
4. Älykkyys?
• Mitä älykkyys on?
– Kykyä oppia, ymmärtää, ja käsitellä uusia sekä vaikeita
tilanteita.
– Kyky soveltaa tietoa omaksi edukseen.
Lähde: Tietojätti A-Ö, Gummerrus ISBN 951-20-2429-2
5. Älykkyys liiketoiminnassa
• Mikä on liiketoiminnan nykytila?
– Mikä menee hyvin?
– Mitä pitää parantaa?
– Miten pitää parantaa?
• Miten yritys tunnistaa innovaatiot?
• Miten päätöksentekoa voidaan parantaa?
• Miten yritys hankkii kilpailuetua?
6. BI:n asema ja tarkoitus
• BI:n tarkoituksena on kerätä yrityksen kannalta keskeinen
tieto, ja tuoda jalostettu tieto tarvitsijoille päätöksentekoa varten.
1800
1600
1400
1200
1000
Sarja1
800
600
400
200
0
1 2 3 4 5 6
7. Yritysten tietojärjestelmäarkkitehtuurit
Yrityksen portaali (www), yleinen Internet
Asiakaspalaute
www- Kävijä/Kampanjoiden järjestelmä
kauppa seuranta
Internet
internet
Tuotannon
BI CRM ERP SCM PLM
MES Tietokannat
….ja niin edelleen
8. Relaatiotietokanta
• Relaatiotietokannoissa
tieto on hajautettu toisiinsa
linkitetyihin tauluihin.
• Taulujen määrä, ja niiden
väliset suhteet, (linkit,
relaatiot) ovat
tietokantakohtaisia.
• Tietokannat ovat yleensä
sovellusohjelmistokohtaisia
Kuva: www.verkkopedagogi.net
9. Business Intelligence (BI)
• Business Intelligence käsittää strategiat, prosessit ja tietojen-
käsittelyteknologiat joiden tavoitteena on saada tarkoituksen-mukaista
tietoa yrityksen tilasta, ja mahdollisuuksista yhdistämällä eri tietokantoja,
tiedostoja ja tietolähteitä.
1800
1600
1400
1200
1000
Sarja1
800
600
400
200
0
1 2 3 4 5 6
Yrityksen portaali (www), yleinen Internet
Asiakaspalaute
www- Kävijä/Kampanjoiden järjestelmä
kauppa seuranta
Interne
internet
t
BI CRM ERP SCM PLM Tiedosto-
MES
palvelin
10. BI muuttaa datan tiedoksi
Ymmärrys
-Informaatiota johon Tarjoa Virtaselle tuotetta B
liittyy oivallus
Tieto
-Informaatiota jolla 80% tuotteen A asiakkaista
on merkitys ostaa myös tuotteen B
Informaatio Asiakas Virtanen ostaa
-Kontekstilla
tuotteen A
varustettua
dataa
Tuote A Innovaatio
Data -Uusi käytäntö
Tuote B
- Yrityksen faktatietoa
Asiakas Virtanen
Kuva: SAP A.G Introduction to Business Intelligence
Muut lähteet: Thomas Haigh, Anthony Okuogume 2011
11. Tietovarasto (Data Warehouse)
1800
1600
1400
1200
• Tietovarasto on organisaatiolle 1000
800
Sarja1
varta vasten suunniteltu, loogisia
600
400
200
tietoja yhdistävä tietolähde. 0
1 2 3 4 5 6
• Raporttikerros rakentuu
tietovaraston päälle. Tietovarasto
(Data Warehouse)
•Samasta tietovarastosta voidaan
rakentaa erilaisia raportteja eri
Yrityksen portaali (www), yleinen Internet
käyttäjäryhmille. www-
Asiakaspalaute
Kävijä/Kampanjoiden järjestelmä
kauppa seuranta
Interne
internet
t
BI CRM ERP SCM PLM Tiedosto-
MES
palvelin
12. Tietovaraston ominaisuuksia
“Tietovarasto on kohdekeskeinen, integroitu, aikasidonnainen, ja vakaa
kokoelma dataa, jolla tuetaan johdon päätöksentekoa”,
- Bill Inmon (1996)
Kohdekeskeisyys
• Tiedon organisointia ohjaa eri liiketoiminta-alueiden tarvelähtöisyys.
Integroitavuus
• Tietovarasto koostuu eri ulkoisista ja sisäisistä lähteistä kootusta luotettavasta, ja
johdonmukaisesta datasta.
Aikasidonnaisuus
• Tietovarastolla on aikasidonnaisuus, eli tietoa voidaan käsitellä ja analysoida
aikaperustaisesti.
Vakaus
• Toisin kuin operatiivisissa tietokannoissa, data tallennetaan Tietovarastoon
pysyvästi. Tietoa voidaan lukea, mutta sitä ei voida muuttaa.
13. Tietovarastointi ja raportointiprosessi
1800
1600
1400
1200
1000
Raporttityökalut
Sarja1
800
600
400
Tiedon analysointi
200
0
1 2 3 4 5 6
Data mart, tietokuutio ym
Summatason tietomallit raportteja varten
Tietokuutiot ym.
Tietovarasto
Yhdenmukaisettu varasto liiketoimintadatalle
ETL prosessi (Extract, transform, load)
Tiedon yhtenäistäminen ja siivous
Lataussäännöt, jne
Lähdejärjestelmät
Sisäiset, ulkoiset
Erimuotoista lähdedataa
15. Tiedon dimensiot
” Kuka myyjistä on kasvattanut vapaa-ajan asuntojen myyntiä Suomessa
viime kuussa eniten verrattuna edelliseen kuukauteen?”
Tuoteryhmä: Vapaa-ajan asunnot Avainluku: Myynti
Henkilö: Myyjät
Vuosi: 2011 Myyntialue: Suomi
Kuukausi: Helmikuu,
Maaliskuu
16. Tietomallin ulottuvuuksien tarkoitus
Moniulotteisessa tietomallissa avainlukua verrataan muihin
dimensioihin
• Avainluku: Myynti
• Dimensiot arvo
– Kuukausi helmikuu, maaliskuu
– Vuosi 2011
– Myyntialue suomi
– Tuoteryhmä vapaa-ajan asunnot
– Henkilö myyjä
17. Klassinen tähtimalli
Myyntiorganisaatio
dimensiotaulu
Myyntiorg_DIM_ID
Tuotedimensiotaulu
Myynti_ORG Tuoteryhmä_DIM_ID
Myyjä
Tuotenro
Faktataulukko Tuotenimi
Alaryhmä
Myyntiiorg_DIM_ID Koko
Combination of
dimension keys Tuoteryhmä_DIM_ID
Aika_DIM
Myynti Faktataulu
Avainluku
Aikadimensiotaulu
+ muut
Aika_DIM_ID dimensiot
Calendar_year
Calendar_period
18. Tähtimallista tietokuutioon
• Tietokuutiossa eri
dimensiot kohdistetaan
haluttuun avainlukuun
• Dimensioita ovat mm.
aika, alue, tuote, yms Tuote
• Dimensioiden määrää
rajoittavat BI järjestelmän
ominaisuudet Aika
Alue
Avainluku
19. Hierarkisen tiedon käsittely
• Hierarkiat mahdollistavat tietokuutiot
tietokuution sisällä
– Tuoteryhmä -> tuote
– Aika -> Vuosi -> Kuukausi -> päivä
• Tämä mahdollistaa
– Tarkastelukulman muuttamisen
– Tiedon viipaloinnin ja paloittelun
– Porautumisen
Tuote
Aika
Alue
20. Tiedon viipalointi hierarkioilla
Yksittäinen
Tuoteryhmä
tapahtuma
Vapaa-ajan
asunnot
Kuukausi:
Maaliskuu
Myyntialue:
Tuote Suomi
Aika
Alue
21. Kuutiosta raportiksi
• Raportti luodaan rakentamalla tietokuution (tai muun tietolähteen,
kuten tietovaraston) päälle raporttimalli.
• Raporttiin valitaan avainluku, kentät, suodatusehdot (esim aika),
aggregoinnit, ja muut raportilta haluttavat ominaisuudet
• Raportin suoritus (Execute) aikataulutetaan ja jaellaan halutulla
tavalla.
– Web raporttina
– tulosteena
– faksina
– Kännykkään
– jne
28. OLTP ja OLAP
OLTP system OLAP system
(ERP jne…) (BI)
Tarkoitus Tehokas Tiedon tuottaminen
liiketoimintaprosessien
tietojen käsittely
Tiedon esitystapa Yksityiskohtainen Summattu
Tiedon ikä Tämä hetki Historiallinen
Tietokantaoperaatiot Lisää, muokkaa, poista, lue Lue
Tiedon tallennustapa Relaatiotietokanta Tietokuutio
Tiedon integrointi Pieni Kattava
sovellusten välillä
Arkistointikelpoinen Kyllä Kyllä
Lähde: BI Enterprice data warehousing, SAP A.G.
30. Toiminnanohjausjärjestelmä (ERP, OLTP)
• Tietojärjestelmä, jolla hoidetaan yrityksen keskeiset
liiketoimintaprosessit mukaanlukien taloudelliset prosessit.
• Tehokkaan resurssisuunnittelun järjestelmä, joka tähtää reaali-, ja
talousprosessien optimointiin.
• Yhteinen tietokanta liiketoiminnassa syntyvälle tiedolle.
• Liiketoimintastrategia, jolla pyritään saamaan kilpailuetua
reaaliaikaisen tiedon hyödyntämisestä.
varasto tuotanto
hankinta
myynti taloushallinto
jne
31. Onko Excel BI järjestelmä?
• Edullinen
• ”Jokainen” osaa käyttää
• Hienot grafiikat helposti
• Tietovarastointi?
• Eri lähdejärjestelmien käsittely?
• Tiedon puhdistaminen, yhtenäistäminen ja summaus?
• Suurien datamäärien käsittely?
• Metadatan käsittely?
• Hierarkioiden käsittely?
• Tallennus?
• Jakelu?
32. Mihin Business Intelligenceä tarvitaan?
• Raportteja tarvitaan päätöksentekoon
– Taloudelliset raportit
– Taloudelliset tunnusluvut
– Prosessien mittaaminen (laatu, suorituskyky, johtamisjärj…)
– Myynnin ohjaus
– Kampanjoiden seuranta
– Jne…
• Erilaiset raportit eri sidosryhmille; päälliköt, johtajat, omistajat,
rahoittajat, toimittajat, asiakkaat, viranomaiset, työntekijät
• Lakisääteiset vaatimukset, esim. konserniraportointi,
kirjanpitoaineiston säilyttäminen
33. Hyödyt: Päätöksenteko ja reagointikyky
Lisäarvo Operatiivinen
transaktio
Data saatavilla
LIsäarvon
menetys
Analyysin tulokset
saatavilla
Päätöksenteko
Toimeenpantu
Tiedon päätös
saanti- Ana-
aika lysointi Päätöksenteko Toimeenpano
Reagointiaika Aika
Lähde: Hackathorn, R.: Minimizing Action Distance (2003), http://www.tdan.com/view-articles/5132/
34. Hyödyt: Päätöksenteko ja reagointikyky
Lisäarvo Operatiivinen
transaktio
Data saatavilla
Analyysin tulokset
saatavilla
Päätöksenteko
Toimeenpantu päätös
Säästetty
aika
Säästetty
aika
Time
Lähde: Hackathorn, R.: Minimizing Action Distance (2003)
35. Haasteet
• Ei ole aikaa –ilmiö => ei projektointia BI-hankkeelle
– Raporttitarpeiden tunnistaminen ja määrittely
– Käsitteitä ei määritelty ja yhtenäistetty
– Tietovarastomallin suunnittelu ei vastaa tarpeita
– Tarkoitusta vastaava raporttimalli
– Oikein suunnitellut transformaatiot ja suodatukset, jne.
• Tietojärjestelmäarkkitehtuuri
– Hajallaan oleva konsolidoimaton data (master data
erityisesti)
– Avoimet rajapinnat ?
• Datan luotettavuus ja laatu
– ”muu syy” –ilmiö
• Monipuoliset ja -mutkaiset BI -järjestelmät
• Raporttien tarkoituksenmukainen jakelu
• Muutos toimintatavassa?