Hvad er skriveoptimeret DSO i SAP? Hvordan oprettes en?

Anonim

Hvad er skriveoptimeret DSO?

Skrivoptimeret DSO bruges, når der kræves et datalagringsobjekt til lagring af poster med lavest granularitet, f.eks. Adresse, og når funktionalitet til overskrivning ikke er nødvendig. Den består kun af tabellen med aktive data, hvorfor der ikke er behov for dataaktivering, hvilket øger dataprocessen. Datalagerobjekt er tilgængeligt med det samme til yderligere behandling; det bruges som et midlertidigt lagerområde til stort 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 eller Info Cube.

  1. PSA modtager data uændret i kildesystemet
  2. Data bogføres på dokumentniveau . Efter indlæsning til standard DSO'er slettes data
  3. Data sendes til virksomhedshukommelse, skriveoptimeret DSO fra gennemgang gennem skriveoptimeret DSO
  4. Data distribueres fra skriveoptimeret "pass through" til standard DSO'er i henhold til forretningskrav

Skrivoptimerede DSO-egenskaber:

  • Det bruges til indledende iscenesættelse af kildesystemdata.
  • De lagrede data har den laveste granularitet.
  • Dataindlæsninger kan være hurtigere, da det ikke har det separate aktiveringstrin.
  • Hver post har en teknisk nøgle, og det er derfor ikke muligt at aggregere dem. Nye poster indsættes hver gang.

Oprettelse af skriveoptimeret DSO:

Trin 1)

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

Trin 2)

  1. Naviger til fanen Modellering> Info-udbyder.
  2. Højreklik på Info-området.
  3. Klik på "Opret datalagerobjekt" i genvejsmenuen.

Trin 3)

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

Trin 4)

Klik på knappen Rediger under “Type of DataStore Object”.

Trin 5)

Vælg typen "Skrivoptimeret".

Tekniske nøgler inkluderer anmodnings-id, datapakke, postnummer. Ingen yderligere objekter kan medtages under dette.

Semantiske nøgler svarer til nøglefelter, men her tages der ikke hensyn til det unikke for overskrivningsfunktionalitet. De bruges i stedet sammen med indstillingen "Kontroller ikke dataens unikke egenskaber".

Formålet med semantisk nøgle er at identificere fejl i indgående poster eller duplikerede poster.

Duplikater registreres 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 er nogen mulighed for duplikater eller fejlregistreringer.

Hvis vi ikke markerer afkrydsningsfeltet "Tillad duplikatdataoptagelse", kontrolleres de data, der kommer fra kilden for duplikering, dvs. hvis den samme registrering (semantiske nøgler) allerede findes i DSO, afsluttes den aktuelle belastning.

Hvis vi markerer afkrydsningsfeltet, indlæses duplikatposter som en ny post. Der er ingen relevans af semantiske nøgler i dette tilfælde.

Trin 6)

Aktivér DSO.