Vad är DSO för direktuppdatering i SAP? Hur man skapar en?

Innehållsförteckning:

Anonim

Standard DSO skiljer sig från direktuppdatering DSO när det gäller hur data behandlas.

I standard DSO lagras data i olika versioner Active, Delta, Modified

medan direktuppdatering DSO innehåller data i enstaka version. Data lagras exakt i samma form som den skrivs till DSO består av Active Data Table för direktuppdatering 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 ”RSDRI_ODSO_INSERT” förutom att detta API kan anropas på distans.
  • RSDRI_ODSO_MODIFY: Detta API används för att ändra befintliga poster. Om en ny post kommer in infogas posten.
  • RSDRI_ODSO_MODIFY_RFC: Detta liknar API ”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: t “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 direktuppdatering innehåller data i en enda version. Därför lagras data i exakt samma form som de skrevs av applikationen
  • Poster med samma nyckel samlas inte
  • SID kan inte genereras
  • Data från den kan uppdateras till ytterligare informationsleverantörer.
  • DSO för direktuppdatering är tillgänglig som en 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 extraktions- och laddningsprocesserna i BI-systemet.
  • Kan användas som datamål för en analysprocess.

Direktuppdatering DSO - Funktionalitet

  • Kan uppdatera direktuppdatera DSO-data till ytterligare leverantörer av information.
  • Kan användas som en informationsleverantör för Bex Query Designer och kan användas för analysprocessen.

Fördel:

  • Den är strukturerad på ett sätt att enkelt komma åt data.
  • Data görs tillgängliga för analys och rapportering omedelbart efter att den har laddats.

Nackdelar

  • Laddningsprocessen stöds inte av BI-systemet (datakällor tillhandahåller inte data).
  • Därför visas inte DSO i administrationen eller i monitorn.
  • Eftersom en ändringslogg inte genereras kan vi inte utföra en delta-uppdatering till Info-leverantörerna.

Skapande av direktuppdatering DSO:

Steg 1)

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

Steg 2)

  1. Navigera till fliken Modellering> Info-leverantör.
  2. Högerklicka på Info Area.
  3. Klicka på “Create Data Store Object” från snabbmenyn.

Steg 3)

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

Steg 4)

Klicka på knappen Redigera för “Typ av DataStore-objekt”.

Steg 5)

Välj typ "Direktuppdatering".

Steg 6)

Aktivera DSO.