oracle jd edwards & oracle bi - van data naar informatie

5

Click here to load reader

Upload: rick-brobbel

Post on 19-Jun-2015

70 views

Category:

Technology


3 download

DESCRIPTION

Oracle BI – Overpeinzingen (1) - Cadran publiceert een reeks artikelen over het gedachtegoed rondom Oracle Business Intelligence in combinatie met Oracle JD Edwards. In deze artikelen komen diverse overwegingen en overpeinzingen aan bod, die behulpzaam kunnen zijn in het maken van de juiste beslissingen bij de implementatie en toepassing van beide systemen. In dit eerste artikel wordt ingegaan op definities en wordt een begripsplatform aangereikt. Voor meer informatie zie onze website www.cadran.nl

TRANSCRIPT

Page 1: Oracle JD Edwards & Oracle BI - Van data naar informatie

Referentie: RP235 - 130210 - Cadran - Oracle BI - A01 - Van gegevens naar informatie.docx Cadran Consultancy b.v.

Auteur : Rick Brobbell Datum geprint : 10-2-14 Project : Oracle BI & Oracle JDE Pagina : 1 van 5 Betreft : Van data naar informatie Datum : 10-2-14

The answer to the question about life, the universe and everything is 42.

Oracle BI – Overpeinzingen (1) - Cadran publiceert een reeks 1 artikelen over het gedachtegoed rondom Oracle Business 2 Intelligence in combinatie met Oracle JD Edwards. In deze 3 artikelen komen diverse overwegingen en overpeinzingen aan 4 bod, die behulpzaam kunnen zijn in het maken van de juiste 5 beslissingen bij de implementatie en toepassing van beide 6 systemen. In dit eerste artikel wordt ingegaan op definities en 7 wordt een begripsplatform aangereikt. 8 In het komische science fiction boek "The Ultimate Hitchhiker's 9 Guide to the Galaxy" van Douglas Adams wordt op enig moment 10 een supercomputer gebouwd waaraan de ultieme vraag te stellen 11 is: De vraag over het leven, het universum en alles. Na jaren 12 rekenen komt de supercomputer met het antwoord: 42. Omdat 13 men beseft dat men daar niet veel aan heeft, is men nu een 14 computer aan het bouwen, die de juiste vraag kan stellen. 15 16 Binnen elk bedrijf bestaat informatiebehoefte. Ongeacht gekozen systemen, die ‘slechts’ 17 hulpmiddelen zijn, heeft een bedrijf inzicht nodig in reilen en zeilen. Dit kan zo simpel zijn als 18 constateren dat het banksaldo positief is en dat er dus meer geld binnenkomt, dan dat er uitgaat, 19 maar doorgaans wensen besluitnemers, fiscus en accountant iets meer informatie. Er dient 20 verantwoording te worden afgelegd. Daarnaast geeft bedrijfsinformatie gereedschap om te sturen 21 op operationeel, tactisch en strategisch niveau. Binnen alle lagen van de organisatie bestaat 22 daarom informatiebehoefte die varieert in detaillering. 23

24

Page 2: Oracle JD Edwards & Oracle BI - Van data naar informatie

Referentie: RP235 - 130210 - Cadran - Oracle BI - A01 - Van gegevens naar informatie.docx Cadran Consultancy b.v.

Auteur : Rick Brobbell Datum geprint : 10-2-14 Project : Oracle BI & Oracle JDE Pagina : 2 van 5 Betreft : Van data naar informatie Datum : 10-2-14

1 Van data naar informatie

Enerzijds zorgt een bedrijfsadministratie voor de vastlegging van alle relevante brongegevens. 1 Laten we voor het gemak even aannemen dat Oracle JD Edwards het ERP-systeem is, waaraan 2 de backoffice-administratie wordt toevertrouwd. Daarnaast zal nog tal van andere bronnen 3 informatie van en over de organisatie bevatten, zoals HR-systemen voor de personeels- en 4 loonadministratie, productiesystemen voor het fabricageproces, en laboratoriumsystemen voor het 5 testen en kwalificeren van grondstoffen en/of eindproducten. Vervolgens zal er door elke 6 organisatie een onmetelijke hoeveelheid kennis zijn opgeslagen in talloze documenten, notities, e-7 mails, regels en (niet in de minste plaats) de hoofden van mensen. 8 Dit alles bij elkaar opgeteld vormt een oceaan van gegevens waaruit getapt kan worden. Door de 9 juiste hengels op het juiste moment op de juiste plaats uit te gooien, is het mogelijk op het juiste 10 moment de juiste informatie uit deze gegevens aan de juiste mensen te overhandigen. Gegevens 11 zijn immers zijn slechts statische feiten. Gegevens gaan over in informatie zodra hier waarde uit 12 ontleend kan worden. 13

14

2 Meten is weten

Om een organisatie in goede banen te leiden zorgen statuten, bedrijfsplannen, bedrijfsregels, 15 werkinstructies en taak- en functieomschrijvingen, maar ook wetgeving ervoor dat een ieder doet 16 wat hij of zij moet doen en dat de processen in de organisatie op een efficiënte en correcte manier 17 worden uitgevoerd. Om hier inzicht in te krijgen en op te kunnen sturen, is informatie nodig. Veel 18 informatie. In elke niveau van de organisatie intern speelt informatiebehoefte. Daarnaast zal een 19 organisatie extern op allerlei niveaus verantwoording moeten afleggen. Denk hierbij aan overheid 20 en geldschieters, zoals banken, aandeelhouders, investeerders, maar uiteraard ook naar klanten 21 en leveranciers. Wetgeving verzwaart dit nog verder door het opleggen van eisen ten aanzien van 22 jaarverslaggeving en belastingaangiftes. Met toenemende eisen ten aanzien van milieu en 23 traceerbaarheid explodeert de noodzaak tot het registreren van de kleinste details nog verder. Tot 24 slot eisen consumenten steeds meer inzicht in de kleinste details van producten en hun herkomst. 25 Om die informatie door de hele keten heen te kunnen verstrekken is data nodig. Veel data. 26

Page 3: Oracle JD Edwards & Oracle BI - Van data naar informatie

Referentie: RP235 - 130210 - Cadran - Oracle BI - A01 - Van gegevens naar informatie.docx Cadran Consultancy b.v.

Auteur : Rick Brobbell Datum geprint : 10-2-14 Project : Oracle BI & Oracle JDE Pagina : 3 van 5 Betreft : Van data naar informatie Datum : 10-2-14

3 Schaalgrootte is alles

Vergelijk het driewielertje in de achtertuin van een vierjarige met een jumbojet bestuurd door zes 1 mensen met meer dan 500 passagiers aan boord. Beiden bedienen een vervoersbehoefte, doch 2 op een iets andere schaal met iets andere vereisten. Een boerderij met drie kippen en twee 3 appelbomen is waarschijnlijk wel in staat om zonder administratie inzicht te hebben en te houden in 4 het presteren van het bedrijf. De boer zal uit het hoofd redelijk tot goed weten hoeveel eieren en 5 appels er op jaarbasis worden geproduceerd en wat de verkoopprijs van beiden zou moeten zijn. 6 Neemt de omvang van het bedrijf toe, dan wordt dit al snel lastig, zeker wanneer er meerdere 7 mensen bij betrokken zijn, die verschillende functies en rollen vervullen. Een bedrijf dat op 8 mondiaal niveau opereert en duizenden producten verhandeld en duizenden mensen in dienst 9 heeft, dwingt de hulp van systemen af om het totaalbeeld goed voor ogen te hebben. Telkens zorgt 10 schaal en omvang voor het passeren van kantelpunten die de grootte, zwaarte en omvang van 11 dergelijke systemen dicteert. 12

4 Definitie, definitie en nog eens definitie

Gegevens verworden tot informatie op het moment dat ze zinvolle betekenis en inhoud geven en 13 een informatiebehoefte invullen. Dit kan echter niet zonder betekenis en context. Geen enkel 14 gegeven kan waarde bieden zonder de randvoorwaarden en semantiek van deze twee aspecten. 15 Het getal 42 zegt op zichzelf niets. Het gegeven 42 kan informatie worden door de volgende 16 elementen toe te voegen: 17 • een eenheid (bv 42%); 18 • een feit (bv 42% Marge); 19 • een dimensie (bv van de belangrijkste productgroep in september dit jaar); 20 • een vergelijking (bv 10% meer dan september vorig jaar); 21 • een norm (bv 5% onder het doel); 22 Met elke zin krijgt het getal 42 meer waarde, meer betekenis, meer informatie en meer 23 sturingsmogelijkheden. Met elke zin werpt het getal ook steeds meer vragen op, waarvan de 24 antwoorden bekend moeten zijn om blind op dit getal te kunnen varen: 25 • Procent? 26

o Ten opzichte van wat? 27 o Welke formule zit hier achter? 28 o Welke componenten zitten in die formule? 29 o Hoe zijn die componenten tot stand gekomen? 30

• Marge? 31 o Wat is marge? 32 o Welke omzet en welke kosten bepalen deze marge? 33

• Productgroep? September? 34 o Wat is eigenlijk de belangrijkste productgroep? 35 o Wie bepaalt dat? 36 o Wat is september dit jaar? Is dat fiscale periode of kalendermaand? 37 o Welke datum ligt hier aan ten grondslag? Is dat factuurdatum of verschepingsdatum? 38

39 En zo kan er nog wel een tijdje worden doorgevraagd. Vervelende, lastige, moeilijke en minutieuze 40 vragen. Toch zal niemand het getal 42 kunnen gebruiken, interpreteren en vertrouwen zonder 41 impliciet of expliciet antwoord op al deze vragen te hebben. Het feit moet voorzien worden van 42 semantiek en regels. 43 44 45 46 47 48 49

Page 4: Oracle JD Edwards & Oracle BI - Van data naar informatie

Referentie: RP235 - 130210 - Cadran - Oracle BI - A01 - Van gegevens naar informatie.docx Cadran Consultancy b.v.

Auteur : Rick Brobbell Datum geprint : 10-2-14 Project : Oracle BI & Oracle JDE Pagina : 4 van 5 Betreft : Van data naar informatie Datum : 10-2-14

5 CogNIAM

De wetenschap houdt zich bezig met dergelijke vraagstukken en levert modellen en methodes om 1 feiten te vangen in regels en te voorzien van deze semantiek. Met CogNIAM kan door structurering 2 van de kennis en informatie sneller worden overgegaan tot het toepassen en benutten van de 3 kennis en het oplossen van problemen. Tevens is het met behulp van CogNIAM mogelijk kennis 4 effectiever toe te passen, nauwkeurigheid en zorgvuldigheid te verbeteren en beter te 5 communiceren. De methode die gebruikt wordt is helder en bestaat uit vaardigheden en 6 voorschriften die door iedereen aan te leren en te gebruiken zijn. Door de universele benadering is 7 CogNIAM toepasbaar op alle vakgebieden waar sprake is van kennis en informatie. CogNIAM 8 wordt ook wel een informatieanalysemethode, een kennisstructureringsmethode, een leerversneller 9 en een communicatieverbeteraar genoemd. Kennis Gebaseerd Werken en CogNIAM zijn 10 gebaseerd op de in opkomst zijnde standaarden voor het modeleren van data en processen en 11 maken gebruiken van onder meer Unified Modeling Language (UML), Business Process 12 Management (BPMN) en SBVR (Semantics of Business Vocabulary & Business Rules). 13 De overeenkomsten tussen deze methode en de drielagigheid van het informatiemodel van Oracle 14 BI zijn opvallend. In Oracle BI worden de drie lagen Fysieke Laag, Logische Laag en 15 Presentatielaag onderscheiden. De pyramide van CogNIAM heeft het over een onderlaag met 16 feiten, een middellaag met domeinspecifieke regelgeving en een semantische laag met generieke 17 regelgeving. In een volgend artikel wordt dieper op deze lagen ingegaan. 18

19

6 Ralph Kimball

En wanneer de wetenschap erbij gehaald wordt, kan Ralph Kimball niet 20 onvermeld blijven. Zijn theorieën en wetenschappelijke verhandelingen over 21 dimensioneel modelleren dateren al van ver voor de tijd van business 22 intelligence softwareoplossingen. Deze filosofie is echter wel de heel grondig 23 en diepgaand in Oracle Business Intelligence doorgevoerd en alle aspecten 24 van zijn gedachtengoed komen in de software en oplossingen terug. Dit is 25 zeker niet van elke business intelligence oplossing te zeggen. Het verdient 26 aanbeveling om kennis te nemen van zijn werk. Hoofdstuk 6 uit zijn boek 27 Datawarehouse Life Cycle Tool Kit is een goede start en beschrijft de 28 grondvesten van dit dimensioneel modelleren. Droge kost, maar essentieel 29 voor een goed begrip van de materie. 30

Page 5: Oracle JD Edwards & Oracle BI - Van data naar informatie

Referentie: RP235 - 130210 - Cadran - Oracle BI - A01 - Van gegevens naar informatie.docx Cadran Consultancy b.v.

Auteur : Rick Brobbell Datum geprint : 10-2-14 Project : Oracle BI & Oracle JDE Pagina : 5 van 5 Betreft : Van data naar informatie Datum : 10-2-14

7 Woordenboek

Om de bovenstaande verhandelingen toe te passen in de praktijk is een bedrijfswoordenboek een 1 uitkomst. Bedrijfsanalisten zijn in staat een dergelijke begrippenlijst samen te stellen en binnen de 2 organisatie af te stemmen en er consensus over te vinden. Dit is geen eenvoudige opgave, maar 3 een essentieel uitgangspunt voor de toegevoegde waarde die Oracle Business Intelligence kan 4 bieden. Zo veranderen stoffige, statische en nietszeggende getallen en cijfers in levende, kleurrijke 5 en waardevolle inzichten en sturingsmogelijkheden. Daarnaast is het de basis om wildgroei aan 6 losstaande rapportages, eindeloze Excel-sheets, maar ook grotere risico’s te voorkomen. Bij dat 7 laatste valt te denken aan: 8 • Grote kans op misinterpretatie van en dus verkeerde beslissingen door (onjuiste) gegevens. 9 • Grote kans op inefficiëntie van arbeidsproductiviteit binnen ICT en afdelingen die rapportages 10

vervaardigen. 11 • Grote kans dat geboden oplossingen niet worden gebruikt. Wanneer mensen de data niet 12

begrijpen of niet kunnen lezen zullen ze terugvallen op andere middelen of zelf nieuwe 13 overzichten gaan vervaardigen. 14

• Grote kans op desinvesteringen en/of te lange en te kostbare implementatietrajecten van 15 software. 16

• Grote kans op inefficiëntie in de organisatie door veel en herhaalde discussies en uitleg over 17 gebruikte begrippen, kengetallen en rapportages. 18

8 Analyse

Om de beschrijving van een bedrijfsbegrip compleet en dekkend te krijgen, kan een volgende 19 checklist worden afgegaan: 20 • Bedrijfsdefinitie (wat verstaat het bedrijf onder omzet) 21 • Gegevensdefinitie (wat is de inhoud en formule van omzet en welke basisfeiten liggen er aan 22

ten grondslag) 23 • Feitendefinitie (wat zijn de basisfeiten en hoe zijn deze te definiëren) 24 • Functionele definitie (hoe is dit feit in Oracle Business Intelligence te realiseren) 25 • Logische definitie (hoe is deze meetwaarde geaggregeerd en tegen welke dimensies moet 26

deze worden ontsloten) 27 • Tijdsdefinitie (indien deze meetwaarde door de tijd heen moet worden ontsloten met welke 28

datum gebeurt dat dan) 29 • Selectiecriteria (welke selectiecriteria en filters liggen er aan ten grondslag) 30 • Implementatiecriteria (hoe is dit functioneel/ logisch in de databron (JD Edwards) terug te 31

vinden) 32 • Technische definitie (welke velden in welke tabellen kunnen deze informatie leveren) 33 • Security (wie mag wat met deze informatie) 34 Op hoger niveau zullen de onderwerpsgebieden en gegevensgroepen moeten worden gedefinieerd 35 en beschreven. Deze worden in eerste instantie gestuurd door de informatiebehoefte die Oracle 36 Business Intelligence moet kunnen bedienen. De volgende vraagstukken kunnen hierbij helpen: 37 • Welke huidige rapportages bestaan er en welke informatiebehoefte voorzien deze? 38 • Welke KPI's en meetwaardes worden gebruikt en zijn kritisch voor het bewaken en sturen van 39

de bedrijfsprocessen? 40 • Welke informatie wordt momenteel verzameld en bewerkt in Excel? 41 • Welke rapportagegebieden kunnen worden onderkent? 42 • Welke dimensies spelen een rol? 43 • Welke zoom-in of drill-down behoeften bestaan er? 44 • Welke publicatiebehoeften bestaan er voor rapportages? 45 • Welke frequentie of accuraatheid van onderliggende gegevens is noodzakelijk? 46 • Welke gebruikers, rollen en autorisatiestructuur is van toepassing? 47 48 In de volgende artikelen zal dieper ingegaan worden op essentiële elementen als dimensioneel 49 modelleren en de feiten, dimensies en sterschema's die hierbij spelen. 50