Opérateurs (DMX)

S’applique à :SQL Server Analysis Services

Vous pouvez utiliser des opérateurs DMX (Data Mining Extensions) pour effectuer des opérations arithmétiques, de comparaison, de concaténation et logiques dans une requête dans Microsoft SQL Server Analysis Services.

Analysis Services utilise des opérateurs pour effectuer les actions suivantes :

  • Rechercher des valeurs ou des objets selon un critère spécifique.

  • Implémenter une décision entre des valeurs ou des expressions.

DMX utilise plusieurs catégories d'opérateurs, décrites ci-dessous. Pour plus d’informations sur les opérateurs individuels, consultez Informations de référence sur les opérateurs DMX (Data Mining Extensions).

Catégorie d'opérateurs Type d’opération
Opérateurs arithmétiques (DMX) Effectuer une addition, une soustraction, une multiplication ou une division.
Opérateurs de comparaison (DMX) Comparez une valeur à une autre valeur ou une expression.
Opérateurs logiques (DMX) Tester une condition telle que AND, OR ou NOT.
Opérateurs unaires (DMX) Effectuer une opération sur un opérande unique.

Vous pouvez utiliser les opérateurs pour combiner des petites expressions DMX en expressions plus complexes. Dans les expressions complexes, les opérateurs sont évalués dans l’ordre en fonction de la définition Analysis Services de priorité de l’opérateur. Les opérateurs dont le degré de priorité est le plus élevé sont exécutés avant les opérateurs de priorité moindre. Pour plus d’informations sur les expressions, consultez Expressions (DMX).

Lorsque vous combinez des expressions simples pour former une expression complexe, le type de données de l'expression obtenue est déterminé par la combinaison des règles pour les opérateurs avec celles des priorités de types de données. Si le résultat est un caractère ou une valeur Unicode, Analysis Services détermine le classement du résultat en combinant les règles pour les opérateurs avec les règles de priorité de classement. Il existe également des règles pour déterminer la précision, l’échelle et la longueur du résultat basées sur la précision, l’échelle et la longueur des expressions simples.

Voir aussi

Guide de référence du langage DMX (Data Mining Extensions)
Fonctions DMX (Data Mining Extensions)
Guide de référence des instructions DMX (Data Mining Extensions)
Conventions de syntaxe DMX (Data Mining Extensions)
Éléments de syntaxe DMX (Data Mining Extensions)
Fonctions de prédiction générales (DMX)
Structure et utilisation des requêtes de prédiction DMX
Présentation de l'instruction DMX Select