Collections (ASSL)

Cette section de référence contient des informations de syntaxe et d’utilisation pour chaque élément qui se comporte comme une collection 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 collections d'objets comme les collections Dimensions et Cubes.

Les collections sont essentiellement des collections d'éléments objets dans lesquelles un nom au pluriel est utilisé pour désigner la collection (exemple : Cubes) et le même nom au singulier est employé pour désigner les éléments contenus dans la collection (exemple : Cube).

Dans certains cas toutefois, le schéma ne respecte pas cette règle générale. Par exemple, la collection ClassifiedColumns contient des éléments ClassifiedColumnID.

Dans d'autres cas, une collection contient des éléments qui correspondent à des propriétés d'objet et non à des objets. Par exemple, la collection Aliases contient des propriétés Alias qui sont chacune une valeur de chaîne simple.

Élément

Description

Élément Accounts (ASSL)

Contient la collection des types de compte définis dans un élément Database.

Élément Actions (ASSL)

Contient la collection d'actions pour un élément Cube ou Perspective.

Élément AggregationDesigns (ASSL)

Contient la collection des conceptions d'agrégation qui peuvent être partagées à travers plusieurs partitions dans une base de données.

Élément AggregationInstances (ASSL)

Contient la collection des instances d'agrégation définies dans un élément Partition.

Élément Aggregations (ASSL)

Contient la collection des agrégations définies pour un élément AggregationDesign.

Élément AlgorithmParameters (ASSL)

Contient la collection de paramètres pour l'algorithme utilisé par un élément MiningModel.

Élément Aliases (ASSL)

Contient la collection d'éléments Alias associée à un élément Account.

Élément AllMemberTranslations (ASSL)

Contient la collection d'éléments Translation pour la légende du membre All d'un élément Hierarchy.

Élément Annotations (ASSL)

Contient la collection d'éléments Annotation associée à l'élément parent.

Élément Assemblies (ASSL)

Contient la collection d'éléments Assembly associée à un élément Server ou un élément Database.

Élément AttributeAllMemberTranslations (ASSL)

Contient la collection de traductions pour la légende du membre All de la dimension.

Élément AttributePermissions (ASSL)

Contient la collection d'autorisations d'attribut pour un élément Role individuel sur une dimension spécifique d'un élément Cube.

Élément AttributeRelationships (ASSL)

Contient la collection d'éléments AttributeRelationship pour l'attribut.

Élément Attributes (ASSL)

Contient la collection d'attributs pour la dimension associée.

Élément Blocks (ASSL)

Contient la collection de blocs de données binaires qui représentent le contenu binaire d'un élément ClrAssemblyFile.

Élément CalculationProperties (ASSL)

Contient la collection d'éléments CalculationProperty associée à un élément MdxScript.

Élément Calculations (ASSL)

Contient la collection d'éléments PerspectiveCalculation associée à un élément Perspective.

Élément CellPermissions (ASSL)

Contient la collection d'autorisations pour les cellules dans l'élément Cube associé.

Élément ClassifiedColumns (ASSL)

Contient la collection des colonnes associées classifiées par l'élément ScalarMiningStructureColumn.

Élément Columns (ASSL)

Contient la collection de colonnes associée à l'élément parent.

Élément Commands (ASSL)

Contient la collection d'éléments Command associée à un élément MdxScript.

Élément CubePermissions (ASSL)

Contient la collection d'autorisations applicable à un élément Cube.

Élément Cubes (ASSL)

Contient la collection d'éléments Cube associée à un élément Database.

Élément DatabasePermissions (ASSL)

Contient la collection d'éléments DatabasePermission associée à un élément Database.

Élément Databases (ASSL)

Contient la collection d'éléments Database associée à un élément Server.

Élément DataSources (ASSL)

Contient la collection d'éléments DataSourcePermission associée à un type de données DataSource.

Élément DataSourcePermissions (ASSL)

Contient la collection d'éléments DataSource associée à un élément Database.

Élément DataSourceViews (ASSL)

Contient la collection d'éléments DataSourceView associée à un élément Database.

Élément DimensionPermissions (ASSL)

Contient la collection d'autorisations applicable à un élément Dimension ou un élément CubePermission.

Élément Dimensions (ASSL)

Contient la collection de dimensions associée à l'élément parent.

Élément Events (ASSL)

Définit la collection d'éléments Event à capturer par une Trace.

Élément Files (ASSL)

Contient la collection d'éléments File qui composent un élément ClrAssembly.

Élément ForeignKeyColumns (ASSL)

Contient la collection des colonnes qui identifient la jointure à la table parente pour une source de données relationnelle.

Élément Groups (ASSL)

Contient la collection des groupes de membres liés à un attribut.

Élément Hierarchies (ASSL)

Contient la collection d'éléments Hierarchy associée à l'élément parent.

Élément IncrementalProcessingNotifications (ASSL)

Contient la collection d'éléments IncrementalProcessingNotification qui fournissent à l'élément ProactiveCaching des informations sur les requêtes à exécuter pour suivre la progression du traitement incrémentiel.

Élément KeyColumns (ASSL)

Contient la collection de définitions du type d'élément KeyColumn pour un objet parent.

Élément Kpis (ASSL)

Contient la collection d'éléments Kpi associée à l'élément parent.

Élément Levels (ASSL)

Contient la collection d'éléments Level dans un élément Hierarchy.

Élément MdxScripts (ASSL)

Contient la collection d'éléments MdxScript associée à un élément Cube.

Élément MeasureGroups (ASSL)

Contient la collection d'éléments MeasureGroup associée à l'élément parent.

Élément Measures (ASSL)

Contient la collection d'éléments Measure associée à l'élément parent.

Élément Members (ASSL)

Contient la collection d'éléments Member de l'élément parent.

Élément MiningModelPermissions (ASSL)

Contient la collection d'autorisations applicable à un élément MiningModel.

Élément MiningModels (ASSL)

Contient la collection d'éléments MiningModel associée à un élément MiningStructure.

Élément MiningStructurePermissions (ASSL)

Contient la collection d'autorisations applicable à un élément MiningStructure.

Élément MiningStructures (ASSL)

Contient la collection d'éléments MiningStructure dans un élément Database.

Élément ModelingFlags (ASSL)

Contient la collection d'éléments ModelingFlag pour une colonne dans un élément MiningStructure ou MiningModel.

Élément NamingTemplateTranslations (ASSL)

Fournit une collection de traductions localisées pour l'élément NamingTemplate de l'élément DimensionAttribute parent.

Élément Partitions (ASSL)

Contient la collection d'éléments Partition utilisée par un élément MeasureGroup, ou la collection des liaisons de partition qui composent un élément MeasureGroupBinding hors ligne.

Élément Perspectives (ASSL)

Contient la collection d'éléments Perspective associée à un élément Cube.

Élément QueryNotifications (ASSL)

Contient la collection d'éléments QueryNotification qui fournissent à l'élément ProactiveCaching des informations sur les requêtes à exécuter pour déterminer si une source de données a été modifiée.

Élément ReportFormatParameters (ASSL)

Contient la collection d'éléments ReportFormatParameter pour un élément ReportAction.

Élément ReportParameters (ASSL)

Contient la collection d'éléments ReportParameter pour un élément ReportAction.

Élément Roles (ASSL)

Contient la collection d'éléments Role définie sous l'élément parent.

Élément ServerProperties (ASSL)

Contient la collection d'éléments ServerProperty associée à un élément Server.

Élément TableNotifications (ASSL)

Contient la collection d'éléments TableNotification qui fournissent à l'élément ProactiveCaching des informations sur des tables ou des vues qui ont été modifiées dans une source de données.

Élément Traces (ASSL)

Contient la collection d'éléments Trace associée à un élément Server.

Élément Translations (ASSL)

Contient la collection d'éléments Translation associée à l'élément parent.

Élément UnknownMemberTranslations (ASSL)

Contient la collection de traductions pour la légende de l'élément UnknownMember d'une dimension.