Partager via


Propriétés des requêtes du Générateur de modèles

Cette section présente les collections et les objets utilisés dans une requête sémantique à des fins d'information.

Dans cette section

Collection/Objet

Propriétés

Description

Objet SemanticQuery

Name, Hierarchies, MeasureGroups, CalculatedAttributes, CalculatedEntities, Parameters, CustomProperties, EnableDrillthrough

Définit une requête sémantique.

Collection Arguments

Expression

Définit un ensemble d'arguments pour une fonction.

Objet AttributeRef

AttributeID, AttributeName

Définit un nœud de référence d'attribut dans l'arborescence de l'expression d'une requête.

Objet BaseEntity

EntityID, EntityName

Définit l'entité principale d'une hiérarchie ou d'un groupe de mesures.

Collection CalculatedAttributes

Expression

Contient un ensemble d'expressions utilisables dans la requête.

Objet Details

Expression

Contient un ensemble d'expressions détaillées à inclure dans les résultats de la requête.

Objet EntityRef

EntityID, EntityName

Définit un nœud de référence d'entité dans l'arborescence de l'expression d'une requête.

Objet Expression

Name, Path, ExpressionNode, CustomProperties

Contient une expression, ainsi qu'un chemin d'accès facultatif à l'entité, permettant d'évaluer l'expression.

Objet ExpressionNode

Définit un nœud dans l'arborescence de l'expression d'une requête.

Objet Filter

Expression

Contient la définition d'un filtre utilisé dans la requête.

Objet Function

FunctionName, Arguments

Définit un nœud de fonction dans l'arborescence de l'expression d'une requête.

Objet Grouping

Name, Expression, Sorting, Filter, Details

Contient une expression à partir de laquelle regrouper des données.

Collection Groupings

Grouping

Contient un ensemble de regroupements pour une hiérarchie.

Collection Hierarchies

Hierarchy

Définit l'ensemble de hiérarchies de regroupement pour une requête.

Objet Hierarchy

Name, BaseEntity, Filter, Groupings

Définit une hiérarchie de regroupement pour une requête.

Objet Literal

Value, Values, DataType

Définit le nœud de littéral dans l'arborescence de l'expression d'une requête.

Objet MeasureGroup

BaseEntity, HierarchyPaths, AutoHierarchyPaths, Measures, SubtotalSets

Définit un ensemble d'expressions de détails connexes à inclure dans les résultats de la requête.

Collection MeasureGroups

MeasureGroup

Contient des ensembles d'expressions de détails à inclure dans les résultats de la requête.

Objet Measures

Expression

Contient l'ensemble des expressions de mesures d'un groupe de mesures.

Objet Null

Définit un nœud de valeur NULL dans l'arborescence de l'expression d'une requête.

Objet Parameter

Name, DataType, Nullable, Cardinality, Expression

Définit un paramètre de la requête.

Objet ParameterRef

ParameterName

Définit un nœud de référence de paramètre dans l'arborescence de l'expression d'une requête.

Collection Parameters

Parameter

Contient un ensemble de paramètres dont les valeurs peuvent être utilisées dans la requête.

Objet Path

PathItem

Définit les étapes, généralement des rôles, à suivre pour accéder à l'entité.

Objet RolePathItem

RoleID, RoleName, Recursion

Définit un rôle dans un chemin d'accès.

Collection SubtotalGroupings

GroupingName

Définit un ensemble de regroupements à partir duquel calculer des sous-totaux.

Collection SubtotalMeasures

MeasureName

Définit un ensemble de mesures à partir duquel calculer des sous-totaux.

Objet SubtotalSet

SubtotalGroupings, SubtotalMeasures

Définit un ensemble de sous-totaux à calculer pour les mesures d'un groupe de mesures.

Collection SubtotalSets

SubtotalSet

Définit des ensembles de sous-totaux à calculer pour les mesures d'un groupe de mesures.

Collection Values

Value

Définit un ensemble de valeurs littérales.