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.

  • 🧊 Kostka informacji: Samodzielny, wielowymiarowy zbiór danych używany jako cel danych i InfoProvider.
  • Rozszerzony schemat gwiazdy: Centralna tabela faktów otoczona jest 16 tabelami wymiarów, na których znajdują się dane główne.
  • 📐 16 Wymiary: BW pozwala na 16 wymiarów, trzy predefiniowane, każdy mieszczący do 248 cech.
  • 📊 Dane zbiorcze: InfoCube przechowują podsumowane dane przez dłuższy czas, co umożliwia obsługę szybkich zapytań.
  • 🗃️ Trzy typy: Standardowe, wirtualne i działające w czasie rzeczywistym InfoCube'y różnią się sposobem przechowywania danych.
  • 🤖 Pomoc AI: AI i SAP HANA optymalizuje modele InfoCube na potrzeby analiz na dużą skalę.

Czym jest InfoCube w SAP BI/BW

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.

Kostka informacji

BIW (Business Intelligence Warehouse) umożliwia definiowanie 16 wymiarów, z czego 3 są predefiniowane.

Kostka informacji

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.

  1. Przejdź do kodu transakcji RSA1.
  2. Kliknij przycisk OK.

Utwórz standardową kostkę informacji

Krok 2)

  1. Przejdź do karty Modelowanie -> InfoProvider.
  2. Kliknij prawym przyciskiem myszy obszar informacyjny.
  3. Kliknij „Utwórz InfoCube” w menu kontekstowym.

Utwórz standardową kostkę informacji

Utwórz standardową kostkę informacji

Krok 3)

  1. Wprowadź nazwę techniczną.
  2. Wpisz Descriptjonowy.
  3. Wybierz przycisk opcji „Standardowy InfoCube”.

Kliknij przycisk Utwórz.

Utwórz standardową kostkę informacji

Krok 4) Kliknij prawym przyciskiem myszy na Wymiar 1 -> Właściwości.

Utwórz standardową kostkę informacji

Krok 5) Zmień nazwę wymiaru zgodnie z informacjami InfoObject.

Utwórz standardową kostkę informacji

Krok 6) Kliknij prawym przyciskiem myszy na Wymiar -> Bezpośrednie wejście obiektu informacyjnego, aby wstawić Obiekty informacyjne do wymiaru.

Utwórz standardową kostkę informacji

Krok 7) Wybierz Charakterystyka.

Utwórz standardową kostkę informacji

Krok 8) Wybierz ID linii lotniczej w charakterystyce.

Utwórz standardową kostkę informacji

Przeciągnij i upuść w wymiarze.

Utwórz standardową kostkę informacji

Krok 9) Podobnie utwórz nowe wymiary i wykonaj kroki 4–8, aby dodać obiekty InfoObject.

Utwórz standardową kostkę informacji

Krok 10) Dodaj kluczowe obiekty InfoObject do InfoCube.

Utwórz standardową kostkę informacji

Krok 11) Aby dodać więcej kluczowych danych, wykonaj powyższą procedurę.

Utwórz standardową kostkę informacji

Krok 12) Aktywuj InfoCube.

Utwórz standardową kostkę informacji

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.

FAQ

Kostka informacji przechowuje podsumowane, zagregowane dane w rozszerzonym schemacie gwiazdy i jest addytywna, co umożliwia szybkie raportowanie wielowymiarowe. DSO przechowuje szczegółowe dane na poziomie dokumentu w przejrzystych tabelach i może nadpisywać wartości. DSO często zasilają kostki informacji.

Spośród 16 wymiarów, SAP predefiniuje trzy: wymiar Czasu, wymiar Jednostki i wymiar Pakietu Danych. Pozostałe 13 jest dostępnych do własnych potrzeb, pogrupowanych w celu utrzymania małych i wydajnych tabel wymiarów.

Wymiar pozycji wiersza lub wymiar o dużej kardynalności zawiera pojedynczą cechę z wieloma różnymi wartościami, np. numer dokumentu. SAP łączy tabelę SID bezpośrednio z tabelą faktów, co pozwala uniknąć dużej tabeli wymiarów i zwiększa szybkość ładowania i zapytań.

Tak. SAP HANA i uczenie maszynowe analizują wzorce zapytań, aby rekomendować agregaty, partycjonowanie i projektowanie wymiarów. SAP Drugi pilot Joule AI może wyjaśnić wybory modelowania, helping Konsultanci szybciej budują wydajne kostki informacji.

Uczenie maszynowe odczytuje czyste, zagregowane dane z InfoCube w celu trenowania modeli prognozowania i wykrywania anomalii. SAP Analytics Cloud, AI wykorzystuje wymiary kostki i wskaźniki kluczowe do automatycznego generowania wykresów i udzielania odpowiedzi na pytania w języku naturalnym.

Podsumuj ten post następująco: