Standardowy DSO ma w bazie danych trzy przezroczyste tabele.
- Kolejka aktywacji : zawiera rekordy, które mają zostać zaktualizowane, a nie zostały jeszcze aktywowane.
- Aktywne dane: tabela zawierająca aktywne dane.
- Dziennik zmian: przechowuje historię zmian dla obciążeń delta.
Proces przekazywania danych do OSD
- Dane są najpierw ładowane do kolejki aktywacji, zwanej również nową tabelą danych.
- Dataupon „Aktywacja” jest przenoszona z nowej tabeli danych do aktywnej tabeli danych
- A następnie Zmień tabelę dziennika. W tabeli dziennika zmian możesz mieć zmienione lub poprawione dane.
Uwaga: dane w tabeli dziennika zmian są przechowywane w sposób nadmiarowy i można je usunąć po aktywowaniu rekordów.
Tworzenie standardowego DSO:
Krok 1)
- Przejdź do kodu transakcji RSA1
- Kliknij przycisk OK.
Krok 2)
- Przejdź do karty Modelowanie -> InfoProvider.
- Kliknij prawym przyciskiem myszy InfoArea.
- W menu kontekstowym kliknij „Utwórz obiekt DataStore”.
Krok 3)
- Wprowadź nazwę techniczną.
- Wprowadź opis.
- Kliknij przycisk „Utwórz”.
Ustawienia w DSO:
- Typ obiektu DataStore: Ta opcja może służyć do zmiany typu DSO. Domyślnie wybrany zostałby Standardowy DSO. Można to zmienić na zoptymalizowany pod kątem zapisu lub DSO z bezpośrednią aktualizacją.
- Generowanie identyfikatora SID po aktywacji: Wygenerowano identyfikator zastępczy (SID) dla każdej wartości danych podstawowych, gdy ta opcja jest zaznaczona.
- Unikalne rekordy danych: Ta opcja może być używana, gdy DSO nigdy nie będzie przechowywać zduplikowanych wartości.
- Automatycznie ustaw stan jakości na „OK”: To ustawienie ustawia stan jakości po zakończeniu ładowania danych.
- Aktywuj dane automatycznie: aktywacja DSO jest zautomatyzowana przy użyciu tego ustawienia.
- Aktualizuj dane automatycznie: dane załadowane do DSO mogą być automatycznie ładowane do obiektów docelowych przy użyciu tego ustawienia.
W tym pola kluczowe i pola danych w OSD:
DSO zawiera 2 rodzaje pól
- Pole kluczowe
- Pole danych
Pole klucza służy do nadania rekordom niepowtarzalności. Inne pola mogą być uwzględnione jako pola danych w OSD,
Krok 1)
Kliknij prawym przyciskiem myszy „Pola kluczowe” i wybierz opcję „Bezpośrednie wprowadzanie informacji o obiektach”.
Krok 2)
Otworzy się następujące wyskakujące okienko. Tutaj możesz wprowadzić techniczne nazwy obiektów InfoObject, które musisz uwzględnić, i nacisnąć Enter.
Poniżej pokazano pola kluczowe dodane w DSO.
Krok 3)
Atrybut nawigacyjny byłby domyślnie wyświetlany w DSO, ale pole wyboru WŁ. / WYŁ. Nawigacyjne musi być zaznaczone, jeśli ma być używane w raportowaniu.
Krok 4)
Projekt konstrukcji DSO jest zakończony. Aktywuj DSO, klikając przycisk Aktywuj.