Cambiare lo stage di cattura: Scheda Fase (DataStage)
La scheda Stage consente di specificare una descrizione facoltativa dello stage.
La sezione Proprietà consente di specificare le operazioni dello stage. La sezione Avanzate consente di specificare come viene eseguito lo stage.
Proprietà
Categoria / Proprietà | Valori | Predefinito | Obbligatorio? | Si ripete? | Dipendente di |
---|---|---|---|---|---|
Chiavi di modifica / Chiave | Colonna di input | N/D | Y | Y | N/D |
Chiavi di modifica / Sensibile al maiuscolo / minuscolo | vero/falso | Vero | N | N | Chiave |
Modifica chiavi / Ordinamento | Crescente / Decrescente | Crescente | N | N | Chiave |
Modifica posizione chiavi / valori null | Prime/Ultime | Primo | N | N | Chiave |
Modifica valori/valore | Colonna di input | N/D | N | Y | N/D |
Modifica valori / Sensibile al maiuscolo / minuscolo | vero/falso | Vero | N | N | Valore |
Opzioni / Modifica modalità | Chiavi esplicite & Valori / Tutte le chiavi, Valori espliciti / Chiavi esplicite, Tutti i valori | Chiavi e valori espliciti | Y | N | N/D |
Opzioni / Statistiche log | vero/falso | No | N | N | N/D |
Opzioni / Rilascia output per inserimento | vero/falso | No | N | N | N/D |
Opzioni / Rilascia output per eliminazione | vero/falso | No | N | N | N/D |
Opzioni / Cancella output per la modifica | vero/falso | No | N | N | N/D |
Opzioni / Rilascia output per copia | vero/falso | Vero | N | N | N/D |
Opzioni / Nome colonna codice | stringa | N/D | N | N | N/D |
Opzioni / Copia codice | numero | 0 | N | N | N/D |
Opzioni / Codice eliminato | numero | 2 | N | N | N/D |
Opzioni / Codice di modifica | numero | 3 | N | N | N/D |
Opzioni / Inserisci codice | numero | 1 | N | N | N/D |
Modifica categoria chiavi
- Chiave
- Questa proprietà può essere ripetuta per specificare più colonne di input chiave di differenza. È possibile utilizzare la finestra di dialogo Selezione colonna per selezionare più chiavi contemporaneamente, se necessario. La chiave ha le seguenti proprietà dipendenti:
- Sensibile al maiuscolo / minuscolo
Utilizzare questa proprietà per specificare se ogni chiave è sensibile al maiuscolo / minuscolo o meno. È impostato su True per impostazione predefinita; ad esempio, i valori "CASE" e "case" non vengono giudicati equivalenti.
- Criterio di ordinamento
Specificare il criterio di ordinamento crescente o decrescente.
- Posizione valore null
Specificare se i valori null devono essere posizionati per primi o per ultimi.
- Sensibile al maiuscolo / minuscolo
Modifica categoria valore
- Valore
- Specifica il nome di una colonna di input valore. È possibile utilizzare la finestra di dialogo Selezione colonna per selezionare i valori contemporaneamente, se necessario. Il valore ha le seguenti proprietà dipendenti:
- Sensibile al maiuscolo / minuscolo
Utilizzare questa proprietà per specificare se ciascun valore è sensibile al maiuscolo / minuscolo o meno. È impostato su True per impostazione predefinita; ad esempio, i valori "CASE" e "case" non vengono giudicati equivalenti.
- Sensibile al maiuscolo / minuscolo
Opzioni
- Modifica modalità
- Questa modalità determina come vengono specificate le chiavi e i valori. Scegliere Chiavi e valori espliciti per specificare le chiavi e i valori. Scegliere Tutte le chiavi, Valori espliciti per specificare che le colonne di valori devono essere definite, ma tutte le altre colonne sono colonne chiave a meno che non siano escluse. Scegliere Chiavi esplicite, Tutti i valori per specificare che le colonne chiave devono essere definite, ma tutte le altre colonne sono colonne valore a meno che non vengano escluse.
- Registra statistiche
- Questa proprietà configura lo stage in modo da visualizzare le informazioni sui risultati contenenti il numero di righe di input e il numero di righe di copia, eliminazione, modifica e inserimento.
- Cancella output per inserimento
- Specifica di eliminare (non generare) una riga di output per un risultato di inserimento. Per impostazione predefinita, una riga di output viene sempre creata dallo stage.
- Cancella output per eliminazione
- Specifica di eliminare (non generare) la riga di output per un risultato di eliminazione. Per impostazione predefinita, una riga di output viene sempre creata dallo stage.
- Cancella output per modifica
- Specifica di eliminare (non generare) la riga di output per un risultato di modifica. Per impostazione predefinita, una riga di output viene sempre creata dallo stage.
- Cancella output per copia
- Specifica di eliminare (non generare) la riga di emissione per un risultato di copia. Per impostazione predefinita, lo stage non crea una riga di output.
- Nome colonna codice
- Consente di specificare un nome differente per la colonna di output contenente il codice di modifica generato per ogni record dallo stage. Per impostazione predefinita, la colonna è denominata change_code.
- Copia codice
- Consente di specificare un valore alternativo per il codice che indica che dopo il record è una copia del record prima . Per impostazione predefinita questo codice è 0.
- Codice eliminato
- Consente di specificare un valore alternativo per il codice che indica che un record nella serie prima è stato eliminato dalla serie dopo . Per impostazione predefinita questo codice è 2.
- Codice di modifica
- Consente di specificare un valore alternativo per il codice che indichi che il record dopo è una versione modificata del record prima . Per impostazione predefinita questo codice è 3.
- Inserisci codice
- Consente di specificare un valore alternativo per il codice che indica che un nuovo record è stato inserito nella serie dopo che non esisteva nella serie prima di . Per impostazione predefinita questo codice è 1.
Avanzate
- Modalità di esecuzione. Lo stage può essere eseguito in modalità parallela o sequenziale. In modalità parallela i dati di input vengono elaborati dai nodi disponibili come specificato nel file di configurazione e da qualsiasi vincolo di nodo specificato nella scheda Avanzate . In modalità sequenziale, l'intero dataset viene elaborato dal nodo conductor.
- Modalità di combinabilità. Per impostazione predefinita, questa opzione è Auto, che consente a IBM® DataStage® di combinare gli operatori che sono alla base degli stage paralleli in modo che vengano eseguiti nello stesso processo, se è opportuno per questo tipo di stage.
- Conserva partizionamento. Per impostazione predefinita, è Propaga . Adotta Set o Clear dalla fase precedente. È possibile selezionare esplicitamente Imposta o Cancella. Selezionare Imposta per richiedere che lo stage successivo nel job tenti di mantenere il partizionamento.