Hva er Direct Update DSO i SAP? Hvordan lage en?
Standard DSO skiller seg fra Direct update DSO nรฅr det gjelder hvordan data behandles.
I Standard DSO lagres data i forskjellige versjoner Active, Delta, Modifisert
mens Direct Update DSO inneholder data i enkeltversjon. Data lagres nรธyaktig i samme form som de er skrevet til DSO bestรฅr av Active Data Table for direkte oppdatering av applikasjonen. Den henter dataene sine fra eksterne systemer via fyll eller slett APIer.
Fรธlgende API-er finnes
- RSDRI_ODSO_INSERT: Denne API-en brukes til รฅ sette inn nye data som ikke finnes i systemet.
- RSDRI_ODSO_INSERT_RFC: Dette ligner pรฅ APIen "RSDRI_ODSO_INSERT", bortsett fra at denne APIen kan kalles eksternt.
- RSDRI_ODSO_MODIFY: Denne API-en brukes til รฅ endre eksisterende poster. Hvis en ny post kommer inn, settes posten inn.
- RSDRI_ODSO_MODIFY_RFC: Dette ligner pรฅ APIen "RSDRI_ODSO_MODIFY" bortsett fra at denne APIen kan kalles eksternt.
- RSDRI_ODSO_UPDATE: Denne API-en brukes til รฅ endre eksisterende poster.
- RSDRI_ODSO_UPDATE_RFC: Dette ligner pรฅ APIen "RSDRI_ODSO_UPDATE", bortsett fra at denne APIen kan kalles eksternt.
- RSDRI_ODSO_DELETE_RFC: Denne API-en brukes til รฅ slette poster.
Direkte oppdatering DSO โ Egenskaper
- DSO for direkte oppdatering inneholder data i en enkelt versjon. Derfor lagres data i nรธyaktig samme form som de ble skrevet av applikasjonen
- Poster med samme nรธkkel er ikke aggregert
- SID-er kan ikke genereres
- Data fra den kan oppdateres til ytterligere informasjonsleverandรธrer.
- DSOen for direkte oppdatering er tilgjengelig som informasjonsleverandรธr i BEx Query Designer og kan brukes til analyseformรฅl.
- Det er en tilleggsfunksjon som kan brukes i spesielle applikasjonssammenhenger.
- For รฅ laste inn data raskt uten รฅ bruke f.eks.tracsjons- og lasteprosesser i BI-systemet.
- Kan brukes som datamรฅl for en analyseprosess.
Direkte oppdatering DSO โ Funksjonalitet
- Kan oppdatere Direct Update DSO-dataene til ytterligere informasjonsleverandรธrer.
- Kan brukes som informasjonsleverandรธr for Bex Query Designer og kan brukes til analyseprosesser.
Fordel:
- Den er strukturert pรฅ en mรฅte for enkel tilgang til data.
- Data gjรธres tilgjengelig for analyse og rapportering umiddelbart etter at de er lastet inn.
ulempene
- Lasteprosessen stรธttes ikke av BI system (Datakilder gir ikke dataene).
- Derfor DSOer vises ikke i administrasjonen eller i monitoren.
- Siden en endringslogg ikke genereres, kan vi ikke utfรธre en deltaoppdatering til infoleverandรธrene.
Opprettelse av DSO med direkte oppdatering
Trinn 1)
- Gรฅ til transaksjonskode RSA1
- Klikk pรฅ OK-knappen.
Trinn 2)
- Naviger til Modellering->Informasjonsleverandรธr.
- Hรธyreklikk pรฅ infoomrรฅde.
- Klikk pรฅ "Opprett datalagerobjekt" fra kontekstmenyen.
Trinn 3)
- Skriv inn det tekniske navnet.
- Angi Description.
- Klikk pรฅ "Opprett"-knappen.
Trinn 4) Klikk pรฅ Rediger-knappen for "Type DataStore-objekt".
Trinn 5) Velg Type "Direkte oppdatering".
Trinn 6) Aktiver DSO.






