Hvad er en infocube i SAP BI/BW? Hvordan opretter man en?
Hvad er Infocube?
Infocube er datalagringsområde, hvor vi vedligeholder data, som vi fysisk udtrækker 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 infokube for salgsbeløb, som har dimensioner som MÅNED – PRODUKT-KUNDE-REGION, ses af enhver af akserne, for eksempel samlet salg efter region eller efter kunde. Dimensionerne af en Info-Cube er entiteter eller hierarkier.
BIW (Business Intelligence Warehouse) giver mulighed for at definere 16 dimensioner, hvoraf 3 er foruddefinerede.
Ovenstående terning demonstrerer en simpel 3-dimensionel terning. Hver dimension kan indeholde 248 karakteristika til analyse. En firkant i kuben ovenfor repræsenterer den relative værdi for den tilsvarende kunde/region/division kombination.
InfoCube struktur
- En Infocube følger det udvidede stjerneskema.
- Den har faktatabel i midten og er omgivet af 16 dimensionstabeller med masterdata liggende uden for kuben.
- Infokuber er den centrale multidimensionelle 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 infokube.
- Det bruges til at gemme opsummerede / aggregerede data i lange perioder. Infokuber består af netop én faktatabel omgivet af dimensionelle tabeller.
- SAP leveret Infocubes begynder med et tal normalt 0. Din egen Infocube skal begynde med et bogstav fra A til Z, og at det skal være 3 til 9 tegn langt.
Typer af InfoCube
Infocube er klassificeret i tre typer baseret på måden at vedligeholde og distribuere data på.
- Standard Infocube:Bruges til at vedligeholde data fysisk i kuben. Læsebeskyttet er muligt.
- Virtuel infokube: Det vedligeholder ikke data fysisk i kuben. Under udførelsen af forespørgslen bringer det dataene fra det respektive kildesystem.
- Real Time Infocube: Gemmer data fysisk i kuben. Læs og skriv er muligt. Det bruges væsentligt i planlægningen af data.
Sådan opretter du standard infocube
Trin 1) Opret InfoCube
- Gå til transaktionskode RSA1
- Klik på OK-knappen.
Trin 2)
- Naviger til fanen Modellering->Infoudbyder.
- 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 infoobjektoplysninger.
Trin 6) Højreklik på Dimension ->InfoObject Direct Input, der skal indsættes InfoObjekter ind i Dimensionen.
Trin 7) Vælg Karakteristika.
Trin 8) Vælg flyselskabs-id i karakteristika
Træk og slip det i Dimension
Trin 9) Opret på samme måde nye dimensioner og følg trin 4-8 for at tilføje InfoObjects.
Trin 10) Tilføjelse af nøglefigurInfoObjects i Infocube
Trin 11) Følg processen ovenfor for at tilføje flere nøgletal
Trin 12) Aktiver Infocube.
Infocube Yderligere point:
Det tekniske navn på dimensionstabellen tildeles af systemet ved hjælp af mønsteret /BIC/ “D #", hvor det første # vil være a1, det andet en 2, og så videre.
Hvis det er en sap-leveret terning, vil den begynde som /BI0/D
Karakteristika Infoobjekter kan frit tilføjes til kundeskabte dimensioner.
Dimensionstabeller bør bruges optimalt.
Sørg for optimal kardinalitet, mens du tilføjer karakteristika infoobjekt til dimensioner.F.eks Et stormagasin har 10,000 kunder og 1000 forskellige materialer. Kardinaliteten er m: n, hvilket betyder, at hver kunde kan købe mange materialer. En sådan form for kardinalitet bør ikke opretholdes i den samme dimensionstabel.
Tommelfinger: Undgå m:n inden for en dimension.
Dos
- Naviger til fanen Modellering->Infoudbyder.
- Højreklik på InfoArea.
- Klik på "Opret InfoCube" fra kontekstmenuen.
- Indtast det tekniske navn.
- Indtast Description.
- Vælg indstillingsknappen "Standard InfoCube".
Don'ts
- Standard Infocube kan bruges hvis bruger:
- Ønsker at facilitere multidimensionel analyse.
- Ønsker at gemme opsummeret / aggregeret information med stor mængde data.
- Brug linjepostdimension, hvis kun ét objekt er placeret i en dimensionstabel.
- Oprethold høj granularitet af poster.
- Gruppe M: N kardinalitet inden for samme dimension.
- Vær mere opmærksom på at bringe karakteroplysningerne gennem navigationsegenskaber.
- Oprethold høj kardinalitetsinformation i dimensionstabellen.