You are on page 1of 13

ODS / DSO

Operational Data Store / Data Store Objec

Store Object

In 3.x we refer it as ODS [Operational Data Store] and in BI 7.x we refer it as DSO [Data Store Object]
DSO is an 2 dimensional object
DSO is an Data Target
DSO is an Info Provider
We can do reporting on DSO
DSO works with Overwrite Functionality / can also be set to additive
when we create DSO / ODS it creates 3 tables in the backend
Active Data Table
New Data Table
Change Log Table

/BIC/AXXXXXX00
/BIC/AXXXXXX40
/BIC/B000*

Note: When we do reporting on DSO / ODS it gives the data from Active Data Table

Store Object]

DSO Name
Description

ZO_SALES
Sales DSO

Key Fields

Max - 16
Customer
Calmonth

Data Fields

BMW_KUNNR
0CALMONTH

Max - 749
Region
Amount
Currency

BMWREGION
0AMOUNT
0CURRENCY

Active Data Table


/BIC/AZO_SALES00
Customer
Year/Month

Region

New Data Table


/BIC/AZO_SALES40
SID of Request Data Packet

Record No Customer Year/Month

Amount

Currency

Steps
Execute IP
Execute DTP
Set QM status of the Request 'OK'
Activate the Data in ODS

Change Log Table


/BIC/B000*
Activation Request Data PackeRecord No

Recordmode

Region

Amount

Currency Recordmode

Partion No Customer Year/MonthRegion

Amount

Currency Recordmode

Customer

Year/Month

Region

Amount

Currency

Set 1

C100

012013

SOUTH

1000 INR

Set 2

C100

022013

NORTH

2500 INR

Set 3

C100

012013

SOUTH

5000 INR

Set 4

C100

022013

EAST

2500 INR

Set 5

C100
C100

012013
022013

NORTH
EAST

5000 INR
7000 INR

Customer

Info Cube

ODS / DSO
Active Data Table
/BIC/AZO_SALES00
Customer
Year/MonthRegion

Amount

Currency

Steps
Execute IP
Execute DTP
Set QM status of the Request 'OK'
Activate the Data in ODS

New Data Table


/BIC/AZO_SALES40
SID of RequesData PackeRecord No Customer Year/Month

SS

Year/Month

Region

Amount

Currency

Change Log Table


/BIC/B000*
Activation Data PackeRecord No Partion No

Recordmode

Region

Amount

Currency Recordmode

Customer Year/MonthRegion

Amount

Currency Recordmode

You might also like