Azione di aggiornamento delle dimensioni nel DataStage® Slowly Changing Dimension stage

La fase Slowly Changing Dimension (SCD) aggiorna la tabella delle dimensioni in base ai risultati della ricerca delle dimensioni, oltre al rilevamento di una variazione di valore per almeno una colonna SCD.

Le modifiche alle colonne di tipo 2 hanno la precedenza sulle modifiche alle colonne di tipo 1. La tabella seguente descrive come lo stadio SCD determina l'azione di aggiornamento per la tabella delle dimensioni:

Tabella 1. Determinazione dell'azione di aggiornamento
Risultato della ricerca Tipo di modifica della colonna Azione di aggiornamento
Riga dimensione non trovata Non applicabile Lo stage crea una nuova riga della dimensione utilizzando tutte le derivazioni delle colonne definite per il collegamento di aggiornamento della dimensione.
Riga dimensione trovata Il valore della colonna di tipo 2 è cambiato, indipendentemente dal fatto che sia cambiato il valore della colonna di tipo 1 La fase scade la riga della dimensione corrente e ne crea una nuova, mantenendo la cronologia necessaria per l'elaborazione di tipo 2. Per far scadere una riga, lo stage aggiorna solo le colonne con un codice di scopo Indicatore corrente e Data di scadenza utilizzando le relative espressioni Scadenza nella scheda Aggiornamento Dim. Per creare una nuova riga, lo stage ricava tutte le colonne dalle espressioni di derivazione.
Riga dimensione trovata Il valore della colonna di tipo 1 è cambiato, ma il valore della colonna di tipo 2 non è cambiato La fase aggiorna solo le colonne con un codice di scopo di tipo 1 utilizzando le loro espressioni di derivazione.
Riga dimensione trovata Nessun valore della colonna è stato modificato Non sono necessari aggiornamenti.