Che cos'è DSO ottimizzato per la scrittura?
Il DSO ottimizzato in scrittura viene utilizzato quando è necessario un oggetto di archiviazione dati per archiviare i record con la granularità più bassa come l'indirizzo e quando non è necessaria la funzionalità di sovrascrittura. Consiste solo della 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 set di dati.
Il DSO ottimizzato per la scrittura è stato progettato principalmente per essere lo staging iniziale dei dati del sistema di origine da cui i dati possono essere trasferiti al DSO standard o all'Info Cube.
- PSA riceve i dati invariati nel sistema di origine
- I dati vengono registrati a livello di documento , dopo il caricamento nei DSO standard i dati vengono eliminati
- I dati vengono inviati al DSO ottimizzato per la scrittura della memoria aziendale dal DSO ottimizzato per la scrittura
- I dati vengono distribuiti dal "pass-thru" ottimizzato per la scrittura ai DSO standard in base ai requisiti aziendali
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.
- I caricamenti dei dati possono essere più veloci poiché non ha il passaggio di attivazione separato.
- Ogni record ha una chiave tecnica e quindi l'aggregazione dei record non è possibile. Ogni volta vengono inseriti nuovi record.
Creazione di DSO ottimizzato per la scrittura:
Passo 1)
- Vai al codice di transazione RSA1
- Fare clic sul pulsante OK.
Passo 2)
- Vai alla scheda Modellazione-> Fornitore di informazioni.
- Fare clic con il tasto destro sull'area delle informazioni.
- Fare clic su "Crea oggetto archivio dati" dal menu contestuale.
Passaggio 3)
- Immettere il nome tecnico.
- Immettere la descrizione.
- Fare clic sul pulsante "Crea".
Passaggio 4)
Fare clic sul pulsante Modifica di "Tipo di oggetto DataStore".
Passaggio 5)
Scegli il tipo "ottimizzato per la scrittura".
Le chiavi tecniche includono ID richiesta, pacchetto dati, numero record. Nessun oggetto aggiuntivo può essere incluso in questo.
Le chiavi semantiche sono simili ai campi chiave, tuttavia, qui l'unicità non è considerata per la funzionalità di sovrascrittura. Sono invece utilizzati insieme all'impostazione "Non controllare l'unicità dei dati".
Lo scopo della chiave semantica è identificare gli errori 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 Semantic Group in DTP.
Non è necessario definire gruppi semantici se non ci sarà la possibilità di record duplicati o record di errore.
Se non si seleziona la casella di controllo "Consenti record di dati duplicati", i dati provenienti dalla sorgente vengono controllati per la duplicazione, cioè, 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 nuovo record. Non c'è rilevanza delle chiavi semantiche in questo caso.
Passaggio 6)
Attiva il DSO.