Co je standardní DSO in SAP? Jak vytvořit jeden?
Standardní PDS má v databázi tři průhledné tabulky.
- Aktivační fronta: Obsahuje záznamy, které mají být aktualizovány, ale ještě nebyly aktivovány.
- Aktivní data:Tabulka, která obsahuje aktivní data.
- Změna Log:Uchovává historii změn pro delta zatížení.
Proces přenosu dat do PDS
- Data se nejprve načtou do aktivační fronty nazývané také Nová datová tabulka.
- Data po „Aktivaci“ se přenesou z Nové datové tabulky do Aktivní datové tabulky
- A pak na Změnit tabulku protokolu. V tabulce protokolu změn můžete mít změněná data nebo opravená data.
Poznámka: data v tabulce protokolu změn jsou uložena redundantně a lze je po aktivaci záznamů smazat.
Vytvoření standardního DSO
Krok 1)
- Přejděte na kód transakce RSA1
- Klepněte na tlačítko OK.
Krok 2)
- Přejděte na kartu Modelování->InfoProvider.
- Klikněte pravým tlačítkem na InfoArea.
- V kontextové nabídce klikněte na „Vytvořit objekt DataStore“.
Krok 3)
- Zadejte technický název.
- zadejte Descriptiontů.
- Klikněte na tlačítko „Vytvořit“.
Nastavení v DSO
- Typ objektu DataStore: Tuto možnost lze použít ke změně typu DSO. Ve výchozím nastavení by bylo zvoleno Standardní DSO. To lze změnit na zápis optimalizovaný nebo Přímá aktualizace DSO.
- Generování SID při aktivaci: Pokud je tato možnost zaškrtnuta, je vygenerováno náhradní ID (SID) pro každou hodnotu kmenových dat.
- Jedinečné datové záznamy: Tuto možnost lze použít, když DSO nikdy nebude obsahovat duplicitní hodnoty.
- Nastavit stav kvality na „OK“ Automaticky: Toto nastavení nastaví stav kvality po dokončení načítání dat.
- Aktivovat data automaticky: Aktivace DSO je při použití tohoto nastavení automatizována.
- Aktualizovat data automaticky: Data načtená v DSO lze pomocí tohoto nastavení automaticky načíst do cílových objektů.
Včetně klíčových polí a datových polí v DSO
DSO obsahuje 2 druhy polí
- Klíčové pole
- Datové pole
Klíčové pole se používá k tomu, aby byly záznamy jedinečné. Další pole mohou být zahrnuta jako datová pole v DSO,
Krok 1) Klikněte pravým tlačítkem na „Key Fields“ a vyberte možnost „InfoObject Direct Input“.
Krok 2) Otevře se následující vyskakovací okno. Zde můžete zadat technické názvy InfoObjects musíte zahrnout a stisknout enter.
Níže jsou uvedena klíčová pole přidaná do DSO.
Krok 3) Navigační atribut by se ve výchozím nastavení zobrazoval v DSO, ale pokud má být použit ve zprávách, musí být zaškrtnuto políčko Navigační ZAP/VYP.
Krok 4) Návrh struktury DSO je hotový. Aktivujte DSO kliknutím na tlačítko Aktivovat.