Vad är Write Optimized DSO i SAP?

⚡ Smart sammanfattning

En skrivoptimerad DSO i SAP BW lagrar data i en enda aktiv tabell utan aktiveringssteg eller ändringslogg, vilket gör den idealisk för snabb initial uppbyggnad av stora volymer källdata med lägst granularitet.

  • 🗄️ Endast aktiv tabell: En skrivoptimerad DSO har bara den aktiva datatabellen, utan ändringslogg.
  • Ingen aktivering: Data är tillgängliga omedelbart eftersom det inte finns något separat aktiveringssteg.
  • 📥 Inledande etappplanering: Det används huvudsakligen som det första mellanlagringslagret för stora källdatavolymer.
  • 🔑 Teknisk nyckel: Förfrågnings-ID, datapaket och journalnummer bildar en unik teknisk nyckel.
  • 🔁 Ingen aggregering: Varje post infogas som ny; poster aggregeras eller skrivs inte över.
  • 🤖 AI-hjälp: AI snabbar upp staging av stora volymer och flaggar dubbletter av poster under inläsningen.

Vad är Write Optimized DSO i SAP

Vad är en skrivoptimerad DSO?

En skrivoptimerad DSO används när ett lagringsobjekt krävs för poster med lägst granularitet och överskrivningsfunktionalitet inte behövs. Den består endast av den aktiva datatabellen, så ingen aktivering behövs, vilket snabbar upp dataprocessen. Data är omedelbart tillgängliga för vidare bearbetning och används som ett tillfälligt lagringsområde för en stor datamängd.

Den skrivoptimerade DSO:n är primärt utformad för att vara den initiala uppbyggnaden av källsystemdata, varifrån data kan överföras till en standard DSO eller den Infokub.

  1. PSA tar emot data oförändrade från källsystemet.
  2. Data publiceras på dokumentnivå; efter att data har laddats in i vanliga DSO:er raderas de.
  3. Data skickas till den skrivoptimerade DSO:n för företagsminnet från den skrivoptimerade DSO:n för genomströmning.
  4. Data distribueras från den skrivoptimerade genomströmnings-DSO:n till standardiserade distributionsnätsleverantörer enligt affärskrav.

Skrivoptimerad DSO i SAP

Skrivoptimerade DSO-egenskaper

  • Den används för den initiala mellanlagringen av källsystemdata.
  • Data som lagras är av lägsta granularitet.
  • Datainläsningar kan gå snabbare eftersom det inte finns något separat aktiveringssteg.
  • Varje post har en teknisk nyckel, så aggregering av poster är inte möjlig. Nya poster infogas varje gång.

Skapande av en skrivoptimerad DSO

Steg 1)

  1. Gå till transaktionskod RSA1.
  2. Klicka på OK-knappen.

Skapande av skrivoptimerad DSO

Steg 2)

  1. Navigera till fliken Modellering -> InfoProvider.
  2. Högerklicka på InfoArea.
  3. Klicka på "Create DataStore Object" från snabbmenyn.

Skapande av skrivoptimerad DSO

Steg 3)

  1. Ange det tekniska namnet.
  2. Ange Descriptjon.
  3. Klicka på knappen "Skapa".

Skapande av skrivoptimerad DSO

Steg 4) Klicka på knappen Redigera för "Typ av DataStore-objekt".

Skapande av skrivoptimerad DSO

Steg 5) Välj typen ”Skrivoptimerad”.

Skapande av skrivoptimerad DSO

Tekniska nycklar inkluderar förfrågnings-ID, datapaket och postnummer. Inga ytterligare objekt kan inkluderas under detta. Semantiska nycklar liknar nyckelfält; här beaktas dock inte unikhet för överskrivningsfunktionalitet. De används istället tillsammans med inställningen "Kontrollera inte datas unikhet". Syftet med den semantiska nyckeln är att identifiera fel i inkommande poster eller dubbletter. Dubbletter skrivs in i felstacken i efterföljande ordning och kan hanteras eller laddas om genom att definiera en semantisk grupp i DTP:n. Semantiska grupper behöver inte definieras om det inte finns någon möjlighet till dubbletter eller felaktiga poster.

Skapande av skrivoptimerad DSO

Om du inte markerar rutan "Tillåt duplicerad datapost" kontrolleras data som kommer från källan för duplicering. Om samma post (semantiska nycklar) redan finns i DSO:n avslutas den aktuella inläsningen. Om du markerar kryssrutan laddas duplicerade poster som nya poster och de semantiska nycklarna saknar relevans.

Skapande av skrivoptimerad DSO

Steg 6) aktivera DSO.

Skapande av skrivoptimerad DSO

Vanliga frågor

En skrivoptimerad DSO har bara den aktiva tabellen, behöver ingen aktivering och laddas snabbt, men kan inte skriva över poster. En standard-DSO har tre tabeller, kräver aktivering och stöder överskrivning och deltahantering via sin ändringslogg.

Den tekniska nyckeln består av förfrågnings-ID, datapaket och postnummer. SAP lägger till den automatiskt så att varje post är unik och infogas som ny. Tack vare denna tekniska nyckel aggregeras eller skrivs poster aldrig över.

Semantiska nycklar identifierar dubbletter eller felaktiga poster utan att tvinga fram unikhet för överskrivning. Dubbletter dirigeras till felstacken, där de kan korrigeras eller laddas om med hjälp av en semantisk grupp som definierats i DTP:n.

Ja. Intelligent automatisering parallelliserar och schemalägger högvolymsbelastningar, medan maskininlärning förutspår flaskhalsar. SAP Datasphere, AI effektiviserar staging-pipelines, så att skrivoptimerade lager matar in stora datamängder snabbare och mer tillförlitligt.

Maskininlärning jämför inkommande poster med befintlig data för att flagga sannolika dubbletter innan de når rapporteringslager. Kombinerat med semantiska nycklar och felstacken håller denna intelligenta kontroll den mellanlagrade datan ren.

Sammanfatta detta inlägg med: