Cos'è il DSO di aggiornamento diretto in SAP? Come crearne uno?

Sommario:

Anonim

Il DSO standard differisce dal DSO con aggiornamento diretto in termini di modalità di elaborazione dei dati.

In Standard DSO, i dati vengono memorizzati in diverse versioni Active, Delta, Modified

mentre Direct Update DSO contiene dati in un'unica versione. I dati vengono memorizzati esattamente nella stessa forma in cui sono scritti su DSO costituito da Active Data Table per l'aggiornamento diretto dall'applicazione. Recupera i suoi dati da sistemi esterni tramite riempimento o eliminazione di API.

Esistono le seguenti API:

  • RSDRI_ODSO_INSERT: questa API viene utilizzata per inserire nuovi dati che non esistono nel sistema.
  • RSDRI_ODSO_INSERT_RFC: è simile all'API "RSDRI_ODSO_INSERT" tranne per il fatto che questa API può essere chiamata in remoto.
  • RSDRI_ODSO_MODIFY: questa API viene utilizzata per modificare i record esistenti. Se arriva un nuovo record, il record viene inserito.
  • RSDRI_ODSO_MODIFY_RFC: è simile all'API "RSDRI_ODSO_MODIFY" tranne per il fatto che questa API può essere chiamata in remoto.
  • RSDRI_ODSO_UPDATE: questa API viene utilizzata per modificare i record esistenti.
  • RSDRI_ODSO_UPDATE_RFC: è simile all'API "RSDRI_ODSO_UPDATE" tranne per il fatto che questa API può essere chiamata in remoto.
  • RSDRI_ODSO_DELETE_RFC: questa API viene utilizzata per eliminare i record.

Aggiornamento diretto DSO - Proprietà

  • Il DSO per l'aggiornamento diretto contiene i dati in un'unica versione. Pertanto, i dati vengono memorizzati esattamente nella stessa forma in cui sono stati scritti dall'applicazione
  • I record con la stessa chiave non vengono aggregati
  • Non è possibile generare SID
  • I dati da esso possono essere aggiornati a fornitori di informazioni aggiuntivi.
  • Il DSO per l'aggiornamento diretto è disponibile come fornitore di informazioni in BEx Query Designer e può essere utilizzato a scopo di analisi.
  • È una funzione aggiuntiva che può essere utilizzata in contesti applicativi speciali.
  • Per caricare rapidamente i dati senza utilizzare i processi di estrazione e caricamento nel sistema BI.
  • Può essere utilizzato come destinazione dei dati per un processo di analisi.

Aggiornamento diretto DSO - Funzionalità

  • Può aggiornare i dati DSO di aggiornamento diretto a provider di informazioni aggiuntivi.
  • Può essere utilizzato come fornitore di informazioni per Bex Query Designer e può essere utilizzato per il processo di analisi.

Vantaggio:

  • È strutturato in modo da accedere facilmente ai dati.
  • I dati vengono resi disponibili per l'analisi e il reporting subito dopo il caricamento.

Inconvenienti

  • Il processo di caricamento non è supportato dal sistema BI (le origini dati non forniscono i dati).
  • Pertanto i DSO non vengono visualizzati nell'amministrazione o nel monitor.
  • Poiché non viene generato un registro delle modifiche, non possiamo eseguire un aggiornamento delta per i fornitori di informazioni.

Creazione di DSO di aggiornamento diretto:

Passo 1)

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

Passo 2)

  1. Vai alla scheda Modellazione-> Fornitore di informazioni.
  2. Fare clic con il tasto destro sull'area delle informazioni.
  3. Fare clic su "Crea oggetto archivio dati" dal menu contestuale.

Passaggio 3)

  1. Immettere il nome tecnico.
  2. Immettere la descrizione.
  3. Fare clic sul pulsante "Crea".

Passaggio 4)

Fare clic sul pulsante Modifica di "Tipo di oggetto DataStore".

Passaggio 5)

Scegli il tipo "Aggiornamento diretto".

Passaggio 6)

Attiva il DSO.