Czym jest Standard DSO SAP?

⚡ Inteligentne podsumowanie

Standardowy DSO w SAP BW przechowuje skonsolidowane, oczyszczone dane transakcji na poziomie szczegółowym w trzech tabelach: kolejce aktywacji, danych aktywnych i dzienniku zmian, obsługując nadpisywanie, ładowanie delta i raportowanie na poziomie szczegółowym.

  • 🗃️ Trzy stoły: Standardowy DSO ma kolejkę aktywacji, tabelę aktywnych danych i dziennik zmian.
  • 🔁 Aktywacja: Dane są przenoszone z nowej tabeli do tabeli aktywnej, a następnie do dziennika zmian.
  • 📝 Dziennik zmian: Dziennik zmian rejestruje historię zmian i obsługuje obciążenia różnicowe do innych celów.
  • 🔑 Pola kluczy i danych: Pola kluczowe nadają rekordom unikatowość; pola danych przechowują atrybuty i liczby kluczowe.
  • ⚙️ Ustawienia: Opcje sterują generowaniem SID, unikalnymi rekordami i automatyczną aktywacją.
  • 🤖 Pomoc AI: Sztuczna inteligencja monitoruje zadania związane z obciążeniem i aktywacją oraz wcześnie sygnalizuje problemy z jakością danych.

Czym jest Standard DSO SAP

Czym jest Standardowy DSO?

Standardowy DSO to najpopularniejszy obiekt DataStore. Zawiera trzy transparentne tabele w bazie danych:

  1. Kolejka aktywacji: przechowuje rekordy, które mają zostać zaktualizowane, ale nie zostały jeszcze aktywowane.
  2. Aktywne dane: tabela zawierająca aktywne dane.
  3. Dziennik zmian: przechowuje historię zmian obciążeń delta.

Proces przesyłania danych do OSD

  • Dane są najpierw ładowane do kolejki aktywacji, zwanej także nową tabelą danych.
  • Po aktywacji dane są przenoszone z nowej tabeli danych do aktywnej tabeli danych.
  • A następnie do tabeli dziennika zmian. Tabela dziennika zmian zawiera zmienione lub poprawione dane.

Uwaga: Dane w tabeli dziennika zmian są przechowywane redundantnie i mogą zostać usunięte po aktywacji rekordów.

Proces przesyłania danych do DSO

Utworzenie Standardowego DSO

Krok 1)

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

Utworzenie Standardowego DSO

Krok 2)

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

Utworzenie Standardowego DSO

Krok 3)

  1. Wprowadź nazwę techniczną.
  2. Wpisz Descriptjonowy.
  3. Kliknij przycisk „Utwórz”.

Utworzenie Standardowego DSO

Ustawienia w DSO

  1. Typ obiektu DataStore: Zmienia typ DSO. Domyślnie wybrany jest Standardowy DSO. Można go zmienić na zoptymalizowany pod kątem zapisu lub DSO z bezpośrednią aktualizacją.
  2. Generowanie SID po aktywacji: generuje identyfikator zastępczy (SID) dla każdej wartości danych głównych, gdy ta opcja jest zaznaczona.
  3. Unikalne rekordy danych: używane, gdy DSO nigdy nie będzie zawierał powtarzających się wartości.
  4. Ustaw status jakości na OK automatycznie: ustawia status jakości po zakończeniu ładowania danych.
  5. Automatyczna aktywacja danych: automatyzuje aktywację DSO.
  6. Automatyczna aktualizacja danych: automatycznie ładuje dane do DSO w celu wykrycia obiektów docelowych.

Uwzględnienie pól kluczowych i pól danych w DSO

Obiekt DSO zawiera dwa rodzaje pól: pola kluczowe i pola danych. Pole kluczowe służy do unikatowości rekordów. Pozostałe pola można uwzględnić jako pola danych.

Krok 1) Kliknij prawym przyciskiem myszy „Pola kluczowe” i wybierz opcję „Bezpośrednie wprowadzanie obiektu informacyjnego”.

Uwzględnienie pól kluczowych i pól danych w DSO

Krok 2) Otworzy się następujące okno podręczne. Tutaj możesz wprowadzić nazwy techniczne Obiekty informacyjne aby uwzględnić i naciśnij Enter.

Uwzględnienie pól kluczowych i pól danych w DSO

Poniżej przedstawiono kluczowe pola dodane w DSO.

Uwzględnienie pól kluczowych i pól danych w DSO

Krok 3) Atrybuty nawigacyjne są domyślnie widoczne w DSO, ale jeśli atrybut nawigacyjny ma być używany w raportowaniu, należy zaznaczyć pole wyboru WŁ./WYŁ.

Krok 4) Projekt struktury DSO jest gotowy. Aktywuj DSO, klikając przycisk Aktywuj.

Uwzględnienie pól kluczowych i pól danych w DSO

FAQ

Podczas aktywacji rekordy są przenoszone z kolejki aktywacji (nowej tabeli) do tabeli danych aktywnych, a obrazy „przed” i „po” są zapisywane w dzienniku zmian. Dziennik zmian umożliwia aktualizacje delta w kostkach informacji i innych obiektach docelowych.

Standardowy DSO ma trzy tabele i wymaga aktywacji, co umożliwia obsługę nadpisywania i delty. DSO zoptymalizowany pod kątem zapisu ma tylko aktywną tabelę, nie wymaga aktywacji i ładuje się szybciej, ale nie może nadpisywać rekordów.

Po zaznaczeniu opcji Generowanie SID podczas aktywacji, SAP Tworzy identyfikatory zastępcze dla każdej wartości danych głównych podczas aktywacji. Przyspiesza to późniejsze raportowanie, ale spowalnia aktywację. Można je wyłączyć, jeśli DSO tylko przetwarza dane.

Tak. Inteligentna automatyzacja planuje obciążenia i aktywacje, a uczenie maszynowe przewiduje długotrwałe zadania i sygnalizuje awarie. SAP Copilot Joule AI może odpowiadać na pytania konfiguracyjne, redukując konieczność ręcznego monitorowania nocnych obciążeń DSO.

Uczenie maszynowe sprawdza przychodzące rekordy pod kątem duplikatów, brakujących kluczy i wartości odstających przed aktywacją. To inteligentne oczyszczanie zwiększa wiarygodność aktywnych danych, które zasilają InfoCube i zapytania BEx.

Podsumuj ten post następująco: