Che cos'è un DSO standard in SAP?
⚡ Riepilogo intelligente
Un DSO standard in SAP BW memorizza i dati delle transazioni consolidati e ripuliti a livello di dettaglio in tre tabelle: la coda di attivazione, i dati attivi e il registro delle modifiche, supportando sovrascritture, caricamenti incrementali e reportistica dettagliata.
Che cos'è un DSO standard?
Un DSO standard è l'oggetto DataStore più comune. Ha tre tabelle trasparenti nel database:
- Coda di attivazione: Contiene i record che devono essere aggiornati ma non sono ancora stati attivati.
- Dati attivi: la tabella che contiene i dati attivi.
- Cambiare registro: contiene la cronologia delle modifiche per i carichi delta.
Processo di trasferimento dei dati a un DSO
- I dati vengono caricati innanzitutto nella coda di attivazione, detta anche tabella dei nuovi dati.
- Al momento dell'attivazione, i dati vengono trasferiti dalla nuova tabella dati alla tabella dati attiva.
- E poi alla tabella del registro delle modifiche. La tabella del registro delle modifiche contiene i dati modificati o corretti.
Nota: I dati nella tabella del registro delle modifiche vengono memorizzati in modo ridondante e possono essere eliminati dopo l'attivazione dei record.
Creazione di un DSO standard
Passo 1)
- Vai al codice transazione RSA1.
- Fare clic sul pulsante OK.
Passo 2)
- Accedere alla scheda Modellazione -> InfoProvider.
- Fare clic con il tasto destro su InfoArea.
- Fare clic su "Crea oggetto DataStore" dal menu contestuale.
Passo 3)
- Inserisci il Nome Tecnico.
- Inserire il Descriptione.
- Fare clic sul pulsante "Crea".
Impostazioni in un DSO
- Tipo di oggetto DataStore: modifica il tipo di DSO. Per impostazione predefinita, viene scelto DSO standard. Questo può essere modificato in DSO ottimizzato per la scrittura o DSO ad aggiornamento diretto.
- Generazione del SID all'attivazione: Genera l'ID surrogato (SID) per ogni valore dei dati master quando questa opzione è selezionata.
- Record di dati univoci: Utilizzato quando l'oggetto di stato dati (DSO) non conterrà mai valori duplicati.
- Imposta automaticamente lo stato di qualità su OK: Imposta lo stato di qualità al termine del caricamento dei dati.
- Attiva i dati automaticamente: automatizza l'attivazione del DSO.
- Aggiorna i dati automaticamente: carica automaticamente i dati nel DSO sugli oggetti di destinazione.
Inclusi campi chiave e campi dati nel DSO
Un DSO contiene due tipi di campi: campi chiave e campi dati. Il campo chiave viene utilizzato per rendere univoci i record. Altri campi possono essere inclusi come campi dati.
Passo 1) Fai clic con il pulsante destro del mouse su "Campi chiave" e scegli l'opzione "Input diretto InfoObject".
Passo 2) Si apre il seguente pop-up. Qui puoi inserire i nomi tecnici dei InfoObject per includere e premere Invio.
Di seguito sono riportati i campi chiave aggiunti al DSO.
Passo 3) Gli attributi di navigazione sono visualizzati nel DSO per impostazione predefinita, ma è necessario selezionare la casella di controllo ON/OFF se si desidera utilizzare un attributo di navigazione nei report.
Passo 4) La progettazione della struttura DSO è completa. Attivare il DSO facendo clic sul pulsante Attiva.









