Ustawienia programu budującego podwyrażenia

Ta strona służy do tworzenia reguł i zarządzania regułami, które są używane przez program planujący do przeprowadzania klasyfikacji zadań na podstawie zdefiniowanych reguł lub warunków.

Aby wyświetlić tę stronę, należy kliknąć opcję Administrowanie systemem > Program do planowania zadań > Reguły klasyfikacji > Dodaj regułę > Program budujący podwyrażenia.

Wybieranie operandu

Operand jest częścią reguły klasyfikacji używanej przez środowisko wykonawcze w celu dopasowania reguły do zadania. Jeśli na przykład określono typ aplikacji równy j2ee, środowisko wykonawcze wyszuka zadanie o typie aplikacji j2ee.

Dostępne są następujące operandy:

Operator

Operator jest określany w regule klasyfikacji i jest stosowany do operandu. Można na przykład użyć znaku =, aby określić operand typu aplikacji równy j2ee. W zależności od wybranego operandu wyświetlane są różne opcje do wyboru. Dostępne są następujące operatory:

=
Operator „jest równe” oznacza zgodność, w przypadku której jest rozróżniana wielkość liter.
<>
Operatory „jest mniejsze niż” i „jest większe niż” są używane razem z liczbami.
AND
Reguła xx I yy oznacza dopasowania zawierające zarówno xx, jak i yy.
zawiera się w
Ten operator służy do łączenia operandu z wieloma wartościami w ramach pojedynczego wyrażenia. Jeśli na przykład dla operandu o nazwie port chcesz określić, że numerem portu mogą być wszystkie następujące wartości (lub dowolna z nich): 9080, 9090 i 9091, fragment wyrażenia powinien wyglądać tak: port zawiera się w (9080,9090,9091). Sposób zapisu wartości w nawiasach zależy od typu danych operandu port. Jeśli numer portu jest liczbą całkowitą, poprawna składnia zawiera wartości bez cudzysłowów. Jeśli numer portu jest łańcuchem, poprawna składnia wygląda następująco: port zawiera się w (‘9080',‘9090',‘9091').
ma wartość NULL
Ten operator pokazuje, że nie istnieje parametr żądany w zapytaniu.
ma wartość inną niż NULL
Ten operator pokazuje, że istnieje parametr żądany w zapytaniu.
jest podobne do
Ten operator oznacza dopasowywanie wzorca dla łańcuchowych wartości operandu. Wartość musi zawierać znak wieloznaczny - symbol procentu (%) - w miejscu, w którym rozpoczyna się dopasowywanie wzorca. Na przykład wyrażenie host jest podobne do %blanca jest zgodne ze słowem blanca oraz wszystkimi innymi słowami, które kończą się tym łańcuchem. Natomiast wyrażenie host jest podobne do blanca% jest zgodne ze słowem blanca oraz wszystkimi innymi słowami, które zaczynają się od tego łańcucha. Wyrażenie host jest podobne do %blanca% jest zgodne ze słowem blanca oraz wszystkimi innymi słowami, w których jest osadzony ten łańcuch.
zawiera
Ten operator zwraca wartość Prawda, jeśli wartość submitter_group (grupa użytkownika wprowadzającego) użyta w wyrażeniu znajduje się w tablicy wartości zwracanej przez operand submitter_group (grupa użytkownika wprowadzającego). Jeśli na przykład operand submitter_group (grupa użytkownika wprowadzającego) zwraca tablicę grup {sales, development, management}, a wartością użytą w wyrażeniu jest development, to operator zawiera zwróci wartość Prawda. W przeciwnym razie zwróci wartość Fałsz.
zawiera zgodne z
Operator zawiera zgodne z działa tak samo jak operator zawiera, ale umożliwia dopasowywanie wzorca. Jeśli na przykład w przypadku operatora zawiera zgodne z użyjesz wartości %ment, zostanie znalezione dopasowanie, ponieważ wartości development i management zawierają podłańcuch ment.

Wartość

W zależności od wybranego operatora należy wprowadzić wartość dla podwyrażenia, które ma zostać utworzone.

Program budujący podwyrażenia

Służy do generowania podwyrażenia na podstawie określonych ustawień operandu, operatora i wartości.

Dodaj

Służy do dodawania podwyrażenia do nowej reguły.



Nazwa pliku: rgrid_bgs_rulebuilder_rule.html