W czym jest Infocube SAP BI/BW? Jak go stworzyć?
⚡ Inteligentne podsumowanie
InfoCube w SAP BW to autonomiczny wielowymiarowy zbiór danych zbudowany na bazie rozszerzonego schematu gwiazdy, przechowujący kluczowe dane w postaci tabeli faktów otoczonej tabelami wymiarów i pełniący funkcję zarówno celu danych, jak i dostawcy informacji do raportowania.

Czym jest InfoCube?
InfoCube to obszar przechowywania danych, w którym przechowujemy dane, np.tracfizycznie odłączany od systemu źródłowego. Kostka InfoCube może pełnić zarówno funkcję celu danych, jak i dostawcy informacji. Z punktu widzenia raportowania, kostkę InfoCube można opisać jako samodzielny zbiór danych.
Na przykład, kostkę informacji o wartości sprzedaży z wymiarami takimi jak MIESIĄC, PRODUKT, KLIENT i REGION można wyświetlić według dowolnej osi, na przykład całkowitej sprzedaży według regionu lub klienta. Wymiary kostki informacji to encje lub hierarchie.
BIW (Business Intelligence Warehouse) umożliwia definiowanie 16 wymiarów, z czego 3 są predefiniowane.
Powyższy sześcian przedstawia prosty, trójwymiarowy sześcian. Każdy wymiar może pomieścić 248 cech do analizy. Jeden kwadrat w sześcianie reprezentuje wartość względną dla odpowiedniej kombinacji klient/region/dział.
Struktura InfoCube’a
- InfoCube opiera się na schemacie rozszerzonej gwiazdy.
- W środku znajduje się tabela faktów otoczona 16 tabelami wymiarów, a dane główne znajdują się na zewnątrz kostki.
- InfoCube to centralny wielowymiarowy model danych w BI.
- Jest to zamknięty zbiór danych obejmujący jeden lub więcej powiązanych procesów biznesowych. Użytkownik raportujący może definiować lub wykonywać zapytania względem kostki informacji.
- Przechowuje podsumowane lub zagregowane dane przez długi czas. InfoCube składa się z dokładnie jednej tabeli faktów, otoczonej tabelami wymiarów.
- SAP-dostarczane kostki informacji zaczynają się od liczby, zwykle 0. Twoja własna kostka informacji powinna zaczynać się od litery od A do Z i mieć długość od 3 do 9 znaków.
Rodzaje InfoCube’a
W zależności od sposobu przechowywania i dystrybucji danych, InfoCube można podzielić na trzy typy.
- Standardowa kostka informacji: Przechowuje dane fizycznie w kostce. Możliwy jest tryb tylko do odczytu.
- Wirtualna kostka informacji: Nie przechowuje danych fizycznie w kostce. Podczas wykonywania zapytania pobiera dane z odpowiedniego systemu źródłowego.
- Kostka informacji w czasie rzeczywistym: Przechowuje dane fizycznie w kostce. Możliwy jest odczyt i zapis. Ma on istotne znaczenie w planowaniu danych.
Jak utworzyć standardową kostkę informacji
Krok 1) Utwórz kostkę informacji.
- Przejdź do kodu transakcji RSA1.
- Kliknij przycisk OK.
Krok 2)
- Przejdź do karty Modelowanie -> InfoProvider.
- Kliknij prawym przyciskiem myszy obszar informacyjny.
- Kliknij „Utwórz InfoCube” w menu kontekstowym.
Krok 3)
- Wprowadź nazwę techniczną.
- Wpisz Descriptjonowy.
- Wybierz przycisk opcji „Standardowy InfoCube”.
Kliknij przycisk Utwórz.
Krok 4) Kliknij prawym przyciskiem myszy na Wymiar 1 -> Właściwości.
Krok 5) Zmień nazwę wymiaru zgodnie z informacjami InfoObject.
Krok 6) Kliknij prawym przyciskiem myszy na Wymiar -> Bezpośrednie wejście obiektu informacyjnego, aby wstawić Obiekty informacyjne do wymiaru.
Krok 7) Wybierz Charakterystyka.
Krok 8) Wybierz ID linii lotniczej w charakterystyce.
Przeciągnij i upuść w wymiarze.
Krok 9) Podobnie utwórz nowe wymiary i wykonaj kroki 4–8, aby dodać obiekty InfoObject.
Krok 10) Dodaj kluczowe obiekty InfoObject do InfoCube.
Krok 11) Aby dodać więcej kluczowych danych, wykonaj powyższą procedurę.
Krok 12) Aktywuj InfoCube.
Dodatkowe punkty InfoCube
Nazwa techniczna tabeli wymiarów przypisywana jest przez system za pomocą wzorca /BIC/D #, gdzie pierwszy # to 1, drugi to 2 itd. Dla SAP-dostarczona kostka, zaczyna się od /BI0/D.
Charakterystyczne obiekty InfoObject można swobodnie dodawać do wymiarów tworzonych przez klientów. Tabele wymiarów powinny być optymalnie wykorzystywane. Należy zapewnić optymalną kardynalność podczas dodawania charakterystycznych obiektów InfoObject do wymiarów. Na przykład, dom towarowy ma 10 000 klientów i 1,000 różnych materiałów; kardynalność wynosi m:n, co oznacza, że każdy klient może kupić wiele materiałów. Takiej kardynalności nie należy zachowywać w tej samej tabeli wymiarów.
Zasada kciuka: unikaj m:n w wymiarze.
Najlepsze praktyki
- Użyj standardowej kostki informacji, aby ułatwić analizę wielowymiarową.
- Służy do przechowywania podsumowanych lub zagregowanych informacji o dużej objętości danych.
- Użyj wymiaru pozycji wiersza, jeśli w tabeli wymiarów umieszczono tylko jeden obiekt.
- W stosownych przypadkach wprowadź informacje o postaci za pomocą atrybutów nawigacyjnych.
Punkty, których należy unikać
- Nie grupuj kardynalności m:n w obrębie tego samego wymiaru.
- Nie należy przechowywać informacji o dużej kardynalności w tabeli wymiarów bez wymiaru pozycji wiersza.
















