V čem spočívá přímá aktualizace DSO SAP? Jak vytvořit jeden?
Standardní DSO se liší od DSO s přímou aktualizací ve způsobu zpracování dat.
Ve standardním DSO jsou data uložena v různých verzích Active, Delta, Upraveno
zatímco Direct Update DSO obsahuje data v jediné verzi. Data jsou ukládána přesně ve stejné podobě, v jaké jsou zapsána do DSO, sestávající z Active Data Table pro přímou aktualizaci aplikací. Svá data získává z externích systémů prostřednictvím rozhraní API pro vyplnění nebo odstranění.
Existují následující rozhraní API
- RSDRI_ODSO_INSERT: Toto API se používá k vkládání nových dat, která v systému neexistují.
- RSDRI_ODSO_INSERT_RFC: Toto je podobné rozhraní API „RSDRI_ODSO_INSERT“ s tím rozdílem, že toto rozhraní API lze volat vzdáleně.
- RSDRI_ODSO_MODIFY: Toto rozhraní API se používá k úpravě existujících záznamů. Pokud přijde nový záznam, vloží se záznam.
- RSDRI_ODSO_MODIFY_RFC: Toto je podobné rozhraní API „RSDRI_ODSO_MODIFY“ s tím rozdílem, že toto rozhraní API lze volat vzdáleně.
- RSDRI_ODSO_UPDATE: Toto rozhraní API se používá k úpravě existujících záznamů.
- RSDRI_ODSO_UPDATE_RFC: Toto je podobné rozhraní API „RSDRI_ODSO_UPDATE“ s tím rozdílem, že toto rozhraní API lze volat vzdáleně.
- RSDRI_ODSO_DELETE_RFC: Toto rozhraní API se používá k mazání záznamů.
Přímá aktualizace DSO – vlastnosti
- DSO pro přímou aktualizaci obsahuje data v jediné verzi. Data jsou tedy uložena přesně ve stejné podobě, v jaké byla zapsána aplikací
- Záznamy se stejným klíčem nejsou agregovány
- SID nelze generovat
- Data z něj lze aktualizovat dalším poskytovatelům informací.
- DSO pro přímou aktualizaci je k dispozici jako poskytovatel informací v BEx Query Designer a lze jej použít pro účely analýzy.
- Jedná se o doplňkovou funkci, kterou lze použít ve speciálních aplikačních kontextech.
- Rychlé načítání dat bez použití procesů extrakce a načítání v systému BI.
- Může být použit jako cíl dat pro proces analýzy.
Přímá aktualizace DSO – funkčnost
- Může aktualizovat data přímé aktualizace DSO dalším poskytovatelům informací.
- Může být použit jako poskytovatel informací pro Bex Query Designer a může být použit pro proces analýzy.
Výhoda:
- Je strukturován tak, aby byl snadný přístup k datům.
- Data jsou k dispozici pro analýzu a reportování ihned po načtení.
nevýhody
- Proces načítání není podporován BI systém (Zdroje dat data neposkytují).
- Proto DSO se nezobrazují v administraci ani na monitoru.
- Protože se negeneruje protokol změn, nemůžeme provést rozdílovou aktualizaci poskytovatelů informací.
Vytvoření přímé aktualizace 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í->Poskytovatel informací.
- Klikněte pravým tlačítkem na Informační oblast.
- V kontextové nabídce klikněte na „Vytvořit objekt úložiště dat“.
Krok 3)
- Zadejte technický název.
- zadejte Descriptiontů.
- Klikněte na tlačítko „Vytvořit“.
Krok 4) Klikněte na tlačítko Upravit v části „Typ objektu DataStore“.
Krok 5) Vyberte typ „Přímá aktualizace“.
Krok 6) Aktivujte DSO.






