Partager via


Élément Query (XMLA)

Contient une requête dans la collection Queries utilisée par la commande DesignAggregations pendant l'optimisation basée sur l'utilisation.

Syntaxe

<Queries>
   ...
   <Query>...</Query>
   ...
</Queries>

Caractéristiques de l'élément

Caractéristique

Description

Type de données et longueur

Chaîne

Valeur par défaut

Aucune

Cardinalité

0-1 : élément facultatif qui peut apparaître une fois et une seule.

Relations entre les éléments

Relation

Élément

Éléments parents

Queries

Éléments enfants

Aucun

Notes

La commande DesignAggregations prend en charge l'optimisation basée sur l'utilisation en incluant un ou plusieurs éléments Query dans la collection Queries de la commande. Chaque élément Query représente une requête d'objectif que le processus de conception utilise pour définir des agrégations qui visent les requêtes utilisées le plus fréquemment. Vous pouvez soit spécifier vos propres requêtes d'objectif, soit utiliser les informations stockées par une instance de Microsoft SQL Server Analysis Services dans le journal des requêtes pour récupérer des informations à propos des requêtes utilisées le plus fréquemment.

Si vous créez des agrégations de manière itérative, vous ne devez passer de requêtes d'objectif que dans la première commande DesignAggregations parce que l'instance Analysis Services stocke ces requêtes d'objectif et les utilise pendant les commandes DesignAggregations suivantes. Une fois les requêtes d'objectif passées dans la première commande DesignAggregations d'un procédé itératif, toute commande DesignAggregations suivante qui contient des requêtes d'objectif dans la propriété Queries génère une erreur.

L'élément Query contient une valeur délimitée par des virgules qui renferme les arguments suivants :

Frequency,Dataset[,Dataset...]

  • Frequency
    Un facteur de pondération qui correspond au nombre de fois que la requête a été exécutée antérieurement. Si l'élément Query représente une nouvelle requête, la valeur Frequency représente le facteur de pondération utilisé par le processus de conception pour évaluer la requête. À mesure que la valeur de la fréquence s'accroît, le poids associé à la requête pendant le processus de conception augmente.

  • Dataset
    Une chaîne numérique qui spécifie quels attributs d'une dimension doivent être inclus dans la requête. Cette chaîne doit comporter autant de caractères que la dimension compte d'attributs. Zéro (0) indique que l'attribut à la position ordinale spécifiée n'est pas inclus dans la requête pour la dimension spécifiée, alors qu'un (1) indique que l'attribut à la position ordinale spécifiée est inclus dans la requête pour la dimension spécifiée.

    Par exemple, la chaîne « 011 » se rapporte à une requête concernant une dimension à trois attributs, dont le deuxième et le troisième sont inclus dans la requête.

    Notes

    Certains attributs, qualifiés d'exclus, ne sont pas pris en compte dans le dataset. Pour plus d'informations sur les attributs exclus, consultez Élément Query (XMLA).

    Chaque dimension dans le groupe de mesures qui contient la conception d'agrégation est représentée par une valeur Dataset dans l'élément Query. L'ordre des valeurs Dataset doit correspondre à celui des dimensions incluses dans le groupe de mesures.