Vad är DSO i SAP BW? Varför använda det?

Innehållsförteckning:

Anonim

Vad är DSO?

En DSO är en tvådimensionell lagringsenhet som huvudsakligen lagrar konsoliderade och rensade transaktionsdata eller stamdata till lägsta detaljer. DSO står för Data Store Object.

  • Det är ett tvådimensionellt transparent bord.
  • Data lagras på detaljerad nivå.
  • Med DSO är det också möjligt att skriva över datafält.
  • Detaljerad nivårapportering kan erhållas från en DSO.

Varför använda DSO?

Låt oss ta ett exempel på Sale Order Data, som måste extraheras från SAP R / 3-systemet (OLTP: Online Transaction Processing data som fortsätter att förändras) till BI. De försäljningsorder som skapats i R / 3-systemet kan redigeras när som helst efter att posten har skapats. Inledningsvis när försäljningsorderposter skapas i R / 3 extraheras dessa poster till BI. När posterna har ändrats i R / 3 måste ändringarna göras i BI.

  • Data extraheras från SAP R / 3-systemet och laddas in i Data Store Object.
  • Ursprungligen lagras poster i ny status i DSO. Register sparas i den nya tabellen.
  • När DSO-data har aktiverats lagras data i den aktiva tabellen. Den nya tabellen innehåller inte den informationen längre.
  • När poster ändras i R / 3, för att dessa ändringar ska återspeglas i BI, extraheras ändringarna till DSO.
  • Nu lagras data i den nya tabellen tills DSO-innehållet aktiveras. Data måste laddas vidare i infokuben från vilken rapporter levereras.
  • DSO har funktioner för överskrivning och additiv. Om alla egenskaper är desamma aggregeras / skrivs nyckeltal utifrån den valda funktionaliteten.
  • Kub är additiv till sin natur. Om alla egenskaper är desamma, sammanställs nyckeltalen.

Typer av DSO

DSO kan klassificeras i följande typer:

  1. Standard DSO
  2. Direktuppdatering DSO
  3. Skrivoptimerad DSO