Business Intelligence Toepassing BI Database en Datawarehouse BI proces BI Organisatie Implementatie BI
Toepassing BI Operationele sturing Marketing Strategie Financieel (BBSC) Performance NIET voor ondersteuning proces zelf Marketing Detecteren suspects Trendanalyse Strategie Simulatiemodellen
Database en datawarehouse Database (DB2, Oracle, SQL Server) snelle on-line transacties klein in aantal en dimensie Relationele structuur: elk gegeven één keer opslaan ter voorkoming van redundantie Datawarehouse grote volumes vele dimensies (inclusief historie) Kubus structuur
Kubus datawarehouse Dimensies zijn niet dynamisch! Produkt A Produkt B Produkt C Regio 4 Regio 3 Produkt D Regio 2 Regio 1 Q1 Q2 Q3 Q4
BI-proces Data Actie Informatie Beslissing Verzamelen gegevens Analyse gegevens Actie Informatie Beslissing Toepassen Presenteren gegevens
BI-proces: verzamelen van gegevens Niet rechtstreeks uit de afzonderlijke systemen omdat Te gefragmenteerd Geen historie Invloed op on-line performance Oplossing: datawarehouse als separate opslagplaats
BI-proces: verzamelen van gegevens ERP CRM Finance ETL Tool Datawarehouse Datamarts Marketing Strategie Performance
BI-proces: analyse van gegevens Standaard rapportages met SQL (Structured Query Language)* Voorbeeld: Overzicht alle openstaande orders vóór 1 juni 2005: SELECT klantnaam, orderdatum FROM orderportefeuille WHERE orderstatus = “uitvoering” AND orderdatum < juni 2005 * Codd
BI-proces: analyse van gegevens OLAP OnLine Analytical Processing Datamining
BI-proces: presenteren van gegevens Cockpits, Dashboards
Organisatie Trendanalyse Simulatiemodellen Strategisch Tactisch Verrijken informatie Analyseren informatie Interpreteren informatie Operationeel Inrichten en beheren DWH Ontwikkelen & draaien standaard rapportages Gebruikersbeheer
Organisatie Business intelligence Onderzoeker Business analist architect Lijnorganisatie Datadefinitie beheer Regisseur uitbesteed werk Systeem- ontwikkkeling
Implementatie
Implementatie: 7 valkuilen Verkeerde sponsering Onduidelijke eigenaar van project Gedreven vanuit techniek Geen mandaat om kwaliteit brongegevens te verbeteren Tip Project op hoog niveau verankeren Opdrachtgever nooit uit IT
Implementatie: 7 valkuilen Verkeerde verwachtingen Te optimistische voorstelling van zaken (proces en resultaat) Onderschatting van de complexiteit Wanneer is het project af? Tip Kleine (tussen)stappen met werkend resultaat
Implementatie: 7 valkuilen Beschikbare data als uitgangspunt Geen nieuwe dimensies toevoegen (bijvoorbeeld tijd) Zelfde structuur als in operationele systemen Geen koppeling met bedrijfsdoelen Tip Eerst kwantitatieve analyse van beschikbare versus benodigde informatie
Implementatie: 7 valkuilen Geen aandacht voor datadefinitie Geen eenduidige naamgeving en semantiek van gegevens Onvoldoende afstemming over gegevensgebruik met eigenaren bronsystemen Geen opheffing synoniemen Tip Ontwerpen logisch datamodel en toezien op naleving daarvan
Implementatie: 7 valkuilen Onvoldoende rekening houden met schaalbaarheid Hard en software beperken tot huidige situatie en niet inrichten op groei Verwachtte groei niet opnemen in budget Tip DWH groeit meestal sneller dan verwacht, houd hiermee rekening voor wat betreft gebruikte hard- en software
Implementatie: 7 valkuilen Rapportageberg Veel vaste rapportages maken Gebruik niet evalueren Geen bericht is goed bericht Tip Probeer reguliere rapportages te beperken of on-line beschikbaar te stellen
Implementatie: 7 valkuilen Kwaliteit brongegevens blind vertrouwen Er vanuit gaan dat alle data correct in de systemen zit Proberen fouten in bronsystemen te omzeilen Tip ALTIJD starten met een kwalitatieve data-analyse van brongegevens. Ervaring leert dat deze nagenoeg NOOIT 100% correct zijn!