Hvad er en infocube i SAP BI/BW? Hvordan opretter man en?
⚡ Smart opsummering
En infokube i SAP BW er et selvstændigt flerdimensionelt datasæt bygget på det udvidede stjerneskema, der lagrer faktatabellnøgletal omgivet af dimensionstabeller og fungerer som både et datamål og en infoudbyder til rapportering.

Hvad er en infokube?
En InfoCube er et datalagringsområde, hvor vi opbevarer dataeksemplarer.tracfysisk fra kildesystemet. En InfoCube kan fungere som både et datamål og en InfoProvider. Fra et rapporteringssynspunkt kan en InfoCube beskrives som et selvstændigt datasæt.
For eksempel kan en Salgsbeløbsinfokube med dimensioner som MÅNED, PRODUKT, KUNDE og REGION ses via en hvilken som helst af akserne, for eksempel samlet salg efter region eller kunde. Dimensionerne af en infokube er enheder eller hierarkier.
BIW (Business Intelligence Warehouse) giver mulighed for at definere 16 dimensioner, hvoraf 3 er foruddefinerede.
Ovenstående terning demonstrerer en simpel tredimensionel terning. Hver dimension kan indeholde 248 karakteristika til analyse. Én firkant i terningen repræsenterer den relative værdi for den tilsvarende kunde/region/divisionskombination.
InfoCube struktur
- En InfoCube følger det udvidede stjerneskema.
- Den har en faktatabel i midten, omgivet af 16 dimensionstabeller, med stamdata, der ligger uden for kuben.
- InfoCubes er den centrale flerdimensionelle datamodel i BI.
- Det er et selvlukket datasæt, der omfatter en eller flere relaterede forretningsprocesser. En rapporterende bruger kan definere eller udføre forespørgsler mod en InfoCube.
- Den lagrer opsummerede eller aggregerede data i lange perioder. En infokube består af præcis én faktatabel omgivet af dimensionstabeller.
- SAP-leverede infokuber starter med et tal, normalt 0. Din egen infokube skal starte med et bogstav fra A til Z og være 3 til 9 tegn lang.
Typer af InfoCube
En infokube er klassificeret i tre typer baseret på den måde, dataene vedligeholdes og distribueres på.
- Standard infokube: vedligeholder dataene fysisk i kuben. Skrivebeskyttet er mulig.
- Virtuel infokube: opbevarer ikke data fysisk i kuben. Under forespørgselsudførelse henter den dataene fra det respektive kildesystem.
- Infokube i realtid: lagrer dataene fysisk i kuben. Læsning og skrivning er mulig. Det bruges i høj grad i planlægningen af dataene.
Sådan opretter du en standard infokube
Trin 1) Opret InfoCube.
- Gå til transaktionskode RSA1.
- Klik på OK-knappen.
Trin 2)
- Naviger til fanen Modellering -> InfoProvider.
- Højreklik på InfoArea.
- Klik på "Opret InfoCube" fra kontekstmenuen.
Trin 3)
- Indtast det tekniske navn.
- Indtast Description.
- Vælg indstillingsknappen "Standard InfoCube".
Klik på knappen Opret.
Trin 4) Højreklik på Dimension 1 -> Egenskaber.
Trin 5) Omdøb dimensionen i henhold til InfoObject-oplysningerne.
Trin 6) Højreklik på dimensionen -> InfoObject Direct Input for at indsætte InfoObjekter ind i dimensionen.
Trin 7) Vælg Karakteristika.
Trin 8) Vælg Flyselskabs-ID i egenskaber.
Træk og slip det ind i dimensionen.
Trin 9) Opret på samme måde nye dimensioner, og følg trin 4-8 for at tilføje InfoObjects.
Trin 10) Tilføj nøgletal-InfoObjects til InfoCube.
Trin 11) Følg ovenstående proces for at tilføje flere nøgletal.
Trin 12) Aktiver infokuben.
InfoCube Yderligere Point
Systemet tildeler det tekniske navn på dimensionstabellen ved hjælp af mønsteret /BIC/D #, hvor det første # er 1, det andet 2, og så videre. For en SAP-leveret kube, den begynder med /BI0/D.
Karakteristiske InfoObjekter kan frit tilføjes til kundeoprettede dimensioner. Dimensionstabeller bør anvendes optimalt. Sørg for optimal kardinalitet, når du tilføjer karakteristiske InfoObjekter til dimensioner. For eksempel har et stormagasin 10,000 kunder og 1,000 forskellige materialer; kardinaliteten er m:n, hvilket betyder, at hver kunde kan købe mange materialer. En sådan kardinalitet bør ikke opretholdes i den samme dimensionstabel.
Tommelfingerregel: undgå m:n inden for en dimension.
Bedste Praksis
- Brug en standard InfoCube til at lette flerdimensionel analyse.
- Brug den til at gemme opsummerede eller aggregerede oplysninger med en stor mængde data.
- Brug en linjeelementdimension, hvis kun ét objekt er placeret i en dimensionstabel.
- Hent karakterinformation gennem navigationsattributter, hvor det er relevant.
Punkter at undgå
- Gruppér ikke m:n kardinaliteter inden for samme dimension.
- Vedligehold ikke oplysninger med høj kardinalitet i en dimensionstabel uden en linjeelementdimension.
















