Co to jest DSO zoptymalizowany pod kątem zapisu w SAP? Jak je stworzyć?

Anonim

Co to jest DSO zoptymalizowany pod kątem zapisu?

DSO zoptymalizowany pod kątem zapisu jest używany, gdy obiekt przechowywania danych jest wymagany do przechowywania rekordów o najniższej szczegółowości, takich jak adres, i gdy funkcja nadpisywania nie jest potrzebna. Składa się tylko z tabeli aktywnych danych, dzięki czemu nie ma potrzeby aktywacji danych, co zwiększa ich przetwarzanie. Obiekt magazynu danych jest natychmiast dostępny do dalszego przetwarzania; jest używany jako tymczasowy obszar przechowywania dużych zbiorów danych.

DSO zoptymalizowany pod kątem zapisu został zaprojektowany przede wszystkim jako początkowe pomostowanie danych systemu źródłowego, skąd dane mogą być przesłane do standardowego DSO lub Info Cube.

  1. PSA otrzymuje niezmienione dane do systemu źródłowego
  2. Dane są księgowane na poziomie dokumentu , po załadowaniu do standardowych OSD dane są usuwane
  3. Dane są wysyłane do DSO zoptymalizowanego pod kątem zapisu w pamięci korporacyjnej od momentu przejścia przez DSO zoptymalizowany pod kątem zapisu
  4. Dane są dystrybuowane ze zoptymalizowanego pod kątem zapisu „pass thru” do standardowych DSO zgodnie z wymaganiami biznesowymi

Zapisz zoptymalizowane właściwości DSO:

  • Służy do wstępnego przemieszczania danych systemu źródłowego.
  • Przechowywane dane mają najmniejszą szczegółowość.
  • Ładowanie danych może być szybsze, ponieważ nie ma oddzielnego etapu aktywacji.
  • Każdy rekord ma klucz techniczny, dlatego agregacja rekordów nie jest możliwa. Za każdym razem wstawiane są nowe rekordy.

Tworzenie DSO zoptymalizowanego pod kątem zapisu:

Krok 1)

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

Krok 2)

  1. Przejdź do zakładki Modelowanie -> Dostawca informacji.
  2. Kliknij prawym przyciskiem myszy obszar informacyjny.
  3. Kliknij „Utwórz obiekt magazynu danych” w menu kontekstowym.

Krok 3)

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

Krok 4)

Kliknij przycisk Edytuj w „Typie obiektu DataStore”.

Krok 5)

Wybierz typ „Zoptymalizowany pod kątem zapisu”.

Klucze techniczne obejmują identyfikator żądania, pakiet danych, numer rekordu. Żadne dodatkowe obiekty nie mogą być objęte tą klauzulą.

Klucze semantyczne są podobne do pól kluczowych, jednak tutaj unikalność nie jest brana pod uwagę w przypadku funkcji nadpisywania. Zamiast tego są używane w połączeniu z ustawieniem „Nie sprawdzaj niepowtarzalności danych”.

Celem klucza semantycznego jest identyfikacja błędów w przychodzących rekordach lub zduplikowanych rekordach.

Zduplikowane rekordy są zapisywane na stosie błędów w kolejnej kolejności. Te rekordy w stosie błędów mogą być obsługiwane lub ponownie ładowane przez zdefiniowanie grupy semantycznej w DTP.

Grupy semantyczne nie muszą być definiowane, jeśli nie będzie możliwości zduplikowania rekordów lub rekordów błędów.

Jeśli nie zaznaczymy pola wyboru „Zezwalaj na zduplikowany rekord danych”, dane pochodzące ze źródła są sprawdzane pod kątem duplikacji, tj. Jeśli ten sam rekord (klucze semantyczne) już istnieje w DSO, to bieżące ładowanie jest przerywane.

Jeśli zaznaczymy pole wyboru, zduplikowane rekordy zostaną załadowane jako nowy rekord. W tym przypadku nie ma znaczenia kluczy semantycznych.

Krok 6)

Aktywuj DSO.