Hvad er Write Optimized DSO i SAP? Hvordan opretter man en?
Hvad er Write Optimized DSO?
Write Optimized DSO bruges, når et datalagringsobjekt er påkrævet til lagring af registreringer med den laveste granularitet, såsom adresse, og når overskrivningsfunktionalitet ikke er nødvendig. Den består kun af tabellen med aktive data, og derfor er der ikke behov for dataaktivering, hvilket øger dataprocessen. Datalagerobjektet er tilgængeligt med det samme til videre behandling; det bruges som et midlertidigt lagerområde for store datasæt.
Skriveoptimeret DSO er primært designet til at være den indledende iscenesættelse af kildesystemdataene, hvorfra dataene kunne overføres til Standard DSO'en eller Info terning.
- PSA modtager data uændret til kildesystemet
- Data bogføres på dokumentniveau. Efter indlæsning til standard DSO'er slettes data
- Data sendes til virksomhedshukommelse skriveoptimeret DSO fra pass-through-skriveoptimeret DSO
- Data distribueres fra skriveoptimeret "pass thru" til Standard DSO'er i henhold til forretningskrav
Skriv optimerede DSO-egenskaber
- Det bruges til indledende iscenesættelse af kildesystemdata.
- De lagrede data har den laveste granularitet.
- Dataindlæsninger kan være hurtigere, da den ikke har det separate aktiveringstrin.
- Hver post har en teknisk nøgle, og derfor er aggregering af poster ikke mulig. Nye poster indsættes hver gang.
Oprettelse af skriveoptimeret DSO
Trin 1)
- Gå til transaktionskode RSA1
- Klik på OK-knappen.
Trin 2)
- Naviger til fanen Modellering->Informationsudbyder.
- Højreklik på infoområde.
- Klik på "Opret datalagerobjekt" 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 inkluderer anmodnings-id, datapakke, postnummer. Der kan ikke indgå yderligere objekter under dette.
Semantiske nøgler ligner nøglefelter, men her er det unikke ikke taget i betragtning for overskrivningsfunktionalitet. De bruges i stedet i forbindelse med indstilling "Tjek ikke entydigheden af data".
Formålet med semantisk nøgle er at identificere fejl i indgående poster eller duplikerede poster.
Duplicate Records skrives i fejlstakken i den efterfølgende rækkefølge. Disse poster i fejlstakken kan håndteres eller genindlæses ved at definere Semantic Group i DTP.
Semantiske grupper behøver ikke defineres, hvis der ikke vil være mulighed for duplikerede poster eller fejlposter.
Hvis vi ikke tjekker Checken Box "Allow Duplicate Data Record", dataene, der kommer fra kilden, kontrolleres for duplikering, dvs. hvis den samme post (semantiske nøgler) allerede findes i DSO'en, afsluttes den aktuelle belastning.
Hvis vi markerer afkrydsningsfeltet , indlæses duplikerede poster som en ny post. Der er ingen relevans af semantiske nøgler i dette tilfælde.
Trin 6) Aktiver DSO.