Wat is een Infocube in SAP BI/BW? Hoe maak je er een?

Wat is Infocube?

Infocube is een gegevensopslagruimte waarin we gegevens bewaren die we fysiek uit het bronsysteem halen. Een InfoCube kan zowel als gegevensdoel als als InfoProvider functioneren. Vanuit rapportageoogpunt kan een Infocube worden omschreven als een op zichzelf staande dataset.

Een Infokubus Verkoopbedrag met dimensies als MAAND – PRODUCT-KLANT-REGIO kan bijvoorbeeld worden bekeken via elk van de assen, bijvoorbeeld de totale verkoop per regio of per klant. De afmetingen van een Info-Cube zijn entiteiten of hierarchibijvoorbeeld.

Infokubus

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

Infokubus

De bovenstaande kubus demonstreert een eenvoudige driedimensionale kubus. Elke dimensie kan 3 kenmerken bevatten voor analyse. Eén vierkant in de kubus hierboven vertegenwoordigt de relatieve waarde voor de bijbehorende klant/regio/divisiecombinatie.

InfoCube-structuur

  • Een Infocube volgt het Extended Star Schema.
  • Het heeft een Fact-tabel in het midden en is omgeven door 16 dimensietabellen met mastergegevens die buiten de kubus liggen.
  • Infocubes zijn het centrale multidimensionale datamodel in BI.
  • Het is een op zichzelf staande dataset die een of meer gerelateerde bedrijfsprocessen omvat. Een rapporterende gebruiker kan query's definiëren of uitvoeren op een infokubus.
  • Het wordt gebruikt om het bedrag op te slaanmarized/geaggregeerde gegevens voor langere tijd. Infocubes bestaan ​​uit precies één feitentabel omgeven door dimensionale tabellen.
  • SAP de geleverde Infocube begint met een cijfer, meestal 0. Uw eigen Infocube moet beginnen met een letter van A tot Z en moet 3 tot 9 tekens lang zijn.

Soorten InfoCube

Infocube is ingedeeld in drie typen op basis van de manier waarop de gegevens worden onderhouden en gedistribueerd.

  • Standaard Infokubus:Wordt gebruikt om de gegevens fysiek in de kubus te bewaren. Alleen-lezen is mogelijk.
  • Virtuele Infokubus: Het bewaart de gegevens niet fysiek in de kubus. Tijdens de uitvoering van de query haalt het de gegevens uit het betreffende bronsysteem.
  • Realtime infokubus: Slaat de gegevens fysiek op in de kubus. Lezen en schrijven zijn mogelijk. Het wordt aanzienlijk gebruikt bij het plannen van de gegevens.

Hoe u een standaard Infocube maakt

Stap 1) InfoCube maken

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

Maak een standaard Infocube

Stap 2)

  1. Navigeer naar het tabblad Modellering -> InfoProvider.
  2. Klik met de rechtermuisknop op InfoArea.
  3. Klik op “InfoCube maken” in het contextmenu.

Maak een standaard Infocube

Maak een standaard Infocube

Stap 3)

  1. Voer de technische naam in.
  2. Voer de Beschrijving in.
  3. Kies het keuzerondje “Standaard InfoCube”.

Klik op de knop Maken

Maak een standaard Infocube

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

Maak een standaard Infocube

Stap 5) Hernoem de dimensie volgens Info-objectinformatie.

Maak een standaard Infocube

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

Maak een standaard Infocube

Stap 7) Selecteer Kenmerken.

Maak een standaard Infocube

Stap 8) Selecteer Luchtvaartmaatschappij-ID bij kenmerken

Maak een standaard Infocube

Sleep het naar Dimension

Maak een standaard Infocube

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

Maak een standaard Infocube

Stap 10) KernfiguurInfoObjects toevoegen aan de Infocube

Maak een standaard Infocube

Stap 11) Volg de bovenstaande processen om meer kerncijfers toe te voegen

Maak een standaard Infocube

Stap 12) Activeer de Infocube.

Maak een standaard Infocube

Infocube extra punten:

De technische naam van de maattabel wordt door het systeem toegewezen, met behulp van het patroon /BIC/ “D #”, waarbij de eerste # a1 is, de tweede een 2, enzovoort.

Als het een door sap geleverde kubus is, begint deze als /BI0/D

Kenmerken Infoobjects kunnen vrijelijk worden toegevoegd aan door de klant gemaakte dimensies.

Dimensietabellen moeten optimaal worden gebruikt.

Zorg voor een optimale kardinaliteit terwijl u kenmerken infoobject aan dimensies toevoegt. Bijv Een warenhuis heeft 10,000 klanten en 1000 verschillende materialen. De kardinaliteit is m: n, wat betekent dat elke klant veel materialen kan kopen. Een dergelijke kardinaliteit mag niet in dezelfde dimensietabel worden gehandhaafd.

Duimregel: Vermijd m:n binnen een dimensie.

Twee

  • Navigeer naar het tabblad Modellering -> InfoProvider.
  • Klik met de rechtermuisknop op InfoArea.
  • Klik op “InfoCube maken” in het contextmenu.
  • Voer de technische naam in.
  • Voer de Beschrijving in.
  • Kies het keuzerondje “Standaard InfoCube”.

Don'ts

  • Standaard Infocube kan worden gebruikt als de gebruiker:
  • Wil multidimensionale analyse faciliteren.
  • Wil het bedrag opslaanmarized / geaggregeerde informatie met een grote hoeveelheid gegevens.
  • Gebruik de regelitemdimensie als er slechts één object in een dimensietabel is geplaatst.
  • Zorg voor een hoge granulariteit van de records.
  • Groep M: N kardinaliteit binnen dezelfde dimensie.
  • Besteed meer aandacht aan het overbrengen van de karakterinformatie via navigatie-attributen.
  • Handhaaf informatie over hoge kardinaliteit in de dimensionale tabel.