Vad är Direct Update DSO i SAP? Hur skapar man en?
Standard DSO skiljer sig från Direct update DSO när det gäller hur data behandlas.
I Standard DSO lagras data i olika versioner Active, Delta, Ändrad
medan Direct Update DSO innehåller data i en enda version. Data lagras exakt i samma form som den skrivs till DSO består av Active Data Table för direkt uppdatering av applikationen. Den hämtar sina data från externa system via fylla eller ta bort API:er.
Följande API:er finns
- RSDRI_ODSO_INSERT: Detta API används för att infoga nya data som inte finns i systemet.
- RSDRI_ODSO_INSERT_RFC: Detta liknar API:et "RSDRI_ODSO_INSERT" förutom att detta API kan anropas på distans.
- RSDRI_ODSO_MODIFY: Detta API används för att modifiera befintliga poster. Om en ny post kommer in, infogas posten.
- RSDRI_ODSO_MODIFY_RFC: Detta liknar API:et "RSDRI_ODSO_MODIFY" förutom att detta API kan anropas på distans.
- RSDRI_ODSO_UPDATE: Detta API används för att ändra befintliga poster.
- RSDRI_ODSO_UPDATE_RFC: Detta liknar API:et "RSDRI_ODSO_UPDATE" förutom att detta API kan anropas på distans.
- RSDRI_ODSO_DELETE_RFC: Detta API används för att radera poster.
Direktuppdatering DSO – Egenskaper
- DSO för direkt uppdatering innehåller data i en enda version. Därför lagras data i exakt samma form som den skrevs av applikationen
- Poster med samma nyckel är inte aggregerade
- SID:n kan inte genereras
- Data från den kan uppdateras till ytterligare informationsleverantörer.
- DSO för direkt uppdatering är tillgänglig som informationsleverantör i BEx Query Designer och kan användas för analysändamål.
- Det är en extra funktion som kan användas i speciella applikationssammanhang.
- Att ladda data snabbt utan att använda extraherings- och laddningsprocesserna i BI-systemet.
- Kan användas som datamål för en analysprocess.
Direct Update DSO – Funktionalitet
- Kan uppdatera DSO-data för direktuppdatering till ytterligare informationsleverantörer.
- Kan användas som en informationsleverantör för Bex Query Designer och kan användas för analysprocess.
Fördel:
- Den är strukturerad på ett sätt för att enkelt komma åt data.
- Data görs tillgänglig för analys och rapportering direkt efter att den har laddats.
nackdelar
- Laddningsprocessen stöds inte av BI system (Datakällor tillhandahåller inte data).
- Därför DSO:er visas inte i administrationen eller i monitorn.
- Eftersom en ändringslogg inte genereras kan vi inte utföra en deltauppdatering till informationsleverantörerna.
Skapande av Direct Update DSO
Steg 1)
- Gå till transaktionskod RSA1
- Klicka på OK-knappen.
Steg 2)
- Navigera till fliken Modellering->Informationsleverantör.
- Högerklicka på Info Area.
- Klicka på "Skapa datalagerobjekt" från snabbmenyn.
Steg 3)
- Ange det tekniska namnet.
- Ange Descriptjon.
- Klicka på knappen "Skapa".
Steg 4) Klicka på knappen Redigera för "Typ av DataStore-objekt".
Steg 5) Välj "Direktuppdatering".
Steg 6) Aktivera DSO.