Inleiding
Elke business intelligence applicatie (BI-applicatie) is opgebouwd rondom 4 onderwerpen. In deze ‘paper’ lichten we deze vier pijlers toe.
Data Acquisitie en Data Integratie
Deze pijler gaat vooral over de “back-end” van een BI-applicatie. Het heeft veel te maken met de vraag of een data warehouse nodig is (vaak wel), hoe deze vorm krijgt en welke modellen gebruikt worden binnen het data warehouse.
Onderwerpen die een rol spelen bij deze pijler, en die ook in aparte papers zijn benoemd, zijn:
- Opzet van een data warehouse
- Wijze van levering van data (push versus pull en volledig versus incrementeel)
- ETL codegeneratie
- Master data management
- Dimensioneel modelleren
- Data Vault modelleren
Data Presentatie / Data Visualisatie
De tweede pijler heeft betrekking op de publicatie van de data. Worden er dashboards gemaakt met daarop rapporten die business users zelf moeten benaderen, of is er sprake van levering van overzichten op afgesproken tijdstippen.
Onderwerpen die een rol spelen bij deze pijler, en die ook in aparte papers zijn benoemd, zijn:
- Wijze van levering (push of pull)
- Databeveiliging
- Data virtualisatie
Data Warehouse besturing
Een belangrijk component die ervoor zorgt dat het data warehouse tijdig en in de goede volgorde gegevens inlaadt.
Het is de besturingscomponent die behoort bij de ETL programmatuur: “orchestration”.
Metadata
Metadata is wellicht een van de meest onderbelichte onderwerpen in elke BI-applicatie. Dat komt vooral omdat er verschillende vormen van metadata zijn, elk met een eigen groep belanghebbenden.
Definities
Bij definities gaat het om betekenis van data en rapporten. Ook technische definities (datatypen, lengten) spelen een rol.
De belangrijkste belanghebbenden van definities zijn business users. Zij willen graag weten waarnaar ze kijken voordat er een interpretatie aan de data wordt gegeven om deze tot zinvolle informatie om te vormen. Tweede groep wordt gevormd door ontwikkelaars.
Herkomstanalyse
Een beschrijving waar de data vandaan komt, welke bewerkingen deze ondergaat en waar de data uiteindelijk in de BI-applicatie terecht komt.
De belangrijkste belanghebbenden voor herkomst van data zijn ontwikkelaars, die moeten weten welke gegevens zich in welke bronsystemen bevinden om zo de ETL programmatuur te kunnen maken. Tweede groep wordt gevormd door de business users.
Procesinformatie
Een toelichting van welke gegevens zijn geladen met de recente laadacties en wat de uitkomsten van deze acties zijn.
De belangrijkste belanghebbenden voor procesinformatie zijn beheerders van een BI-applicatie. Zij moeten kunnen zien of alle relevante gegevens volledig en juist zijn geladen in het data warehouse en gereed zijn voor publicatie. Indien er fouten zijn opgetreden, dan moeten de beheerders ook weten of de data alsnog moet worden ingeladen of bepaalde stappen opnieuw opgestart moeten worden. Tweede groep wordt gevormd door de business users, die willen weten hoe actueel de data is die ze zien.