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.

  • 🗃️ Tre tavoli: Un DSO standard dispone di una coda di attivazione, una tabella dei dati attivi e un registro delle modifiche.
  • 🔁 Attivazione: I dati vengono spostati dalla nuova tabella alla tabella attiva e quindi al registro delle modifiche.
  • 📝 Cambiare registro: Il registro delle modifiche registra la cronologia delle modifiche incrementali e supporta i caricamenti incrementali verso altre destinazioni.
  • 🔑 Campi chiave e dati: I campi chiave rendono univoci i record; i campi dati contengono attributi e cifre chiave.
  • ⚙️ Impostazioni: Le opzioni controllano la generazione del SID, i record univoci e l'attivazione automatica.
  • 🤖 Assistenza AI: L'intelligenza artificiale monitora i processi di caricamento e attivazione e segnala tempestivamente i problemi di qualità dei dati.

Che cos'è un DSO standard in SAP

Che cos'è un DSO standard?

Un DSO standard è l'oggetto DataStore più comune. Ha tre tabelle trasparenti nel database:

  1. Coda di attivazione: Contiene i record che devono essere aggiornati ma non sono ancora stati attivati.
  2. Dati attivi: la tabella che contiene i dati attivi.
  3. 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.

Processo di trasferimento dei dati al DSO

Creazione di un DSO standard

Passo 1)

  1. Vai al codice transazione RSA1.
  2. Fare clic sul pulsante OK.

Creazione di un DSO standard

Passo 2)

  1. Accedere alla scheda Modellazione -> InfoProvider.
  2. Fare clic con il tasto destro su InfoArea.
  3. Fare clic su "Crea oggetto DataStore" dal menu contestuale.

Creazione di un DSO standard

Passo 3)

  1. Inserisci il Nome Tecnico.
  2. Inserire il Descriptione.
  3. Fare clic sul pulsante "Crea".

Creazione di un DSO standard

Impostazioni in un DSO

  1. 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.
  2. Generazione del SID all'attivazione: Genera l'ID surrogato (SID) per ogni valore dei dati master quando questa opzione è selezionata.
  3. Record di dati univoci: Utilizzato quando l'oggetto di stato dati (DSO) non conterrà mai valori duplicati.
  4. Imposta automaticamente lo stato di qualità su OK: Imposta lo stato di qualità al termine del caricamento dei dati.
  5. Attiva i dati automaticamente: automatizza l'attivazione del DSO.
  6. 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".

Inclusi campi chiave e campi dati nel DSO

Passo 2) Si apre il seguente pop-up. Qui puoi inserire i nomi tecnici dei InfoObject per includere e premere Invio.

Inclusi campi chiave e campi dati nel DSO

Di seguito sono riportati i campi chiave aggiunti al DSO.

Inclusi campi chiave e campi dati nel 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.

Inclusi campi chiave e campi dati nel DSO

DOMANDE FREQUENTI

Durante l'attivazione, i record vengono spostati dalla coda di attivazione (nuova tabella) alla tabella dati attiva e le immagini del prima e del dopo vengono scritte nel registro delle modifiche. Il registro delle modifiche consente aggiornamenti incrementali agli InfoCube e ad altri target.

Un DSO standard ha tre tabelle e richiede l'attivazione, che consente la gestione delle sovrascritture e delle modifiche. Un DSO ottimizzato per la scrittura ha solo la tabella attiva, non necessita di attivazione e si carica più velocemente, ma non può sovrascrivere i record.

Quando la generazione del SID all'attivazione è selezionata, SAP Crea ID surrogati per ogni valore dei dati master durante l'attivazione. Ciò velocizza la successiva generazione di report, ma rallenta l'attivazione. Può essere disattivato se il DSO si limita a gestire i dati in fase di staging.

Sì. L'automazione intelligente pianifica i carichi e le attivazioni, mentre l'apprendimento automatico prevede i lavori di lunga durata e segnala i guasti. SAP Il copilota AI di Joule può rispondere alle domande di configurazione, riducendo il monitoraggio manuale dei carichi notturni dei DSO.

L'apprendimento automatico verifica i record in entrata alla ricerca di duplicati, chiavi mancanti e valori anomali prima dell'attivazione. Questa pulizia intelligente aumenta l'affidabilità dei dati attivi che alimentano gli InfoCube e le query BEx.

Riassumi questo post con: