In cosa consiste il DSO SAP BW? Perché usarlo?
Cos'è il DSO?
Un DSO è un'unità di archiviazione bidimensionale che archivia principalmente dati di transazioni consolidati e ripuliti o dati master con una granularità più bassa. DSO sta per Data Store Object.
- È un tavolo trasparente bidimensionale.
- I dati vengono archiviati a livello dettagliato.
- Con DSO è anche possibile sovrascrivere i campi dati.
- È possibile ottenere rapporti di livello dettagliati da un DSO.
Perché utilizzare DSO?
Prendiamo un esempio di dati dell'ordine di vendita, da cui devono essere estratti SAP Sistema R/3 (OLTP: dati di elaborazione delle transazioni online che continuano a cambiare) in BI. Gli ordini di vendita creati nel sistema R/3 possono essere modificati in qualsiasi momento dopo la creazione del record. Inizialmente, quando vengono creati i record degli ordini di vendita in R/3, questi record vengono estratti in BI. Una volta modificati i record in R/3, le modifiche devono essere apportate in BI.
- I dati vengono estratti da SAP R/3 e caricato nell'oggetto Data Store.
- Inizialmente, i record vengono archiviati nel Nuovo stato nel DSO. I record vengono archiviati nella Nuova tabella.
- Una volta attivati i dati DSO, i dati vengono archiviati nella tabella attiva. La nuova tabella non contiene più tali dati.
- Quando i record vengono modificati in R/3, affinché tali modifiche si riflettano in BI, le modifiche vengono estratte nel DSO.
- Ora i dati vengono archiviati nella nuova tabella finché non vengono attivati i contenuti del DSO. I dati devono essere ulteriormente caricati Cubo informativo da cui vengono consegnati i report.
- DSO dispone di funzionalità di sovrascrittura e aggiuntive. Se tutte le caratteristiche sono uguali, gli indici vengono aggregati/sovrascritti in base alla funzionalità scelta.
- Il cubo è di natura additiva. Se tutte le caratteristiche sono le stesse, le cifre chiave vengono aggregate.
Tipi di DSO
I DSO possono essere classificati nei seguenti tipi: