Hva er skriveoptimalisert DSO?
Skriveoptimalisert DSO brukes når et datalagringsobjekt er nødvendig for å lagre poster med lavest granularitet, for eksempel adresse, og når overskrivingsfunksjonalitet ikke er nødvendig. Den består bare av tabellen med aktive data, derfor ikke noe behov for dataaktivering som øker dataprosessen. Datalagringsobjektet er tilgjengelig umiddelbart for videre behandling; den brukes som et midlertidig lagringsområde for store datasett.
Skriveoptimalisert DSO er primært designet for å være den første iscenesettelsen av kildesystemdataene der dataene kan overføres til Standard DSO eller Info Cube.
- PSA mottar data uendret til kildesystemet
- Data blir lagt ut på dokumentnivå . Etter at data er lastet inn i standard DSO, slettes data
- Data blir lagt ut til bedriftsminne for skriveoptimalisert DSO fra pass gjennom skriveoptimalisert DSO
- Data distribueres fra skriveoptimalisert "pass through" til standard DSO-er i henhold til forretningskrav
Skriv optimaliserte DSO-egenskaper:
- Den brukes til innledende iscenesettelse av kildesystemdata.
- Data som er lagret har lavest granularitet.
- Datalast kan være raskere siden den ikke har det separate aktiveringstrinnet.
- Hver plate har en teknisk nøkkel, og det er derfor ikke mulig å samle poster. Nye poster settes inn hver gang.
Opprettelse av skriveoptimalisert DSO:
Trinn 1)
- Gå til transaksjonskode RSA1
- Klikk på OK-knappen.
Steg 2)
- Naviger til Modeling-fanen-> Info Provider.
- Høyreklikk på Info-området.
- Klikk på “Create Data Store Object” fra hurtigmenyen.
Trinn 3)
- Skriv inn det tekniske navnet.
- Skriv inn beskrivelsen.
- Klikk på "Opprett" -knappen.
Trinn 4)
Klikk på Rediger-knappen for “Type DataStore Object”.
Trinn 5)
Velg Type “Skrivoptimalisert”.
Tekniske nøkler inkluderer forespørsel-ID, datapakke, postnummer. Ingen ekstra objekter kan inkluderes under dette.
Semantiske nøkler ligner på nøkkelfelt, men her blir ikke det unike betraktet som overskrivingsfunksjonalitet. De brukes i stedet sammen med innstillingen "Ikke sjekk dataenes egenart".
Formålet med semantisk nøkkel er å identifisere feil i innkommende poster eller dupliserte poster.
Dupliserte poster skrives i feilstak i den påfølgende rekkefølgen. Disse postene i feilstakken kan håndteres eller lastes inn på nytt ved å definere Semantic Group i DTP.
Semantiske grupper trenger ikke å defineres hvis det ikke vil være noen mulighet for duplikatposter eller feilposter.
Hvis vi ikke merker av i avmerkingsboksen “Tillat duplikatdataoppføring”, blir dataene som kommer fra kilden sjekket for duplisering, dvs. hvis den samme posten (semantiske nøkler) allerede finnes i DSO, blir den aktuelle belastningen avsluttet.
Hvis vi merker av i avmerkingsboksen, lastes duplikatposter inn som en ny post. Det er ingen relevans av semantiske nøkler i dette tilfellet.
Trinn 6)
Aktiver DSO.