Configurações do Construtor de Subexpressão
Use esta página para criar e gerenciar regras que são usadas pelo planejador para executar a classificação de tarefa com base nas regras ou condições definidas.
Para visualizar esta página, clique em
.Selecionar Operando
O operando faz parte da regra de classificação que o tempo de execução usa para corresponder uma regra a uma tarefa. Por exemplo, se você especificar um tipo de aplicativo igual a j2ee, o tempo de execução procurará uma tarefa que possui um tipo de aplicativo igual a j2ee.
A lista a seguir inclui opções de operando:
- Nome do Job
- Grupo de Emissor
- ID do Requisitante
- Classe de Tarefa
- Tipo de aplicativo
- Nome do aplicativo
- Plataforma
- Tempo
Operador
O operador é especificado na regra de classificação e é aplicado no operando. Por exemplo, é possível usar = para especificar um operando de tipo de aplicativo que é igual a j2ee. Dependendo do operando selecionado, várias opções de operadores são exibidas. A lista a seguir inclui opções de operador:
- =
- O operador de igualdade expressa uma correspondência de distinção de maiúsculas e minúsculas.
- <>
- O operador menor que ou maior que é para uso com números.
- AND
- Para xx E yy, expressa correspondências que contêm xx, yy.
- IN
- Este operador expressa um operando com diversos valores em uma única expressão. Por exemplo, se, para um operando chamado port, você desejar expressar que o valor de porta pode ser qualquer ou todos os valores tais como 9080, 9090 e 9091, o fragmento de expressão será port IN (9080,9090,9091). Como os valores dentro dos colchetes são expressos depende do tipo de dado da porta. Se a porta for um número inteiro, a sintaxe correta será incluir os valores sem aspas. Se a porta for uma sequência, a sintaxe correta será port IN (‘9080',‘9090',‘9091').
- IS NULL
- Este operador expressa que uma validação da consulta mostra que o parâmetro solicitado não existe.
- IS NOT NULL
- Este operador expressa que uma validação da consulta mostra que o parâmetro solicitado existe.
- LIKE
- Este operador expressa a correspondência padrão para valores do operando de sequência. O valor deve conter o sinal de percentual do caractere curinga (%) na posição em que a correspondência padrão inicia. Por exemplo, a expressão, host LIKE %blanca, corresponde à palavra blanca ou a qualquer outra palavra que termine com blanca, enquanto a expressão host LIKE blanca% corresponde à palavra blanca ou a qualquer outra palavra que inicia com blanca. A expressão host LIKE %blanca% corresponde à palavra blanca ou a qualquer palavra que possui blanca incorporada nela.
- CONTAIN(S)
- Este operador expressa o valor retornado se o valor de submitter_group usado na expressão está presente na matriz de valores retornados pelo operando submitter_group. Por exemplo, se o grupo de requisitante retornar a matriz de grupos {sales, development, management} e o valor usado na expressão for development, CONTAINS retornará true. Caso contrário, ele será false.
- CONTAINMATCH (CONTAINSMATCH)
- CONTAINSMATCH é o mesmo que CONTAINS, mas possui capacidade de correspondência padrão. Por exemplo, se você usar %ment para o operador CONTAINMATCH, ele corresponderá porque development e management contêm a subsequência de ment em seus elementos.
Valor
Dependendo do operador que você escolher, insira um valor para a subexpressão que deseja criar.
Construtor de Subexpressão
Gera a subexpressão como um resultado do operando, operador e valores especificados.
Anexar
Inclui a subexpressão na nova regra.