Compartilhar via


Operadores (DMX)

Aplica-se a: SQL Server Analysis Services

Você pode usar operadores DMX (Data Mining Extensions) para executar operações aritméticas, de comparação, de concatenação e lógicas em uma consulta no Microsoft SQL Server Analysis Services.

O Analysis Services usa operadores para executar as seguintes ações:

  • Pesquise valores ou objetos que atendam a uma condição específica.

  • Implementar uma decisão entre valores ou expressões.

O DMX usa várias categorias de operadores, descritas nas seções a seguir. Para obter informações adicionais sobre operadores individuais, consulte Referência de operador DMX (Data Mining Extensions).

Categoria de operador Tipo de operação
Operadores aritméticos (DMX) Realiza adição, subtração, multiplicação ou divisão.
Operadores de comparação (DMX) Comparam um valor contra outro valor ou contra uma expressão.
Operadores Lógicos (DMX) Testam a legitimidade de uma condição, como AND, OR ou NOT.
Operadores Unários (DMX) Executam uma operação em um operando único.

Use os operadores para combinar expressões menores em DMX em expressões mais complexas. Em expressões complexas, os operadores são avaliados em ordem com base na definição de precedência de operador do Analysis Services. Os operadores com alta prioridade são executados antes dos operadores com prioridade baixa. Para obter mais informações sobre expressões, consulte Expressões (DMX).

Quando expressões simples são combinadas para formar uma expressão complexa, o tipo de dados da expressão resultante é determinado pela combinação das regras para operadores com as regras de prioridade para o tipo de dados. Se o resultado for um caractere ou um valor Unicode, o Analysis Services determinará a ordenação do resultado combinando as regras para os operadores com as regras de precedência de ordenação. Há também regras que determinam a precisão, a escala e a extensão do resultado, com base na precisão, na escala e na extensão das expressões simples.

Confira também

Referência de DMX (Data Mining Extensions)
Referência de função DMX (Data Mining Extensions)
Referência de instrução DMX (Data Mining Extensions)
Convenções de sintaxe DMX (Data Mining Extensions)
Elementos de sintaxe DMX (Data Mining Extensions)
Funções de previsão gerais (DMX)
Estrutura e uso de consultas de previsão DMX
Compreendendo a instrução DMX Select