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.
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.