Om op een gestructureerde manier te kunnen praten over een oplossing voor business intelligence hebben we een model ontwikkeld met vijf lagen, die op hoofdlijnen beschrijven hoe een BI-oplossing is opgebouwd: Het vijflagenmodel.
Invoer
De onderste laag, Invoer, is natuurlijk de basis voor een BI-oplossing: als je gegevens wilt analyseren, moeten die gegevens in het BI-systeem ingevoerd worden. Voor een eenvoudig Excel-model voer je vaak met de hand gegevens in, maar meestal zijn de gegevens al in een systeem opgeslagen. Dit kan een database zijn, maar ook Excel-bestanden, tekst- of andere bestanden. En ook kan het zijn dat de informatie die je nodig hebt, op een website te vinden is. Er is een enorme diversiteit in hoe gegevens beschikbaar zijn en elke bron van data heeft zijn eigen manier om de gegevens op te vragen.Voorbereiden
Als je gegevens gaat analyseren, kun je er niet vanuit gaan dat alle benodigde data ook in de goede vorm beschikbaar zijn om analyses te kunnen uitvoeren. Dat geldt des te meer wanneer je meerdere databronnen gebruikt. Het is daarom nodig om de data voor te bereiden voor analyse. Dat is wat in het model in de laag Voorbereiden gebeurt. Hier wordt ‘ruwe data’ getransformeerd tot een verzameling gegevens die geanalyseerd kan worden. In de praktijk zit er veel werk in deze laag. Met name bij het gebruik van verschillende databronnen is niet altijd duidelijk welke gegevens bij elkaar horen. Veel bedrijfsapplicaties gebruiken nummers om verschillende entiteiten te identificeren, bijvoorbeeld een klantnummer in een verkoopsysteem. Maar het komt veel voor dat verschillende systemen andere nummers gebruiken voor dezelfde klant. Of er wordt wel hetzelfde nummer gebruikt, maar andere informatie over de klant is niet hetzelfde, bijvoorbeeld het telefoonnummer. Het is een hele klus om deze gegevens dan bij elkaar te brengen. In feite is dit specialistenwerk en is er speciale software voor het combineren en opschonen van data.








