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)

  1. Gå till transaktionskod RSA1
  2. Klicka på OK-knappen.

Skapande av Direct Update DSO

Steg 2)

  1. Navigera till fliken Modellering->Informationsleverantör.
  2. Högerklicka på Info Area.
  3. Klicka på "Skapa datalagerobjekt" från snabbmenyn.

Skapande av Direct Update DSO

Steg 3)

  1. Ange det tekniska namnet.
  2. Ange Descriptjon.
  3. Klicka på knappen "Skapa".

Skapande av Direct Update DSO

Steg 4) Klicka på knappen Redigera för "Typ av DataStore-objekt".

Skapande av Direct Update DSO

Steg 5) Välj "Direktuppdatering".

Skapande av Direct Update DSO

Steg 6) Aktivera DSO.

Skapande av Direct Update DSO