Setări buider de subexpresii

Utilizaţi această pagină pentru crearea şi gestiunea regulilor care sunt utilizate de planificator pentru realizarea clasificării de joburi pe baza regulilor sau condiţiilor definite.

Pentru vizualizarea acestei pagini, faceţi clic pe Administrare de sistem > Planificator joburi > Reguli de clasificare > Adăugare regulă > Buidel subexpresii.

Selectaţi operand

Operandul este o parte componentă a regulii de clasificare pe care runtime-ul o utilizează pentru potrivirea unei reguli la un job. De exemplu, dacă specificaţi un tip de aplicaţie egal cu j2ee, runtime-ul caută un job care are un tip de aplicaţie de j2ee.

Următoarea listă include alegeri operand:

Operator

Acest operator este specificat în regula de clasificare şi este aplicat operandului. De exemplu, puteţi utiliza = pentru specificarea unui operand tip de aplicaţie care este egal cu j2ee. În funcţie de operandul pe care l-aţi selectat, diverse opţiuni de operatori sunt afişate. Următoarea listă include alegerile operatorului:

=
Operatorul egalitate exprimă o potrivire sensibilă la majuscule.
<>
Operatorul mai mic decât sau mai mare decât este pentru utilizarea cu numere.
AND
Pentru xx AND yy, exprimă potrivirile care conţin ambele xx, yy.
IN
Acest operator exprimă un operand cu multiple valori într-o singură expresie. De exemplu, dacă, pentru un operand numit port, vreţi să exprimaţi faptul că valoarea de port poate fi oricare sau toate valorile cum ar fi 9080, 9090, şi 9091, fragmentul de expresie este port IN (9080,9090,9091). Cum valorile din interiorul parantezelor sunt exprimate în funcţie de tipul de dată al portului. Dacă portul este o valoare întreagă, sintaxa corectă este includerea valorilor fără ghilimele. Dacă portul este un şir, sintaxa corectă este port IN (‘9080',‘9090',‘9091').
Este NULL
Operatorul exprimă faptul că o validare a interogării afişează faptul că parametrul cerut nu există.
Nu este NULL
Acest operator exprimă faptul că o validare a interogării afişează că parametrul cerut există.
LIKE
Acest operator exprimă potrivirea de tipar pentru o valoare de operand şir. Valoarea trebuie să conţină metacaracterul procent (%) în poziţia unde începe potrivirea de tipar. De exemplu, expresia, host LIKE %blanca, se potriveşte cu cuvântul blanca, sau orice alt cuvânt care se termină în blanca, în timp ce expresia host LIKE blanca% se potriveşte cu cuvântul blancasau orice alt cuvânt care începe cu blanca. Expresia, host LIKE %blanca% se potriveşte cu cuvântul blanca sau orice alt cuvânt care are blanca conţinut în el.
CONTAIN(S)
Acest operator exprimă valoarea returnată dacă valoarea submitter_group utilizată în expresie este prezentă în intervalul valorilor returnate de operandul submitter_group. De exemplu, dacă grupul submitter returnează intervalul de grupuri {vânzări, dezvoltare, gestiune}, şi valoarea utilizată în expresie este dezvoltare, atunci CONTAINS returnează adevărat. Altfel, este fals.
CONTAINMATCH (CONTAINSMATCH)
CONTAINSMATCH este acelaşi ca CONTAINS, dar are capabilitate de potrivire tipar. De exemplu, dacă utilizaţi %ment pentru operator CONTAINMATCH, se potriveşte pentru că developement şi management conţin ambele subşirul ment în elementele lor.

Valoare

În funcţie de operatorul pe care îl alegeţi, introduceţi o valoare pentru subexpresia pe care vreţi să o creaţi.

Builder sub-expresie

Generează sub-expresie ca rezultat al operandului, operatorului, şi valorilor pe care le-aţi specificat.

Adăugare

Adăugaţi sub-expresia la noua regulă.



Numele fişierului: rgrid_bgs_rulebuilder_rule.html