Confronta lo stage: Scheda Stage (DataStage)
La scheda Fase di confronto consente di controllare gli aspetti della fase di confronto.
Fare doppio clic sullo stage per aprire il pannello delle proprietà 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 |
---|---|---|---|---|---|
Opzioni / Interrompi alla differenza | vero/falso | No | Y | N | N/D |
Opzioni / Avvisa in mancata corrispondenza conteggio record | vero/falso | No | Y | N | N/D |
Opzioni/ Valore ` Uguale a ' | numero | 0 | N | N | N/D |
Opzioni/ ` Il primo è vuoto ' Valore | numero | -2 | N | N | N/D |
Opzioni/ ` Maggiore di ' Valore | numero | 1 | N | N | N/D |
Opzioni/ ` Minore di ' Valore | numero | -1 | N | N | N/D |
Opzioni/ ` Secondo è vuoto ' Valore | numero | 2 | N | N | N/D |
Opzioni / Chiave | Colonna di input | N/D | N | Y | N/D |
Opzioni / Sensibile al maiuscolo / minuscolo | vero/falso | Vero | N | N | Chiave |
Opzioni
Utilizzare le seguenti opzioni per specificare le modalità di funzionamento dello stage Compare:
Interrompi per differenza
Questa proprietà forza lo stage ad interrompere l'operazione ogni volta che viene rilevata una differenza tra due colonne corrispondenti in qualsiasi record dei due dataset di input. Questo valore è False per impostazione predefinita, se impostato su True non è possibile impostare Avvisa in caso di mancata corrispondenza conteggio record.
Avvisa per mancata corrispondenza conteggio record
Questa proprietà indirizza lo stage all'output di un messaggio di avviso quando un confronto viene interrotto a causa di una mancata corrispondenza nel numero di record nei due dataset di input. Questo è False per impostazione predefinita, se si imposta su True non è possibile impostare Interrompi sulla differenza.
valore ` Uguale a '
Consente di impostare un valore alternativo per il codice che lo stage emette per indicare che due record confrontati sono uguali. Per impostazione predefinita, è 0.
Il valore ` Primo è vuoto '
Consente di impostare un valore alternativo per il codice che lo stage emette per indicare che il primo record è vuoto. L'impostazione predefinita è -2.
Valore ` Maggiore di '
Consente di impostare un valore alternativo per il codice che lo stage emette per indicare che il primo record è maggiore dell'altro. Per impostazione predefinita è 1.
Valore ` Minore di '
Consente di impostare un valore alternativo per il codice che lo stage emette per indicare che il secondo record è maggiore dell'altro. L'impostazione predefinita è -1.
Il valore ` Secondo è vuoto '
Consente di impostare un valore alternativo per il codice che lo stage emette per indicare che il secondo record è vuoto. Per impostazione predefinita, è 2.
Chiave
Consente di specificare una o più colonne chiave. Verranno confrontate solo queste colonne. Ripetere la proprietà per specificare più colonne. È possibile utilizzare la finestra di dialogo Selezione colonna per selezionare più chiavi contemporaneamente, se necessario. La proprietà Key ha una proprietà dipendente:
- Sensibile al maiuscolo/minuscolo
Utilizzare questa opzione per specificare se ogni chiave è sensibile al maiuscolo / minuscolo o meno, questo valore è impostato su True per impostazione predefinita, ovvero i valori "CASE" e "case" in finirebbero in gruppi differenti.
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 sezione 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.