Samouczek SAP InfoSet: Co to jest, tworzenie, łączy

Spisie treści:

Anonim

Infoset to specjalny rodzaj Infoprovider, który nie przechowuje danych fizycznie. Innymi słowy, Infoset to InfoProvider, który logicznie łączy dane i dostarcza te dane do zapytań BI. Infoset zbiera dane z tabel InfoProviderów użytych do jego zbudowania. Zestaw informacji opisuje źródła danych, które są zdefiniowane jako reguła łączenia w obiektach Datastore, obiektach informacyjnych lub standardowych kostkach InfoCube.

Kiedy używać zestawów informacji?

  • Aby połączyć wymagane dane od podstawowych dostawców InfoProvider
  • Aby umożliwić raportowanie BEx w obiekcie DataStore bez włączania wskaźnika Raportowanie BEx
  • Ocena zależności czasowych
  • Tworzenie połączeń własnych i lewych połączeń zewnętrznych

Co to są połączenia InfoSet?

DSO (Data Store Objects) i / lub InfoObjects (cechy z danymi podstawowymi) są połączone w InfoSet za pomocą warunków łączenia. Do połączonych danych z zestawów informacji można uzyskać dostęp z zapytań programu Business Explorer. Zestaw informacji umożliwia tworzenie raportów dotyczących kilku dostawców informacji (moduły informacyjne, obiekty magazynu danych, obiekty informacji podstawowych danych), ale nie zawierają one żadnych danych. Dzięki aktywowanym zestawom informacji możesz definiować zapytania w pakiecie BI.

Połączenia są podzielone na cztery kategorie:

  1. Połączenie wewnętrzne
  2. Lewe połączenie zewnętrzne
  3. Łączenie czasowe
  4. Dołącz samodzielnie

Łączenie wewnętrzne: Rekord może znajdować się w wybranym zestawie wyników tylko wtedy, gdy istnieją wpisy w obu połączonych tabelach.

Jeśli tabela 2 ma odpowiednie rekordy z tabeli 1, przez porównanie pola kluczowego (EMPNO w poniższym przykładzie), tylko te rekordy będą częścią zestawu wyników. Zestaw wyników miałby wypełnione pola tabeli 1 i tabeli 2 z odpowiednich pól.

Przykład:

Lewa tabela (Tabela 1)

EMPNO NAZWISKO
000020 THOMPSON
000250 KOWAL
000100 SPENSER

Prawy stół (tabela 2)

EMPNO PROJNO
000020 AD3112
000100 OP2010
000150 PL2100

Wynik połączenia wewnętrznego

EMPNO NAZWISKO PROJNO
000020 THOMPSON AD3112
000100 SPENSER OP2010

Left Outer Join: Jeśli tabela 2 ma odpowiednie rekordy z tabeli 1, przez porównanie pola kluczowego (EMPNO w poniższym przykładzie), te rekordy będą częścią zestawu wyników. Zestaw wyników miałby wypełnione pola tabeli 1 i tabeli 2 z odpowiednich pól.

Jeśli tabela 2 nie ma odpowiedniego rekordu w porównaniu z tabelą 1, rekordy z tabeli 1 również są częścią zestawu wyników (pola należące do tabeli 2 będą miały wartości początkowe). Pokazuje to poniższy przykład.

Lewa tabela (Tabela 1)

EMPNO NAZWISKO
000020 THOMPSON
000250 KOWAL
000100 SPENSER

Prawy stół (tabela 2)

EMPNO PROJNO
000020 AD3112
000100 OP2010
000150 PL2100

Wynik połączenia zewnętrznego lewego

EMPNO NAZWISKO PROJNO
000020 THOMPSON AD3112
000250 KOWAL
000100 SPENSER OP2010

Łączenie czasowe: Łączenie nazywane jest czasowym, jeśli co najmniej jeden element jest zależny od czasu.

Łączenie własne: ten sam obiekt jest łączony razem.

Jak stworzyć zbiór informacji?

Krok 1)

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

Krok 2)

  1. Przejdź do karty „InfoProvider”
  2. Kliknij prawym przyciskiem myszy obszar informacyjny i wybierz opcję „Utwórz zbiór informacji” z menu kontekstowego.

Transakcji RSISET można również bezpośrednio używać do tworzenia zestawu informacji.

Kiedy Kreator zestawu informacji jest wywoływany po raz pierwszy, poniższe dwie opcje trybu wyświetlania to

  1. Sieć (kontrola przepływu danych)
  2. Drzewo (kontrola drzewa).

Wyświetlacz sieciowy jest wyraźniejszy.

Drzewo może być odczytywane przez czytnik ekranu i jest odpowiednie dla użytkowników niedowidzących.

Możesz zmienić to ustawienie w dowolnym momencie za pomocą ścieżki menu Ustawienia -> Wyświetlacz.

Krok 3)

  1. Wprowadź nazwę techniczną
  2. Opis
  3. W sekcji Rozpocznij od dostawcy informacji określasz, którego dostawcy informacji chcesz użyć, aby rozpocząć definiowanie zestawu informacji. Wybierz jeden z typów obiektów, które oferuje system:
  • Obiekt magazynu danych
  • Obiekt informacyjny
  • Standardowa kostka informacyjna
  • Wybierz obiekt.

Jeśli chcesz wybrać obiekt informacyjny, musi on mieć charakterystykę z danymi podstawowymi. System zapewnia odpowiednią pomoc przy wprowadzaniu danych.

  1. Wybierz przycisk Kontynuuj.

Krok 4)

Zostanie wyświetlony ekran Zmień zestaw informacji.

Krok 5)

Wybierz przycisk wstawiania dostawcy informacji pokazany poniżej, aby wybrać dostawcę informacji, z którym dane mają zostać połączone.

Krok 6)

  1. Wpisz nazwę OSD.
  2. Kliknij przycisk Kontynuuj.

Pojawi się poniższy ekran z wybranymi 2 dostawcami informacji.

Krok 7)

Aktywuj zestaw informacji, klikając przycisk aktywacji.