2011 0414 tiedolla johtaminen ja liiketoimintatiedon hallinta_timo tolvanen_e-devel.fi ky
DESCRIPTION
TRANSCRIPT
Business Intelligencekilpailukykyä tiedosta
Rovaniemen Ammattikorkeakoulu 14.4.2011eLVa koulutus
Timo Tolvanen
e-Devel ky taustaa
Timo Tolvanen� Kotipaikka: Tornio� Koulutus: Tradenomi, tietojenkäsittely (1996)
Fil.yo, tietojenkäsittely
Työkokemus� Tuotekehityksen johtaminen � Tietohallinnon johtaminen� Laatujärjestelmien kehitys ja johtaminen� Yrityskehitys, ja -neuvonta� Myynti ja markkinointi (mm.nettikauppa)� Koulutus (tietotekniikka, toiminnanohjaus, ERP)
Toimiala-, ym. Erityisosaaminen� Tietoliikenneverkkojen komponenttien tuotekehitys, ja tuotanto� ISO9001, ISO14001 laatujärjestelmät� Tietovarastointi ja raportointi� Sertifioitu SAP –asiantuntija� Työ ja elinkeinoministeriön hyväksymä eAskel asiantuntija� Mittava verkosto eri alojen asiantuntijoita
Palveluajatus
Liiketoiminnan kehittäminen toiminnanohjaus-järjestelmien avulla.
- ISO9001-14001- eAskel (TEM)- ERP ja siihen liitettävät tietojärjestelmät
Laadukkaan ja joustavan palvelun toteuttamiseksi yritys toimii verkostomaisesti muiden asiantuntijoiden ja kehityshakuisten organisaatioiden kanssa.
Esityksen sisältö
• Mitä on Business Intelligence?
• Tietovarastointi ja tietokuutio
• Raportointi
• Tietovarastointijärjestelmät
• Hyödyt ja haasteet
• Kysymykset
Älykkyys?
• Mitä älykkyys on?
– Kykyä oppia, ymmärtää, ja käsitellä uusia sekä vaikeitatilanteita.
– Kyky soveltaa tietoa omaksi edukseen.
Lähde: Tietojätti A-Ö, Gummerrus ISBN 951-20-2429-2
Ä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?
BI:n asema ja tarkoitus
• BI:n tarkoituksena on kerätä yrityksen kannalta keskeinen
tieto, ja tuoda jalostettu tieto tarvitsijoille päätöksentekoa varten.
0
200
400
600
800
1000
1200
1400
1600
1800
1 2 3 4 5 6
Sarja1
Yritysten tietojärjestelmäarkkitehtuurit
ERP
Yrityksen portaali (www), yleinen Internet
www-kauppa
CRMBI MESSCM PLM
Internetinternet
Asiakaspalautejärjestelmä
TuotannonTietokannat
Kävijä/Kampanjoiden seuranta
….ja niin edelleen
Relaatiotietokanta
Kuva: www.verkkopedagogi.net
• Relaatiotietokannoissatieto on hajautettu toisiinsalinkitetyihin tauluihin.
• Taulujen määrä, ja niidenväliset suhteet, (linkit, relaatiot) ovattietokantakohtaisia.
• Tietokannat ovat yleensäsovellusohjelmistokohtaisia
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ä.
ERP
Yrityksen portaali (www), yleinen Internet
www-kauppa
CRMBI MESSCM PLM
Internet
internet
Asiakaspalautejärjestelmä
Tiedosto-palvelin
Kävijä/Kampanjoiden seuranta
0
200
400
600
800
1000
1200
1400
1600
1800
1 2 3 4 5 6
Sarja1
BI muuttaa datan tiedoksi
Data- Yrityksen faktatietoa
Informaatio-Kontekstillavarustettuadataa
Tieto-Informaatiota jollaon merkitys
Tuote ATuote BAsiakas Virtanen
Asiakas Virtanen ostaatuotteen A
80% tuotteen A asiakkaistaostaa myös tuotteen B
Tarjoa Virtaselle tuotetta B
Kuva: SAP A.G Introduction to Business IntelligenceMuut lähteet: Thomas Haigh, Anthony Okuogume 2011
Ymmärrys-Informaatiota johonliittyy oivallus
Innovaatio-Uusi käytäntö
Tietovarasto (Data Warehouse)
• Tietovarasto on organisaatiollevarta vasten suunniteltu, loogisiatietoja yhdistävä tietolähde.
• Raporttikerros rakentuutietovaraston päälle.
•Samasta tietovarastosta voidaanrakentaa erilaisia raportteja erikäyttäjäryhmille.
ERP
Yrityksen portaali (www), yleinen Internet
www-kauppa
CRMBI MESSCM PLM
Internet
internet
Asiakaspalautejärjestelmä
Tiedosto-palvelin
Kävijä/Kampanjoiden seuranta
Tietovarasto (Data Warehouse)
0
200
400
600
800
1000
1200
1400
1600
1800
1 2 3 4 5 6
Sarja1
Tietovaraston ominaisuuksia
“Tietovarasto on kohdekeskeinen, integroitu, aikasidonnainen, ja vakaakokoelma 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.
Tietovarastointi ja raportointiprosessi
RaporttityökalutTiedon analysointi
Data mart, tietokuutio ymSummatason tietomallit raportteja varten Tietokuutiot ym.
TietovarastoYhdenmukaisettu varasto liiketoimintadatalle
ETL prosessi (Extract, transform, load)Tiedon yhtenäistäminen ja siivousLataussäännöt, jne
LähdejärjestelmätSisäiset, ulkoisetErimuotoista lähdedataa
0
200
400
600
800
1000
1200
1400
1600
1800
1 2 3 4 5 6
Sarja1
Tiedon dimensiot
Mitä?
Missä?
Milloin?
Kuka?
HÄH?
Tiedon dimensiot
” Kuka myyjistä on kasvattanut vapaa-ajan asuntojen myyntiä Suomessa viime kuussa eniten verrattuna edelliseen kuukauteen?”
Tuoteryhmä: Vapaa-ajan asunnot Avainluku: Myynti
Vuosi: 2011
Kuukausi: Helmikuu, Maaliskuu
Myyntialue: Suomi
Henkilö: Myyjät
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ä
Klassinen tähtimalli
Myyntiiorg_DIM_ID
Tuoteryhmä_DIM_ID
Aika_DIM
Myynti
Myyntiorg_DIM_ID
Myynti_ORGMyyjä
Aika_DIM_ID
Calendar_yearCalendar_period
Faktataulukko
Myyntiorganisaatio dimensiotaulu
Aikadimensiotaulu
Tuoteryhmä_DIM_ID
TuotenroTuotenimiAlaryhmäKoko
Tuotedimensiotaulu
Faktataulu Avainluku
Combination of dimension keys
+ muut dimensiot
Tähtimallista tietokuutioon
Aika
Alue
Tuote
• Tietokuutiossa eri dimensiot kohdistetaan haluttuun avainlukuun
• Dimensioita ovat mm. aika, alue, tuote, yms
• Dimensioiden määräärajoittavat BI järjestelmän ominaisuudet
Avainluku
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
Aika
Alue
Tuote
Alue
Tuote
Aika
TuoteryhmäVapaa-ajan
asunnotKuukausi: Maaliskuu
Myyntialue: Suomi
Yksittäinen tapahtuma
Tiedon viipalointi hierarkioilla
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
Raportin suunnittelu
Esim: SAP NetWeaver Business Intelligence BEx Query Designer
Jaeltava web -raportti
Web raportin käsittely, esim.
Excel Pivot taulukko, esim.
Ad Hoc suodatus, esim
Graafinen esitystapa
OLTP ja OLAP
KylläKylläArkistointikelpoinen
KattavaPieniTiedon integrointisovellusten välillä
TietokuutioRelaatiotietokantaTiedon tallennustapa
LueLisää, muokkaa, poista, lueTietokantaoperaatiot
HistoriallinenTämä hetkiTiedon ikä
SummattuYksityiskohtainenTiedon esitystapa
Tiedon tuottaminenTehokasliiketoimintaprosessientietojen käsittely
Tarkoitus
OLAP system(BI)
OLTP system (ERP jne…)
Lähde: BI Enterprice data warehousing, SAP A.G.
Tietovarastointijärjestelmiä (OLAP)
Lähde: Gartner 2010
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ä.
myynti
hankintavarasto tuotanto
taloushallinto
jne
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?
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
Hyödyt: Päätöksenteko ja reagointikyky
Lisäarvo
Aika
Operatiivinentransaktio
Data saatavilla
Analyysin tuloksetsaatavilla
Päätöksenteko
Tiedonsaanti-
aika
Ana-lysointi Päätöksenteko Toimeenpano
Reagointiaika
LIs
äarv
on
men
etys
Lähde: Hackathorn, R.: Minimizing Action Distance (2003), http://www.tdan.com/view-articles/5132/
Toimeenpantupäätös
Lisäarvo
Time
Operatiivinentransaktio
Data saatavilla
Analyysin tuloksetsaatavilla
Päätöksenteko
Toimeenpantu päätös
Säästettyaika
Sää
stet
tyai
ka
Lähde: Hackathorn, R.: Minimizing Action Distance (2003)
Hyödyt: Päätöksenteko ja reagointikyky
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?