In cosa consiste il DSO ottimizzato per la scrittura SAP? Come crearne uno?

Cos'è il DSO ottimizzato per la scrittura?

Il DSO ottimizzato per la scrittura viene utilizzato quando è richiesto un oggetto di archiviazione dati per l'archiviazione di record con granularità più bassa come l'indirizzo e quando non è necessaria la funzionalità di sovrascrittura. Consiste solo nella tabella dei dati attivi, quindi non è necessaria l'attivazione dei dati che aumenta il processo dei dati. L'oggetto dell'archivio dati è immediatamente disponibile per ulteriori elaborazioni; viene utilizzato come area di archiviazione temporanea per grandi quantità di dati.

Il DSO ottimizzato per la scrittura è stato progettato principalmente per essere la fase iniziale dei dati del sistema di origine da cui i dati potrebbero essere trasferiti al DSO standard o al Cubo informativo.

  1. PSA riceve i dati invariati al sistema di origine
  2. I dati vengono pubblicati a livello di documento, dopo il caricamento nei DSO standard i dati vengono eliminati
  3. I dati vengono inviati al DSO ottimizzato per la scrittura della memoria aziendale dal passaggio al DSO ottimizzato per la scrittura
  4. I dati vengono distribuiti da un "pass through" ottimizzato per la scrittura a DSO standard secondo i requisiti aziendali

Scrivi DSO ottimizzato in SAP

Scrivi proprietà DSO ottimizzate

  • Viene utilizzato per la gestione temporanea iniziale dei dati del sistema di origine.
  • I dati archiviati hanno la granularità più bassa.
  • Il caricamento dei dati può essere più veloce poiché non prevede la fase di attivazione separata.
  • Ogni record ha una chiave tecnica e quindi l'aggregazione dei record non è possibile. Ogni volta vengono inseriti nuovi record.

Creazione di DSO ottimizzati per la scrittura

Passo 1)

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

Creazione di DSO ottimizzato per la scrittura

Passo 2)

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

Creazione di DSO ottimizzato per la scrittura

Passo 3)

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

Creazione di DSO ottimizzato per la scrittura

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

Creazione di DSO ottimizzato per la scrittura

Passo 5) Scegli il tipo "Ottimizzato per la scrittura".

Creazione di DSO ottimizzato per la scrittura

Le chiavi tecniche includono ID richiesta, pacchetto dati, numero record. In questo non possono essere inclusi oggetti aggiuntivi.

Le chiavi semantiche sono simili ai campi chiave, tuttavia in questo caso l'unicità non viene considerata per la funzionalità di sovrascrittura. Sono invece usati insieme all'impostazione “Non verificare l'unicità dei dati”.

Lo scopo della chiave semantica è identificare l'errore nei record in entrata o nei record duplicati.

I record duplicati vengono scritti nello stack degli errori nell'ordine successivo. Questi record nello stack di errori possono essere gestiti o ricaricati definendo il gruppo semantico in DTP.

Non è necessario definire i gruppi semantici se non vi è possibilità di record duplicati o record di errori.

Creazione di DSO ottimizzato per la scrittura

Se non controlliamo il Check Box “Consenti record dati duplicati”, viene controllata la duplicazione dei dati provenienti dalla sorgente, ovvero se lo stesso record (chiavi semantiche) esiste già nel DSO, il caricamento corrente viene terminato.

Se selezioniamo la casella di controllo, i record duplicati vengono caricati come un nuovo record. In questo caso non c'è alcuna rilevanza delle chiavi semantiche.

Creazione di DSO ottimizzato per la scrittura

Passo 6) attivare la DSO.

Creazione di DSO ottimizzato per la scrittura