Udostępnij za pośrednictwem


Operatory (DMX)

You can use Data Mining Extensions (DMX) operators to perform arithmetic, comparison, concatenation, and logical operations in a query in Microsoft SQL Server Usługi Analysis Services.

Usługi Analysis Services Operatorzy używa do wykonywania następujących czynności:

  • Wyszukiwanie wartości lub obiekty, które spełniają określony warunek.

  • Implementować decyzje między wartościami lub wyrażeniami.

DMX używa kilku kategorii podmiotów gospodarczych, opisane w poniższych sekcjach.Aby uzyskać dodatkowe informacje dotyczące poszczególnych podmiotów gospodarczych, zobacz Odwołania do danych rozszerzenia górnictwa (DMX) Operator.

Operator kategorii

Typ operacji

Operatory arytmetyczne (DMX)

Wykonywanie dodawania, odejmowania, mnożenia lub dzielenia.

Operatory porównania (DMX)

Służy do porównywania jednej wartości inną wartość lub wyrażenie.

Operatory logiczne (DMX)

Testuje prawdziwość warunku, takiego jak AND, OR, czy nie.

Operatory jednoargumentowe (DMX)

Wykonać operację na jeden operand.

Można używać operatorów do mniejszych wyrażeń w DMX do bardziej złożonych wyrażeń.W złożonych wyrażeń operatory są oceniane w kolejności, w oparciu o Usługi Analysis Services definicji operator pierwszeństwo.Podmioty, które mają wyższy priorytet są wykonywane przed operatorami, które mają niższy priorytet.Aby uzyskać więcej informacji o wyrażeniach, zobacz Wyrażenia (DMX).

Łącząc prostych wyrażeń do formularza wyrażenie złożone typ danych wyrażenia wynikowego jest określany przez zasady dla podmiotów gospodarczych z zasady pierwszeństwa typu danych.Jeśli wynik jest znak lub wartość Unicode Usługi Analysis Services Określa sortowanie wyników łącząc reguł dla podmiotów gospodarczych z zasady pierwszeństwa sortowania.Istnieją również reguł określających, precyzja, skala i długość wyniku na podstawie precyzja, skala i długość wyrażeń prostych.