Waar zit een Infocube in? SAP BI/BW? Hoe maak je er een?
โก Slimme samenvatting
Een InfoCube in SAP BW is een op zichzelf staande, multidimensionale dataset, gebouwd op het uitgebreide sterschema. Het slaat kerncijfers van de feitentabel op, omgeven door dimensietabellen, en dient zowel als databron als informatiebron voor rapportage.

Wat is een InfoCube?
Een InfoCube is een gegevensopslaggebied waarin we gegevens bewaren.tracEen InfoCube wordt fysiek vanuit het bronsysteem opgehaald. Een InfoCube kan zowel als datadoel als als infoprovider fungeren. Vanuit rapportageperspectief kan een InfoCube worden beschreven als een op zichzelf staande dataset.
Een InfoCube met verkoopbedragen, bijvoorbeeld met dimensies zoals MAAND, PRODUCT, KLANT en REGIO, kan worden bekeken aan de hand van elk van de assen, bijvoorbeeld de totale verkoop per regio of per klant. De dimensies van een InfoCube zijn entiteiten of hiรซrarchieรซn.
BIW (Business Intelligence Warehouse) biedt de mogelijkheid om 16 dimensies te definiรซren, waarvan er 3 vooraf zijn gedefinieerd.
De bovenstaande kubus toont een eenvoudige driedimensionale kubus. Elke dimensie kan 248 kenmerken bevatten voor analyse. Elk vakje in de kubus vertegenwoordigt de relatieve waarde voor de corresponderende klant/regio/afdeling-combinatie.
InfoCube-structuur
- Een InfoCube volgt het uitgebreide sterschema.
- Het heeft een feitentabel in het midden, omringd door 16 dimensietabellen, waarbij de stamgegevens zich buiten de kubus bevinden.
- InfoCubes vormen het centrale multidimensionale datamodel in BI.
- Het is een op zichzelf staande dataset die een of meer gerelateerde bedrijfsprocessen omvat. Een rapportagegebruiker kan query's definiรซren of uitvoeren op een InfoCube.
- Het slaat samengevatte of geaggregeerde gegevens op voor langere perioden. Een InfoCube bestaat uit precies รฉรฉn feitentabel, omringd door dimensietabellen.
- SAPDe standaard InfoCubes beginnen met een cijfer, meestal 0. Je eigen InfoCube moet beginnen met een letter van A tot en met Z en 3 tot 9 tekens lang zijn.
Soorten InfoCube
Een InfoCube wordt ingedeeld in drie typen op basis van de manier waarop de gegevens worden beheerd en gedistribueerd.
- Standaard InfoCube: De gegevens worden fysiek in de kubus bewaard. Alleen-lezen is mogelijk.
- Virtuele InfoCube: De kubus bewaart geen gegevens fysiek in de kubus zelf. Tijdens de uitvoering van een query worden de gegevens uit het betreffende bronsysteem opgehaald.
- Realtime InfoCube: De gegevens worden fysiek in de kubus opgeslagen. Lezen en schrijven zijn mogelijk. Het wordt veel gebruikt bij het plannen van gegevens.
Hoe maak je een standaard InfoCube aan?
Stap 1) InfoCube maken.
- Ga naar transactiecode RSA1.
- Klik op de knop OK.
Stap 2)
- Ga naar het tabblad Modelleren -> InfoProvider.
- Klik met de rechtermuisknop op InfoArea.
- Klik op โInfoCube makenโ in het contextmenu.
Stap 3)
- Voer de technische naam in.
- Voer de Description.
- Kies het keuzerondje โStandaard InfoCubeโ.
Klik op de knop Maken.
Stap 4) Klik met de rechtermuisknop op Dimensie 1 -> Eigenschappen.
Stap 5) Hernoem de dimensie volgens de informatie in het InfoObject.
Stap 6) Klik met de rechtermuisknop op de dimensie -> InfoObject Directe invoer om in te voegen. InfoObjecten in de dimensie.
Stap 7) Selecteer Kenmerken.
Stap 8) Selecteer de luchtvaartmaatschappij-ID in de kenmerken.
Sleep het naar de gewenste dimensie.
Stap 9) Maak op dezelfde manier nieuwe dimensies aan en volg stappen 4-8 om de InfoObjects toe te voegen.
Stap 10) Voeg kerncijfer-InfoObjects toe aan de InfoCube.
Stap 11) Volg bovenstaande procedure om meer kerncijfers toe te voegen.
Stap 12) Activeer de InfoCube.
InfoCube extra punten
De technische naam van de dimensietabel wordt door het systeem toegekend volgens het patroon /BIC/D. #, waarbij de eerste # 1 is, de tweede 2, enzovoort. Voor een SAP-De geleverde kubus begint met /BI0/D.
Kenmerk-infoobjecten kunnen vrijelijk worden toegevoegd aan door de klant aangemaakte dimensies. Dimensietabellen moeten optimaal worden gebruikt. Zorg voor een optimale cardinaliteit bij het toevoegen van kenmerk-infoobjecten aan dimensies. Een warenhuis heeft bijvoorbeeld 10,000 klanten en 1,000 verschillende materialen; de cardinaliteit is m:n, wat betekent dat elke klant veel materialen kan kopen. Een dergelijke cardinaliteit mag niet in dezelfde dimensietabel worden aangehouden.
Vuistregel: Vermijd m:n binnen een dimensie.
Best Practices
- Gebruik een standaard InfoCube om multidimensionale analyses te vergemakkelijken.
- Gebruik het om samengevatte of geaggregeerde informatie met een grote hoeveelheid gegevens op te slaan.
- Gebruik een regeldimensie als er slechts รฉรฉn object in een dimensietabel wordt geplaatst.
- Toon personage-informatie waar nodig via navigatie-attributen.
Punten om te vermijden
- Groepeer geen m:n-cardinaliteit binnen dezelfde dimensie.
- Bewaar geen informatie met een hoge cardinaliteit in een dimensietabel zonder een regeldimensie.
















