Hvad er Direct Update DSO i SAP? Hvordan opretter man en?

Standard DSO adskiller sig fra Direct update DSO med hensyn til, hvordan data behandles.

I Standard DSO lagres data i forskellige versioner Aktive, Delta, Ændret

hvorimod Direct Update DSO indeholder data i enkelt version. Data gemmes præcist i samme form, som det er skrevet til DSO, består af Active Data Table til direkte opdatering af applikationen. Det henter sine data fra eksterne systemer via udfyld eller slet API'er.

Folloenwing API'er findes

  • RSDRI_ODSO_INSERT: Denne API bruges til at indsætte nye data, som ikke findes i systemet.
  • RSDRI_ODSO_INSERT_RFC: Dette ligner API'et "RSDRI_ODSO_INSERT", bortset fra at denne API kan kaldes eksternt.
  • RSDRI_ODSO_MODIFY: Denne API bruges til at ændre eksisterende poster. Hvis der kommer en ny post ind, indsættes posten.
  • RSDRI_ODSO_MODIFY_RFC: Dette ligner API'et "RSDRI_ODSO_MODIFY", bortset fra at denne API kan kaldes eksternt.
  • RSDRI_ODSO_UPDATE: Denne API bruges til at ændre eksisterende poster.
  • RSDRI_ODSO_UPDATE_RFC: Dette ligner API'et "RSDRI_ODSO_UPDATE", bortset fra at denne API kan kaldes eksternt.
  • RSDRI_ODSO_DELETE_RFC: Denne API bruges til at slette poster.

Direkte opdatering DSO – Egenskaber

  • DSO til direkte opdatering indeholder data i en enkelt version. Derfor er data gemt i nøjagtig samme form, som det blev skrevet af applikationen
  • Poster med samme nøgle er ikke aggregerede
  • SID'er kan ikke genereres
  • Data fra den kan opdateres til yderligere informationsudbydere.
  • DSO'en til direkte opdatering er tilgængelig som en infoudbyder i BEx Query Designer og kan bruges til analyseformål.
  • Det er en ekstra funktion, der kan bruges i særlige applikationssammenhænge.
  • At indlæse data hurtigt uden at bruge udtræks- og indlæsningsprocesserne i BI-systemet.
  • Kan bruges som datamål for en analyseproces.

Direkte opdatering DSO – Funktionalitet

  • Kan opdatere DSO-dataene til direkte opdatering til yderligere informationsudbydere.
  • Kan bruges som informationsleverandør til Bex Query Designer og kan bruges til analyseproces.

Fordel:

  • Det er struktureret på en måde, så det er nemt at få adgang til data.
  • Data stilles til rådighed for analyse og rapportering umiddelbart efter, at de er indlæst.

Ulemper

  • Indlæsningsprocessen understøttes ikke af BI system (Datakilder leverer ikke data).
  • Derfor DSO'er er ikke displayed i administrationen eller i monitoren.
  • Da en ændringslog ikke genereres, kan vi ikke udføre en delta opdatering til infoudbyderne.

Oprettelse af Direct Update DSO

Trin 1)

  1. Gå til transaktionskode RSA1
  2. Klik på OK-knappen.

Oprettelse af Direct Update DSO

Trin 2)

  1. Naviger til fanen Modellering->Informationsudbyder.
  2. Højreklik på infoområde.
  3. Klik på "Opret datalagerobjekt" fra kontekstmenuen.

Oprettelse af Direct Update DSO

Trin 3)

  1. Indtast det tekniske navn.
  2. Indtast beskrivelsen.
  3. Klik på knappen "Opret".

Oprettelse af Direct Update DSO

Trin 4) Klik på knappen Rediger under "Type af DataStore-objekt".

Oprettelse af Direct Update DSO

Trin 5) Vælg typen "Direkte opdatering".

Oprettelse af Direct Update DSO

Trin 6) Aktiver DSO'en.

Oprettelse af Direct Update DSO