În ce este un Infocube SAP BI/BW? Cum să creez unul?
Ce este Infocube?
Infocube este o zonă de stocare a datelor în care menținem datele pe care le extragem fizic din sistemul sursă. Un InfoCube poate funcționa atât ca țintă de date, cât și ca InfoProvider. Din punct de vedere al raportării, un Infocube poate fi descris ca un set de date autonom.
De exemplu, un Infocub pentru Suma vânzărilor care are dimensiuni precum LUNA – PRODUS-CLIENT-REGION, poate fi vizualizat pe oricare dintre axe, de exemplu vânzări totale pe regiune sau pe client. Dimensiunile unui Info-Cube sunt entități sau ierarhii.
BIW (Business Intelligence Warehouse) oferă posibilitatea de a defini 16 dimensiuni, dintre care 3 sunt predefinite.
Cubul de mai sus demonstrează un cub simplu tridimensional. Fiecare dimensiune poate conține 3 de caracteristici pentru analiză. Un pătrat din cubul de mai sus reprezintă valoarea relativă pentru combinația corespunzătoare client/regiune/diviziune.
Structura InfoCube
- Un Infocube urmează schema stelară extinsă.
- Are tabelul de fapte în centru și este înconjurat de tabele cu 16 dimensiuni cu datele principale aflate în afara cubului.
- Infocuburile sunt modelul central de date multidimensionale în BI.
- Este un set de date auto-închis care cuprinde unul sau mai multe procese de afaceri conexe. Un utilizator care raportează poate defini sau executa interogări pe un cub de informații.
- Este folosit pentru a stoca date rezumate/agregate pentru perioade lungi de timp. Infocuburile constau dintr-un singur tabel de fapte înconjurat de tabele dimensionale.
- SAP Infocubul livrat începe cu un număr de obicei 0. Infocubul dvs. trebuie să înceapă cu o literă de la A la Z și să aibă o lungime de 3 până la 9 caractere.
Tipuri de InfoCube
Infocube este clasificat în trei tipuri în funcție de modul de întreținere și distribuire a datelor.
- Infocube standard:Folosit pentru a menține datele fizic în cub. Numai citire este posibilă.
- Infocub virtual: Nu menține datele fizic în cub. În timpul execuției interogării aduce datele din sistemul sursă respectiv.
- Infocube în timp real: Stochează datele fizic în cub. Citirea și scrierea sunt posibile. Este utilizat în mod semnificativ în planificarea datelor.
Cum se creează Infocube standard
Pas 1) Creați InfoCube
- Accesați codul tranzacției RSA1
- Faceți clic pe butonul OK.
Pas 2)
- Navigați la fila Modelare->InfoProvider.
- Faceți clic dreapta pe InfoArea.
- Faceți clic pe „Creați InfoCube” din meniul contextual.
Pas 3)
- Introduceți numele tehnic.
- Introduceţi Description.
- Alegeți butonul de opțiune „InfoCube standard”.
Faceți clic pe butonul de creare
Pas 4) Faceți clic dreapta pe Dimensiunea 1 -> Proprietăți.
Pas 5) Redenumiți dimensiunea conform informațiilor despre obiectul Info.
Pas 6) Faceți clic dreapta pe Dimension ->InfoObject Direct Input to Insert InfoObiecte în Dimensiune.
Pas 7) Selectați Caracteristici.
Pas 8) Selectați ID companie aeriană în caracteristici
Trageți și plasați-l în Dimension
Pas 9) În mod similar, creați noi dimensiuni și urmați pașii 4-8 pentru a adăuga InfoObjects.
Pas 10) Adăugarea de Key figureInfoObjects în Infocube
Pas 11) Urmați procesele de mai sus pentru a adăuga mai multe cifre cheie
Pas 12) Activați Infocube.
Puncte suplimentare Infocube:
Denumirea tehnică a tabelului dimensional este atribuită de sistem, folosind modelul /BIC/ „D #”, unde primul # va fi a1, al doilea a 2 și așa mai departe.
Dacă este un cub livrat cu seva, atunci ar începe ca /BI0/D
Caracteristici Infoobiectele pot fi adăugate liber la dimensiunile create de client.
Tabelele de dimensiuni trebuie utilizate optim.
Asigurați cardinalitate optimă în timp ce adăugați caracteristici infoobiect la dimensiuni. De ex Un magazin departamental are 10,000 de clienți și 1000 de materiale diferite. Cardinalitatea este m: n, ceea ce înseamnă că fiecare client poate cumpăra multe materiale. Un astfel de tip de cardinalitate nu trebuie menținut în același tabel de dimensiuni.
Thumbrule : Evitați m:n într-o dimensiune.
Două
- Navigați la fila Modelare->InfoProvider.
- Faceți clic dreapta pe InfoArea.
- Faceți clic pe „Creați InfoCube” din meniul contextual.
- Introduceți numele tehnic.
- Introduceţi Description.
- Alegeți butonul de opțiune „InfoCube standard”.
Interdicții
- Infocube standard poate fi utilizat dacă utilizatorul:
- Dorește să faciliteze analiza multidimensională.
- Dorește să stocheze informații rezumate/agregate cu un volum mare de date.
- Utilizați dimensiunea elementului rând dacă într-un tabel de dimensiuni este plasat un singur obiect.
- Mențineți o granularitate ridicată a înregistrărilor.
- Grupa M: N cardinalitate în cadrul aceleiași dimensiuni.
- Acordați mai multă atenție aducerii informațiilor despre caracter prin atributul de navigare.
- Menține informații de cardinalitate ridicată în tabelul dimensional.