Paramètres du générateur de sous-expression

Utilisez cette page pour créer et gérer des règles utilisées par le planificateur pour classer les travaux en fonction des règles ou des critères définis.

Pour afficher cette page, cliquez sur Administration système > Planificateur de travaux > Règles de classification > Ajouter une règle > Générateur de sous-expression.

Sélection d'opérande

L'opérande fait partie de la règle de classification que l'environnement d'exécution utilise pour faire correspondre une règle avec un travail. Par exemple, si vous définissez un type d'application égal à j2ee, l'environnement d'exécution recherche un travail dont le type d'application est j2ee.

La liste suivante contient les choix d'opérandes :

  • Nom du travail
  • Groupe de l'émetteur
  • ID de l'émetteur
  • Classe de travail
  • Type d'application
  • Nom de l'application
  • Plateforme
  • Line

Opérateur

L'opérateur est défini dans la règle de classification et il est appliqué à l'opérande. Par exemple, vous pouvez utiliser = pour spécifier un opérande de type d'application égal à j2ee. Selon l'opérande que vous sélectionnez, diverses options d'opérandes s'affichent. La liste suivante contient les choix d'opérandes :

=
Opérateur d'égalité qui exprime une correspondance de casse.
<>
L'opérateur Inférieur à ou Supérieur à doit être utilisé avec des nombres.
AND
Pour xx AND yy, exprime une correspondance qui contient xx, yy.
IN
Cet opérateur exprime un opérande avec plusieurs valeurs dans une même expression. Par exemple, si pour l'opérande port, vous voulez indiquer que la valeur port peut être n'importe quelle valeur ou toutes les valeurs, telles que 9080, 9090, et 9091, le fragment d'expression est port IN (9080,9090,9091). L'expression des valeurs dans les crochets dépend du type de donnée de port. Si le port est un entier, la syntaxe correcte impose d'inclure les valeurs entre guillemets. Si le port est une chaîne, la syntaxe correcte est port IN (‘9080',‘9090',‘9091').
IS NULL
Cet opérateur indique qu'une validation de la requête montre que le paramètre demandé n'existe pas.
IS NOT NULL
Cet opérateur indique qu'une validation de la requête montre que le paramètre demandé existe.
LIKE
Cet opérateur indique une correspondance de modèle pour les valeurs d'opérande de type chaîne. La valeur doit contenir le caractère générique de pourcentage (%) à la position où la correspondance de modèle commence. Par exemple, l'expression, host LIKE %blanca, établit une correspondance avec blanca ou tout autre mot qui se termine par blanca, alors que l'expression host LIKE blanca% établit une correspondance avec blanca ou tout autre mot commençant par blanca. L'expression, host LIKE %blanca% établit une correspondance avec blanca ou tout autre mot contenant blanca.
CONTAIN(S)
Cet opérateur indique la valeur retournée si la valeur de submitter_group utilisée dans l'expression est présente dans l'ensemble de valeurs retournée par l'opérande submitter_group. Par exemple, si le groupe d'émetteur retourne l'ensemble de groupes {sales, development, management} et que la valeur utilisée dans l'expression est development, CONTAINS retourne true. Autrement, la valeur est false.
CONTAINMATCH (CONTAINSMATCH)
CONTAINSMATCH est identique à CONTAINS, mais a une fonction de correspondance de modèle. Par exemple, si vous utilisez %ment pour l'opérateur CONTAINMATCH, vous établissez une correspondance, car development et management contiennent la sous-chaîne ment dans leurs éléments.

Valeur

Selon l'opérateur que vous choisissez, entrez une valeur pour la sous-expression à créer.

Générateur de sous-expression

Génère la sous-expression comme résultat de l'opérande, l'opérateur et les valeurs que vous avez définies.

Ajouter

Ajoute la sous-expression à la nouvelle règle.


Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rgrid_bgs_rulebuilder_rule
Nom du fichier : rgrid_bgs_rulebuilder_rule.html