Objets (ASSL)

Cette section de référence contient des informations de syntaxe et d'utilisation pour chaque élément qui se comporte comme un objet dans le schéma ASSL (Analysis Services Scripting Language).

Bien que le schéma ASSL renferme uniquement des éléments XML, les éléments décrits dans cette section correspondent, du point de vue du développeur, à des objets, tels que les objets Database, Cube et Dimension, dans la hiérarchie d'objets que contient une instance de Microsoft SQL Server Analysis Services.

Les objets ne sont jamais des éléments de niveau feuille au sein du schéma ASSL mais disposent d'éléments enfants et d'éléments qui correspondent à des propriétés d'objet.

Dans certains cas, un élément de niveau feuille dans le schéma est classé en tant qu'objet alors qu'il paraît être une propriété parce que son type est un type d'objet. Par exemple, l'élément Source d'un objet Dimension est de type DimensionBinding.

Dans cette section

Élément

Description

Élément Account (ASSL)

Contient des détails à propos d'un type de compte dans un élément Database.

Élément Action (ASSL)

Contient des informations à propos d'une action disponible dans un élément Cube ou un élément Perspective.

Élément Aggregation (ASSL)

Définit une agrégation unique pour un élément Partition.

Élément AggregationDesign (ASSL)

Définit un ensemble de définitions d'agrégation qu'il est possible de partager sur plusieurs partitions dans une base de données.

Élément AggregationInstance (ASSL)

Définit une instance d'agrégation pour une partition.

Élément AlgorithmParameter (ASSL)

Définit un paramètre pour l'algorithme employé par un élément MiningModel.

Élément AllMemberTranslation (ASSL)

Contient une traduction de la légende du membre All d'un élément Hierarchy.

Élément Annotation (ASSL)

Contient des éléments utilisés pour étendre le schéma ASSL.

Élément Assembly (ASSL)

Représente un assembly Microsoft .NET Framework ou une bibliothèque de liens dynamiques (DLL) COM associée à un élément Server ou un élément Database.

Élément Attribute (ASSL)

Contient la description d'un attribut.

Élément AttributeAllMemberTranslation (ASSL)

Contient une traduction de la légende du membre All d'un élément DimensionAttribute.

Élément AttributePermission (ASSL)

Définit les autorisations que possèdent les membres d'un élément Role sur les attributs d'une dimension individuelle dans un élément Cube.

Élément AttributeRelationship (ASSL)

Fournit des détails sur la relation entre deux attributs.

Élément Block (ASSL)

Contient la totalité ou une partie du contenu binaire d'un élément ClrAssemblyFile.

Élément Calculation (ASSL)

Associe un calcul à un élément Perspective.

Élément CalculationProperty (ASSL)

Contient une collection de propriétés d'interface utilisateur pour un calcul utilisé dans un élément MdxScript.

Élément CaptionColumn (ASSL)

Définit la colonne qui fournit la légende de l'attribut.

Élément CellPermission (ASSL)

Décrit les autorisations que possèdent les membres d'un élément Role sur des cellules individuelles dans un élément Cube.

Élément Column (ASSL)

Décrit une colonne dans la collection de colonnes associée à l'élément parent.

Élément Command (ASSL)

Définit une commande qui est disponible dans le contexte de l'élément parent de la collection Commands.

Élément Cube (ASSL)

Définit un cube régulier, virtuel ou lié dans un Analysis Services élément Database.

Élément CubePermission (ASSL)

Définit les autorisations des membres d'un élément Role particulier dans un élément Cube spécifique.

Élément CustomRollupColumn (ASSL)

Définit les détails de la colonne qui fournissent une formule de cumul personnalisée.

Élément CustomRollupPropertiesColumn (ASSL)

Définit les détails d'une colonne qui fournissent les propriétés d'une formule de cumul personnalisée.

Éléments Data (ASSL)

Contient (dans la collection d'éléments Block enfants) le contenu binaire d'un élément ClrAssemblyFile.

Élément Database (ASSL)

Définit une base de données Analysis Services.

Élément DatabasePermission (ASSL)

Définit les autorisations par défaut dans un élément Database pour un élément Role spécifique.

Élément DataSource (ASSL)

Définit une source de données dans un élément Database.

Élément DataSourcePermission (ASSL)

Définit les autorisations par défaut dans un type de données DataSource pour un élément Role spécifique.

Élément DataSourceView (ASSL)

Définit une vue de source de données utilisée par un élément Database.

Élément Dimension (ASSL)

Définit une dimension.

Élément DimensionPermission (ASSL)

Définit les autorisations qui appartiennent à un élément Role particulier pour une dimension de base de données ou de cube spécifique.

Élément ErrorConfiguration (ASSL)

Spécifie des paramètres pour gérer les erreurs qui peuvent se produire lors du traitement de l'élément parent.

Élément Event (ASSL)

Définit un événement à capturer dans le cadre d'un élément Trace.

Élément File (ASSL)

Définit l'un des fichiers qui composent un élément ClrAssembly.

Élément ForeignKeyColumn (ASSL)

Identifie la jointure à une table parente pour une source de données relationnelle.

Élément Group (ASSL)

Définit un groupe de membres liés à un attribut.

Élément Hierarchy (ASSL)

Définit une hiérarchie dans une dimension

Élément IncrementalProcessingNotification (ASSL)

Contient pour l'élément ProactiveCaching des informations sur une requête à exécuter pour suivre la progression du traitement incrémentiel.

Élément KeyColumn (ASSL)

Contient la définition d'une colonne qui est la clé d'un attribut ou en fait partie.

Élément Kpi (ASSL)

Définit un indicateur de performance clé (KPI, Key Performance Indicator) dans un élément Cube ou un élément Perspective.

Élément Level (ASSL)

Définit un niveau dans un élément Hierarchy.

Élément MdxScript (ASSL)

Contient des informations à propos d'un script MDX (Multidimensional Expressions) associé à un élément Cube.

Élément Measure (ASSL)

Définit une mesure.

Élément MeasureGroup (ASSL)

Définit un ensemble de mesures au même niveau de granularité.

Élément Member (ASSL)

Contient le nom d'un membre d'un élément Group ou d'un élément Role.

Élément MiningModel (ASSL)

Définit un modèle d'exploration de données unique.

Élément MiningModelPermission (ASSL)

Définit les autorisations que possèdent les membres d'un élément Role sur un élément MiningModel individuel.

Élément MiningStructure (ASSL)

Définit la structure d'un ensemble de modèles d'exploration de données.

Élément MiningStructurePermission (ASSL)

Définit les autorisations que possèdent les membres d'un élément Role sur un élément MiningStructure individuel.

Élément ModelingFlag (ASSL)

Contient un indicateur de modélisation pour une colonne dans une structure d'exploration de données ou un modèle d'exploration de données.

Élément NameColumn (ASSL)

Identifie la colonne qui fournit le nom de l'élément parent.

Élément NamingTemplateTranslation (ASSL)

Fournit une traduction localisée de l'élément NamingTemplate pour un type de données DimensionAttribute parent.

Élément Partition (ASSL)

Définit une partition d'un élément MeasureGroup ou une liaison de partition dans un élément MeasureGroupBindinghors ligne.

Élément Perspective (ASSL)

Définit des détails pour une perspective d'un élément Cube.

Élément ProactiveCaching (ASSL)

Définit des paramètres de mise en cache proactive pour l'élément parent.

Élément QueryNotification (ASSL)

Contient pour l'élément ProactiveCaching des informations à propos d'une requête à exécuter pour déterminer si une source de données a été modifiée.

Élément ReportFormatParameter (ASSL)

Contient le nom et la valeur d'un paramètre qui spécifie comment un rapport Microsoft SQL Server Reporting Services est mis en forme au moment de l'exécution.

Élément ReportParameter (ASSL)

Contient le nom et la valeur d'un paramètre qui est transmis à un rapport Reporting Services au moment de l'exécution.

Élément Role (ASSL)

Contient des informations à propos d'un rôle de sécurité.

Élément Server (ASSL)

Décrit une instance de Analysis Services.

Élément ServerProperty (ASSL)

Définit une propriété de serveur associée à un élément Server.

Élément SkippedLevelsColumn (ASSL)

Fournit les détails d'une colonne qui stocke le nombre de niveaux omis (vides) entre chaque membre et son parent.

Élément SourceMeasureGroup (ASSL)

Identifie le groupe de mesures servant de source de données à une colonne de structure d'exploration de données.

Élément TableNotification (ASSL)

Contient pour l'élément ProactiveCaching des informations à propos d'une table ou d'une vue dans une source de données qui a été modifiée.

Élément Trace (ASSL)

Définit une trace qui peut être interrogée.

Élément Translation (ASSL)

Fournit une traduction localisée pour le parent de la collection Translations.

Élément UnaryOperatorColumn (ASSL)

Définit les détails d'une colonne qui fournit un opérateur unaire.

Élément UnknownMemberTranslation (ASSL)

Contient une traduction de la légende de l'élément UnknownMember pour un élément Dimension.

Élément ValueColumn (ASSL)

Identifie la colonne qui fournit la valeur de l'élément parent.