In cosa consiste l'aggiornamento diretto DSO SAP? Come crearne uno?

โšก Riepilogo intelligente

Un DSO ad aggiornamento diretto in SAP BW memorizza i dati in un'unica tabella attiva, scritta direttamente tramite API, senza generazione di log delle modifiche o SID, rendendo i dati caricati immediatamente disponibili per i processi di analisi e la creazione di report.

  • ๏ธ Versione singola: Un DSO ad aggiornamento diretto memorizza i dati in un'unica tabella attiva, esattamente come scritti dall'applicazione.
  • ???? Guidato dall'API: I dati vengono inseriti ed eliminati tramite le API RSDRI_ODSO, non tramite le origini dati standard.
  • ๐Ÿšซ Nessun registro delle modifiche: Non รจ previsto alcun registro delle modifiche nรฉ la generazione di SID, pertanto non sono possibili aggiornamenti incrementali.
  • ๐Ÿ“Š Processo di analisi: Viene spesso utilizzato come obiettivo del progettista del processo di analisi (APD).
  • โšก Dati immediati: I dati caricati sono disponibili per la creazione di report immediatamente dopo essere stati scritti.
  • ๐Ÿค– Assistenza AI: L'IA scrive i risultati, sia quelli con punteggio che quelli previsti, in un DSO ad aggiornamento diretto per la creazione di report.

In cosa consiste l'aggiornamento diretto DSO SAP

Che cos'รจ un DSO ad aggiornamento diretto?

Un DSO standard si differenzia da un DSO ad aggiornamento diretto per le modalitร  di elaborazione dei dati. In un DSO standard, i dati vengono memorizzati in diverse versioni (attiva, delta, modificata), mentre un DSO ad aggiornamento diretto contiene i dati in un'unica versione. I dati vengono memorizzati esattamente nella stessa forma in cui sono stati scritti nel DSO. Il DSO รจ costituito da una tabella dati attiva per l'aggiornamento diretto da parte dell'applicazione e recupera i dati da sistemi esterni tramite API di riempimento o eliminazione.

API disponibili

  • RSDRI_ODSO_INSERT: inserisce nuovi dati non presenti nel sistema.
  • RSDRI_ODSO_INSERT_RFC: simile a RSDRI_ODSO_INSERT, ma puรฒ essere richiamato da remoto.
  • RSDRI_ODSO_MODIFY: modifica i record esistenti; se arriva un nuovo record, viene inserito.
  • RSDRI_ODSO_MODIFY_RFC: simile a RSDRI_ODSO_MODIFY, ma puรฒ essere richiamato da remoto.
  • RSDRI_ODSO_UPDATE: modifica i record esistenti.
  • RSDRI_ODSO_UPDATE_RFC: simile a RSDRI_ODSO_UPDATE, ma puรฒ essere chiamato da remoto.
  • RSDRI_ODSO_DELETE_RFC: elimina i record.

Aggiornamento diretto delle proprietร  DSO

  • Contiene dati in un'unica versione, memorizzati esattamente nella forma in cui sono stati scritti dall'applicazione.
  • I record con la stessa chiave non vengono aggregati.
  • Non รจ possibile generare SID.
  • I dati in esso contenuti possono essere aggiornati su altri InfoProvider.
  • รˆ disponibile come InfoProvider nel BEx Query Designer e puรฒ essere utilizzato per l'analisi.
  • Si tratta di una funzione aggiuntiva utilizzata in contesti applicativi specifici.
  • Carica i dati rapidamente senza utilizzare l'extracprocessi di caricamento e caricamento del sistema BI.
  • Puรฒ essere utilizzato come target di dati per un processo di analisi.

Funzionalitร  DSO di aggiornamento diretto

  • Puรฒ aggiornare i dati DSO di aggiornamento diretto ad altri InfoProvider.
  • Puรฒ essere utilizzato come InfoProvider per il BEx Query Designer e per i processi di analisi.

vantaggi:

  • รˆ strutturato in modo da consentire un facile accesso ai dati.
  • I dati sono disponibili per l'analisi e la creazione di report immediatamente dopo il caricamento.

Svantaggi:

  • Il processo di caricamento non รจ supportato da Sistema BI (Le fonti dati non forniscono i dati).
  • Pertanto questi DSO non vengono visualizzati nell'area di amministrazione o nel monitor.
  • Poichรฉ non viene generato un registro delle modifiche, non รจ possibile aggiornare in modo incrementale gli InfoProviders.

Creazione di un DSO per l'aggiornamento diretto

Passo 1)

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

Creazione di un DSO per l'aggiornamento diretto

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 per l'aggiornamento diretto

Passo 3)

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

Creazione di un DSO per l'aggiornamento diretto

Passo 4) Fare clic sul pulsante Modifica di "Tipo di oggetto DataStore".

Creazione di un DSO per l'aggiornamento diretto

Passo 5) Seleziona il tipo "Aggiornamento diretto".

Creazione di un DSO per l'aggiornamento diretto

Passo 6) Attiva il DSO.

Creazione di un DSO per l'aggiornamento diretto

DOMANDE FREQUENTI

Un DSO ad aggiornamento diretto memorizza una singola versione dei dati scritta tramite API, senza generazione di log delle modifiche o SID. Un DSO standard utilizza tre tabelle, viene caricato tramite un processo di trasferimento dati, supporta la sovrascrittura e genera un log delle modifiche per gli aggiornamenti incrementali.

I dati vengono scritti tramite i moduli funzione RSDRI_ODSO, come RSDRI_ODSO_INSERT per aggiungere record, RSDRI_ODSO_MODIFY e RSDRI_ODSO_UPDATE per modificarli e RSDRI_ODSO_DELETE_RFC per rimuoverli. Ciascuno di essi ha una variante abilitata per l'accesso remoto (_RFC).

Viene utilizzato principalmente come destinazione dell'Analysis Process Designer (APD) e per applicazioni che scrivono direttamente i risultati, come la pianificazione o l'assegnazione di punteggi. Poichรฉ i dati sono disponibili immediatamente, si presta alla creazione di report rapidi e orientati alle applicazioni.

Sรฌ. I processi di machine learning e analisi possono scrivere punteggi, previsioni o segmenti in un DSO ad aggiornamento diretto tramite le API RSDRI. I risultati sono quindi immediatamente disponibili come InfoProvider per query e dashboard BEx.

L'apprendimento automatico e l'Analysis Process Designer (APD) leggono i dati BW, applicano modelli di data mining e scrivono l'output con punteggio in un DSO ad aggiornamento diretto. I risultati sono quindi immediatamente disponibili come InfoProvider per la creazione di report, senza un ex standardtraczione e carico.

Riassumi questo post con: