Co to jest DSO w SAP BW? Dlaczego warto z tego korzystać?

Spisie treści:

Anonim

Co to jest DSO?

DSO to dwuwymiarowa jednostka pamięci, która przechowuje głównie skonsolidowane i wyczyszczone dane transakcyjne lub dane podstawowe na najniższym poziomie szczegółowości. DSO to skrót od Data Store Object.

  • Jest to dwuwymiarowy przezroczysty stół.
  • Dane są przechowywane na poziomie szczegółowym.
  • Dzięki DSO możliwe jest również nadpisywanie pól danych.
  • Raportowanie na poziomie szczegółowym można uzyskać od OSD.

Dlaczego warto korzystać z DSO?

Weźmy przykład danych zamówienia sprzedaży, które trzeba wyodrębnić z systemu SAP R / 3 (OLTP: dane przetwarzania transakcji online, które ciągle się zmieniają) do BI. Zlecenia sprzedaży utworzone w systemie R / 3 można było edytować w dowolnym momencie po utworzeniu rekordu. Początkowo, gdy rekordy zamówień sprzedaży są tworzone w R / 3, te rekordy są wyodrębniane do BI. Po zmianie zapisów w R / 3 zmiany należy wprowadzić w BI.

  • Dane są pobierane z systemu SAP R / 3 i ładowane do Data Store Object.
  • Początkowo rekordy są przechowywane w nowym statusie w DSO. Rekordy są przechowywane w nowej tabeli.
  • Po aktywacji danych DSO dane są zapisywane w tabeli Aktywna, nowa tabela nie zawiera już tych danych.
  • Gdy rekordy są zmieniane w R / 3, aby zmiany te odzwierciedlały się w BI, zmiany są wyodrębniane do DSO.
  • Teraz dane są przechowywane w nowej tabeli do momentu aktywacji zawartości DSO. Dane należy następnie załadować do kostki informacyjnej, z której dostarczane są raporty.
  • DSO ma funkcje nadpisywania i dodawania Jeśli wszystkie cechy są takie same, kluczowe wartości są agregowane / nadpisywane w oparciu o wybraną funkcjonalność.
  • Kostka ma charakter addytywny. Jeśli wszystkie cechy są takie same, kluczowe dane są sumowane.

Rodzaje OSD

OSD można podzielić na następujące typy:

  1. Standardowy DSO
  2. Bezpośrednia aktualizacja DSO
  3. DSO zoptymalizowany pod kątem zapisu