0 / 0
Retourner à la version anglaise de la documentation

Comparer les étapes : Onglet Étape (DataStage)

Dernière mise à jour : 12 mars 2025
Étape de comparaison dans DataStage: Onglet Étape

L'onglet Etape de comparaison permet de contrôler les aspects de l'étape de comparaison.

Cliquez deux fois sur l'étape pour ouvrir le panneau de propriétés de l'étape. La section Propriétés vous permet de spécifier ce que fait l'étape. La section Avancé vous permet de spécifier le mode d'exécution de l'étape.

Propriétés

Le tableau suivant répertorie les propriétés et leurs attributs :
Tableau 1. Propriétés
Catégorie/Propriété Valeurs Par défaut Obligatoire ? Répétition ? Dépendant de
Options / Abandon de la différence True/False Faux Y N N/A
Options / Avertissement lors du non-concordance du nombre d'enregistrements True/False Faux Y N N/A
Options/ Valeur "Equals" numéro aujourd'hui 0 N N N/A
Options/ Le premier est une valeur vide numéro aujourd'hui -2 N N N/A
Options/ Valeur supérieure à la valeur numéro aujourd'hui 1 N N N/A
Options/ Valeur inférieure à la valeur numéro aujourd'hui -1 N N N/A
Options/ Le deuxième est une valeur vide numéro aujourd'hui 2 N N N/A
Options / Clé Colonne d'entrée N/A N Y N/A
Options / Sensible à la casse True/False Oui N N Clé

Options

Utilisez les options suivantes pour spécifier le fonctionnement de l'étape de comparaison :

Abandonner en cas de différence

Cette propriété force l'étape à interrompre son fonctionnement chaque fois qu'une différence est détectée entre deux colonnes correspondantes dans un enregistrement des deux fichiers d'entrée. Cette valeur est False par défaut, si vous la définissez sur True, vous ne pouvez pas définir Warn sur le nombre d'enregistrements Mismatch.

Avertir en cas de discordance du nombre d'enregistrements

Cette propriété dirige l'étape vers la sortie d'un message d'avertissement lorsqu'une comparaison est annulée en raison d'une non-concordance dans le nombre d'enregistrements dans les deux fichiers d'entrée. Cette valeur est False par défaut, si vous la définissez sur True, vous ne pouvez pas définir Abandon sur la différence.

Valeur "Equals"

Permet de définir une valeur alternative pour le code que les sorties de l'étape indiquent que deux enregistrements comparés sont égaux. Il s'agit de 0 par défaut.

La valeur ` First est vide'

Permet de définir une valeur alternative pour le code que les sorties de l'étape indiquent que le premier enregistrement est vide. Il s'agit de -2 par défaut.

Supérieur à valeur

Permet de définir une valeur alternative pour le code que les sorties de l'étape indiquent que le premier enregistrement est supérieur à l'autre. Il s'agit de 1 par défaut.

Valeur "Inférieur à"

Permet de définir une valeur alternative pour le code que les sorties de l'étape indiquent que le deuxième enregistrement est supérieur à l'autre. Il s'agit de -1 par défaut.

La valeur 'Second est vide'

Permet de définir une valeur alternative pour le code que les sorties de l'étape indiquent que le deuxième enregistrement est vide. Il s'agit de 2 par défaut.

Clé

Permet de spécifier une ou plusieurs colonnes de clé. Seules ces colonnes seront comparées. Répétez la propriété pour spécifier plusieurs colonnes. Vous pouvez utiliser la boîte de dialogue Sélection de colonne pour sélectionner plusieurs clés à la fois si nécessaire. La propriété Clé possède une propriété dépendante :

  • Sensible à la casse

    Utilisez cette option pour indiquer si chaque clé est sensible à la casse ou non, cette valeur est définie sur True par défaut, c'est-à-dire que les valeurs "CASE" et "case" finiraient par des groupes différents.

Avancé

La section Avancé de l'onglet Étape vous permet de spécifier les options suivantes :
  • Mode d'exécution. L'étape peut s'exécuter en mode parallèle ou séquentiel. En mode parallèle, les données d'entrée sont traitées par les nœuds disponibles comme indiqué dans le fichier de configuration et par toutes les contraintes de nœud spécifiées dans la section Avancé. En mode séquentiel, l'ensemble des données est traité par le nœud de conducteur.
  • Mode de combinaison. Il s'agit de l'option Auto par défaut, qui permet à IBM® DataStage® de combiner les opérateurs qui sous-tendent les étapes parallèles afin qu'elles s'exécutent dans le même processus s'il est approprié pour ce type d'étape.
  • Préserver le partitionnement. Il s'agit de Propager par défaut. Il adopte Définir ou Effacer depuis l'étape précédente. Vous pouvez sélectionner explicitement Définir ou Effacer. Sélectionnez Définir pour demander que l'étape suivante du travail tente de gérer le partitionnement.