Hvad er Write Optimized DSO i SAP?
⚡ Smart opsummering
En skriveoptimeret DSO i SAP BW lagrer data i en enkelt aktiv tabel uden aktiveringstrin eller ændringslog, hvilket gør den ideel til hurtig indledende staging af store mængder kildedata med lavest granularitet.
Hvad er en skriveoptimeret DSO?
En skriveoptimeret DSO bruges, når et lagringsobjekt er påkrævet til poster med lavest granularitet, og overskrivningsfunktionalitet ikke er nødvendig. Den består kun af den aktive datatabel, så ingen aktivering er nødvendig, hvilket fremskynder dataprocessen. Dataene er øjeblikkeligt tilgængelige til videre behandling, og den bruges som et midlertidigt lagringsområde til et stort datasæt.
Den skriveoptimerede DSO er primært designet til at være den indledende opsætning af kildesystemdata, hvorfra dataene kan overføres til en standard DSO eller Infokube.
- PSA'en modtager data uændrede fra kildesystemet.
- Data bogføres på dokumentniveau; efter indlæsning i standard DSO'er slettes data.
- Data sendes til den skriveoptimerede DSO i virksomhedshukommelsen fra den skriveoptimerede DSO ved gennemgang.
- Data distribueres fra den skriveoptimerede passthrough DSO til standard DSO'er efter forretningskrav.
Skriveoptimerede DSO-egenskaber
- Det bruges til den indledende opdeling af kildesystemdata.
- De lagrede data har den laveste granularitet.
- Dataindlæsninger kan være hurtigere, da der ikke er noget separat aktiveringstrin.
- Hver registrering har en teknisk nøgle, så det er ikke muligt at samle registreringer. Der indsættes nye registreringer hver gang.
Oprettelse af en skriveoptimeret DSO
Trin 1)
- Gå til transaktionskode RSA1.
- Klik på OK-knappen.
Trin 2)
- Naviger til fanen Modellering -> InfoProvider.
- Højreklik på InfoArea.
- Klik på "Create DataStore Object" fra kontekstmenuen.
Trin 3)
- Indtast det tekniske navn.
- Indtast Description.
- Klik på knappen "Opret".
Trin 4) Klik på knappen Rediger under "Type af DataStore-objekt".
Trin 5) Vælg typen "Skriveoptimeret".
Tekniske nøgler omfatter anmodnings-ID, datapakke og postnummer. Der kan ikke inkluderes yderligere objekter under dette. Semantiske nøgler ligner nøglefelter; her tages entydighed dog ikke i betragtning ved overskrivningsfunktionalitet. De bruges i stedet sammen med indstillingen "Kontroller ikke dataenes entydighed". Formålet med den semantiske nøgle er at identificere fejl i indgående poster eller duplikerede poster. Duplikerede poster skrives ind i fejlstakken i den efterfølgende rækkefølge og kan håndteres eller genindlæses ved at definere en semantisk gruppe i DTP'en. Semantiske grupper behøver ikke at defineres, hvis der ikke er mulighed for duplikerede eller fejlagtige poster.
Hvis du ikke markerer afkrydsningsfeltet "Tillad duplikerede dataposter", kontrolleres dataene fra kilden for duplikering. Hvis den samme post (semantiske nøgler) allerede findes i DSO'en, afsluttes den aktuelle indlæsning. Hvis du markerer afkrydsningsfeltet, indlæses duplikerede poster som nye poster, og de semantiske nøgler er ikke relevante.
Trin 6) Aktiver DSO.










