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.

  • ๐ŸงŠ InfoCube: Een op zichzelf staande multidimensionale dataset die gebruikt wordt als data-doel en InfoProvider.
  • โญ Uitgebreid sterschema: Een centrale feitentabel wordt omringd door 16 dimensietabellen met stamgegevens aan de buitenkant.
  • ๐Ÿ“ 16 Afmetingen: BW biedt 16 dimensies, waarvan drie vooraf gedefinieerd, en elk maximaal 248 kenmerken kan bevatten.
  • ๐Ÿ“Š Geaggregeerde gegevens: InfoCubes slaan samengevatte gegevens gedurende lange perioden op om snelle zoekopdrachten mogelijk te maken.
  • ๐Ÿ—ƒ๏ธ Drie typen: Standaard-, virtuele- en realtime-infocubes verschillen in de manier waarop gegevens worden beheerd.
  • ๐Ÿค– AI-assistentie: AI en SAP HANA optimaliseert InfoCube-modellen voor grootschalige analyses.

Wat is een InfoCube in SAP BI/ZW

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.

InfoCube

BIW (Business Intelligence Warehouse) biedt de mogelijkheid om 16 dimensies te definiรซren, waarvan er 3 vooraf zijn gedefinieerd.

InfoCube

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.

  1. Ga naar transactiecode RSA1.
  2. Klik op de knop OK.

Een standaard infocube maken

Stap 2)

  1. Ga naar het tabblad Modelleren -> InfoProvider.
  2. Klik met de rechtermuisknop op InfoArea.
  3. Klik op โ€œInfoCube makenโ€ in het contextmenu.

Een standaard infocube maken

Een standaard infocube maken

Stap 3)

  1. Voer de technische naam in.
  2. Voer de Description.
  3. Kies het keuzerondje โ€œStandaard InfoCubeโ€.

Klik op de knop Maken.

Een standaard infocube maken

Stap 4) Klik met de rechtermuisknop op Dimensie 1 -> Eigenschappen.

Een standaard infocube maken

Stap 5) Hernoem de dimensie volgens de informatie in het InfoObject.

Een standaard infocube maken

Stap 6) Klik met de rechtermuisknop op de dimensie -> InfoObject Directe invoer om in te voegen. InfoObjecten in de dimensie.

Een standaard infocube maken

Stap 7) Selecteer Kenmerken.

Een standaard infocube maken

Stap 8) Selecteer de luchtvaartmaatschappij-ID in de kenmerken.

Een standaard infocube maken

Sleep het naar de gewenste dimensie.

Een standaard infocube maken

Stap 9) Maak op dezelfde manier nieuwe dimensies aan en volg stappen 4-8 om de InfoObjects toe te voegen.

Een standaard infocube maken

Stap 10) Voeg kerncijfer-InfoObjects toe aan de InfoCube.

Een standaard infocube maken

Stap 11) Volg bovenstaande procedure om meer kerncijfers toe te voegen.

Een standaard infocube maken

Stap 12) Activeer de InfoCube.

Een standaard infocube maken

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.

Veelgestelde vragen

Een InfoCube slaat samengevatte, geaggregeerde gegevens op volgens het uitgebreide sterschema en is additief, wat geschikt is voor snelle multidimensionale rapportage. Een DSO slaat gedetailleerde gegevens op documentniveau op in transparante tabellen en kan waarden overschrijven. DSO's leveren vaak gegevens aan InfoCubes.

Van de 16 dimensies, SAP Drie dimensies zijn vooraf gedefinieerd: de tijdsdimensie, de eenheidsdimensie en de datapakketdimensie. De overige 13 dimensies zijn beschikbaar voor uw eigen kenmerken en zijn gegroepeerd om de dimensietabellen klein en efficiรซnt te houden.

Een regeldimensie, ofwel een dimensie met een hoge cardinaliteit, bevat รฉรฉn kenmerk met zeer veel verschillende waarden, zoals een documentnummer. SAP koppelt de SID-tabel rechtstreeks aan de feitentabel, waardoor een grote dimensietabel wordt vermeden en de laad- en querysnelheid worden verbeterd.

Ja. SAP HANA en machine learning analyseren querypatronen om aanbevelingen te doen voor aggregaties, partitionering en dimensieontwerp. SAP Joule AI-copilot kan modelleringskeuzes toelichten en helpenping Consultants bouwen sneller efficiรซnte InfoCubes.

Machine learning leest de schone, geaggregeerde InfoCube-gegevens om voorspellings- en anomaliedetectiemodellen te trainen. SAP Analytics Cloud, een AI-systeem, gebruikt de kubusafmetingen en kerncijfers om automatisch grafieken te genereren en vragen in natuurlijke taal te beantwoorden.

Vat dit bericht samen met: