Microsoft.AnalysisServices Espace de noms

Fournit une API objet utilisée pour administrer des instances de serveur multidimensionnelles Analysis Services, des bases de données, des rôles et des assemblys. Il est également utilisé pour administrer des modèles d’exploration de données et des modèles tabulaires qui utilisent des métadonnées multidimensionnelles pour les définitions d’objets (niveaux de compatibilité 1100 et 1103). Lorsque vous utilisez cet espace de noms, veillez à ajouter une référence à Microsoft.AnalysisServices.Core.

Classes

Account

L’objet Account est associé à des dimensions de type Account. Cette classe ne peut pas être héritée.

AccountCollection

Représente une collection d’objets Account. Cette classe ne peut pas être héritée.

AccountTypes

Contient un ensemble fixe de types de comptes. Cette classe ne peut pas être modifiée ou héritée.

Action

Classe de base pour les objets qui représente une action qui peut être retournée à partir du serveur et s’exécuter sur le client.

ActionCollection

Représente une collection d’objets Action. Cette classe ne peut pas être héritée.

AddEventArgs

Fournit des informations sur les arguments utilisés dans l’événement Add sur une collection pour laquelle CollectionChangeEventHandler a été activé.

Aggregation

Définit une agrégation unique. Cette classe ne peut pas être héritée.

AggregationAttribute

Définit une dimensionAttribute comme faisant partie d’une agrégation. Cette classe ne peut pas être héritée.

AggregationAttributeCollection

Représente une collection d’objets AggregationAttribute. Cette classe ne peut pas être héritée.

AggregationCollection

Représente une collection d’objets Aggregation. Cette classe ne peut pas être héritée.

AggregationDesign

Définit un ensemble de définitions d’agrégation qui peuvent être partagées entre plusieurs partitions dans une base de données. Cette classe ne peut pas être héritée.

AggregationDesignAttribute

Représente l’association entre un attribut et un élément AggregationDesignDimension.

AggregationDesignAttributeCollection

Représente une collection d’objets AggregationDesignAttribute. Cette classe ne peut pas être héritée.

AggregationDesignCollection

Représente une collection d’objets AggregationDesign. Cette classe ne peut pas être héritée.

AggregationDesignDimension

Définit un type de données primitif qui représente la relation entre une dimension de cube et un AggregationDesignDimension. Cette classe ne peut pas être héritée.

AggregationDesignDimensionCollection

Représente une collection d’objets AggregationDesignDimension. Cette classe ne peut pas être héritée.

AggregationDimension

Représente la relation entre une dimension et une agrégation. Cette classe ne peut pas être héritée.

AggregationDimensionCollection

Représente une collection d’objets AggregationDimension. Cette classe ne peut pas être héritée.

AggregationInstance

Représente une instance d’une agrégation définie pour une partition.

AggregationInstanceAttribute

Représente des informations sur un attribut utilisé par une instance d’agrégation.

AggregationInstanceAttributeCollection

Représente une collection d’objets AggregationInstanceAttribute. Cette classe ne peut pas être héritée.

AggregationInstanceCollection

Représente une collection d’objets AggregationInstance. Cette classe ne peut pas être héritée.

AggregationInstanceDimension

Représente une dimension pour une instance d’agrégation définie par l’utilisateur.

AggregationInstanceDimensionCollection

Représente une collection d’objets AggregationInstanceDimension. Cette classe ne peut pas être héritée.

AggregationInstanceMeasure

Représente des informations sur une mesure utilisée par une instance d’agrégation.

AggregationInstanceMeasureCollection

Représente une collection d’objets AggregationInstanceMeasure. Cette classe ne peut pas être héritée.

AlgorithmParameter

Cette classe définit l’indicateur de modèle d’exploration de données.

AlgorithmParameterCollection

Représente une collection d’objets AlgorithmParameter. Cette classe ne peut pas être héritée.

AllowedBindingsHelper

Classe d’assistance pour les liaisons autorisées.

AmoDataAdapter

Représente un ensemble de commandes SQL et une connexion de base de données utilisée pour remplir le DataSet et mettre à jour une base de données Analysis Services.

AmoDataReader

Représente un objet qui récupère un flux de données en lecture seule et en lecture seule à partir d’une base de données Analysis Services.

AmoException

Représente une exception levée lorsqu’une erreur AMO ou un avertissement est rencontré.

Annotation

Définit des extensions au schéma ASSL (Analysis Services Scripting Language). Cette classe ne peut pas être héritée.

AnnotationCollection

Représente une collection d’objets Annotation. Cette classe ne peut pas être héritée.

Assembly

Représente une bibliothèque COM ou .NET qui peut contenir plusieurs classes avec plusieurs méthodes ; toutes sont des procédures stockées potentielles.

AssemblyCollection

Représente une collection d’objets Assembly. Cette classe ne peut pas être héritée.

AssemblyReferencesHelper

Représente un assistance de référence d’assembly.

AttributeBinding

Définit un type de données dérivé qui représente une liaison pour un élément AttributeBinding. Cette classe ne peut pas être héritée.

AttributePermission

Définit les membres d’autorisations d’un rôle sur un attribut de dimension individuel sur un cube.

AttributePermissionCollection

Représente une collection d’objets AttributePermission. Cette classe ne peut pas être héritée.

AttributeRelationship

Fournit des détails sur la relation entre un attribut et un autre. Cette classe ne peut pas être héritée.

AttributeRelationshipCollection

Représente une collection d’objets AttributeRelationship. Cette classe ne peut pas être héritée.

AttributeTranslation

Représente une traduction associée à un élément Attribute. Cette classe ne peut pas être héritée.

AttributeTranslationCollection

Représente une collection d’objets AttributeTranslation. Cette classe ne peut pas être héritée.

BackupInfo

Stocke les informations nécessaires pour sauvegarder une base de données Analysis Services dans un fichier de sauvegarde. Cette classe ne peut pas être héritée.

BackupLocation

Représente l’emplacement vers lequel un fichier sera copié pendant la sauvegarde. Cette classe ne peut pas être héritée.

BackupLocationCollection

Représente une collection d’objets BackupLocation. Cette classe ne peut pas être héritée.

Binding

Sert de classe de base à partir de laquelle toutes les liaisons sont dérivées.

BindingCollection

Représente une collection d’objets Binding.

CalculatedMeasureBinding

Représente une liaison à une mesure calculée. Cette classe ne peut pas être héritée.

CalculationProperty

Représente une collection de propriétés d’interface utilisateur pour un calcul utilisé dans un MdxScript. Cette classe ne peut pas être héritée.

CalculationPropertyCollection

Représente une collection d’objets CalculationProperty. Cette classe ne peut pas être héritée.

CalculationPropertyVisualizationProperties

Représente les propriétés de visualisation de la propriété de calcul.

CellPermission

Spécifie cellPermission pour une ou plusieurs cellules d’un cube. Cette classe ne peut pas être héritée.

CellPermissionCollection

Représente une collection d’objets CellPermission. Cette classe ne peut pas être héritée.

CertUtils

Utilitaires de certificat.

CloudConnectionAuthenticationProperties

N’utilisez pas ce type ou ses membres, la fonctionnalité a été déconseillée !

ClrAssembly

Vous permet de gérer et d’utiliser un ClrAssembly. Cette classe ne peut pas être héritée.

ClrAssemblyFile

Contient le nom, le type de débogage et le bloc de données d’un ClrAssemblyFile. Cette classe ne peut pas être héritée.

ClrAssemblyFileCollection

Représente une collection d’objets ClrAssemblyFile. Cette classe ne peut pas être héritée.

CollectionChangeEventArgs

Fournit des données pour l’événement modifié de la collection.

ColumnBinding

Définit une liaison entre une source de données et une colonne. Cette classe ne peut pas être héritée.

ComAssembly

Vous permet de gérer et d’utiliser un ComAssembly. Cette classe ne peut pas être héritée.

Command

Représente une commande disponible pour une utilisation dans le contexte de l’élément parent de CommandCollection.

CommandCollection

Représente une collection d’objets Command. Cette classe ne peut pas être héritée.

ConnectionException

Représente un problème de connexion se produit entre le serveur et l’application actuelle ; cette classe ne peut pas être héritée.

ConnectionInfo

Analyse une chaîne de connexion et expose plusieurs propriétés associées à la connexion. Cette classe ne peut pas être héritée.

Cube

Représente un cube d’une base de données. Cette classe ne peut pas être héritée.

CubeAttribute

Définit les détails d’un attribut sur un cube. Les attributs de la dimension non explicitement inclus dans cette collection font partie de la collection (et sont retournés par Discover) avec toutes les valeurs par défaut. Cette classe ne peut pas être héritée.

CubeAttributeBinding

Définit une liaison d’une source de données à un attribut de cube. Cette classe ne peut pas être héritée.

CubeAttributeCollection

Représente une collection d’objets CubeAttribute. Cette classe ne peut pas être héritée.

CubeCollection

Représente une collection d’objets Cube. Cette classe ne peut pas être héritée.

CubeDimension

Représente la relation entre une dimension et un cube. Cette classe ne peut pas être héritée.

CubeDimensionBinding

Dérivé de binding ce type contient des identificateurs pour les sources de données, le cube et la dimension de cube et un filtre MDX. Cette classe ne peut pas être héritée.

CubeDimensionCollection

Représente une collection d’objets CubeDimension. Cette classe ne peut pas être héritée.

CubeDimensionPermission

Représente les autorisations d’un rôle unique sur une dimension spécifique dans un cube. Cette classe ne peut pas être héritée.

CubeDimensionPermissionCollection

Représente une collection d’objets CubeDimensionPermission. Cette classe ne peut pas être héritée.

CubeHierarchy

Définit les détails d’une hiérarchie sur un cube. Cette classe ne peut pas être héritée.

CubeHierarchyCollection

Représente une collection d’objets CubeHierarchy. Cette classe ne peut pas être héritée.

CubePermission

Définit les autorisations des membres d’un élément Role spécifique dans un cube spécifique. Cette classe ne peut pas être héritée.

CubePermissionCollection

Représente une collection d’objets CubePermission. Cette classe ne peut pas être héritée.

Database

Définit une base de données MicrosoftAnalysis Services. Cette classe ne peut pas être héritée.

DatabaseCollection

Représente une collection d’objets Database. Cette classe ne peut pas être héritée.

DatabasePermission

Définit les autorisations des membres d’un élément Role spécifique dans une base de données. Cette classe ne peut pas être héritée.

DatabasePermissionCollection

Représente une collection d’objets DatabasePermission. Cette classe ne peut pas être héritée.

DataItem

Décrit un élément de données qui inclut la définition de cet élément de données (taille, type, etc.) et les détails de la liaison à une source. Cette classe ne peut pas être héritée.

DataItemCollection

Représente une collection d’objets DataItem.

DataItemTypeConverter

Classe statique qui fournit des méthodes de conversion de type de source de données.

DataMiningMeasureGroupDimension

Représente la relation entre un groupe de mesures et une dimension de données.

DataSource

Définit une source de données dans un élément de base de données Microsoft Analysis Services.

DataSourceCollection

Représente une collection d’objets DataSource. Cette classe ne peut pas être héritée.

DataSourcePermission

Définit les autorisations pour les membres, d’un élément Role spécifique, sur une source de données spécifique. Cette classe ne peut pas être héritée.

DataSourcePermissionCollection

Représente une collection d’objets DataSourcePermission. Cette classe ne peut pas être héritée.

DataSourceView

Représente une vue de source de données utilisée par un élément de base de données Analysis Services. Cette classe ne peut pas être héritée.

DataSourceViewBinding

Définit une liaison d’un objet à un DataSourceView. Cette classe ne peut pas être héritée.

DataSourceViewCollection

Représente une collection d’objets DataSourceView. Cette classe ne peut pas être héritée.

DegenerateMeasureGroupDimension

Définit les détails d’une dimension au sein d’un groupe de mesures. Voir MeasureGroupDimension. Cette classe ne peut pas être héritée.

DependenciesCalculator

Évalue les dépendances d’objet sur certaines opérations et produit une liste d’objets qui seraient supprimés, invalidés ou modifiés par l’opération sélectionnée. Cette classe ne peut pas être héritée.

DependencyResult

Définit l’objet dépendant affecté par l’opération planifiée dans l’objet appelant DependenciesCalculator. Cette classe ne peut pas être héritée.

DesignAggregationsResult

Définit les informations retournées sur le processus de conception des agrégations.

Dimension

Représente le contenu d’une dimension. Cette classe ne peut pas être héritée.

DimensionAttribute

Décrit un attribut de dimension. Cette classe ne peut pas être héritée.

DimensionAttributeCollection

Représente une collection d’objets DimensionAttribute. Cette classe ne peut pas être héritée.

DimensionAttributeVisualizationProperties

Représente les propriétés de visualisation de l’attribut de dimension.

DimensionBinding

Définit une liaison d’un objet Dimension à un objet DataSource. Cette classe ne peut pas être héritée.

DimensionCollection

Représente une collection d’objets Dimension. Cette classe ne peut pas être héritée.

DimensionPermission

Représente les autorisations qui appartiennent à un élément Role particulier pour une dimension de base de données spécifique. Cette classe ne peut pas être héritée.

DimensionPermissionCollection

Représente une collection d’objets DimensionPermission. Cette classe ne peut pas être héritée.

DismissedValidationResult

Représente une validationResult ignorée (enregistrée dans les annotaltions d’une base de données, considérée par le . Validate(...) méthode).

DismissedValidationResultCollection

Représente une collection d’objets DismissedValidationResult.

DismissedValidationRule

Représente une ValidationRule ignorée (enregistrée dans les annotaltions d’une base de données, considérée par le . Validate(...) méthode).

DismissedValidationRuleCollection

Représente une collection d’objets DismissedValidationRule.

DrillThroughAction

Représente une action qui retourne les données sous-jacentes à une valeur calculée ou agrégée.

DsvTableBinding

Définit une liaison d’une vue de source de données à une table. Cette classe ne peut pas être héritée.

ErrorConfiguration

Spécifie les paramètres de gestion des erreurs qui peuvent se produire lorsque l’élément parent est traité. Cette classe ne peut pas être héritée.

ExpressionBinding

Représente une liaison sur un attribut (colonne calculée) qui lie la colonne à une expression SEEL (Storage Engine Expression Language).

ExternalRoleMember

Un rôle est une collection d’un ou plusieurs utilisateurs ou groupes de domaine. ExternalRoleMember est un utilisateur/groupe individuel dans le rôle provenant d’un fournisseur d’identité externe.

ExternalRoleMemberCollection

Représente une collection d’objets ExternalRoleMember. Cette classe ne peut pas être héritée.

FoldingParameters

Représente les paramètres de pliage et son composant.

Group

Définit un groupe d’attributs à utiliser dans une liaison UserDefinedGroupBinding. Cette classe ne peut pas être héritée.

GroupCollection

Représente une collection d’objets Group. Cette classe ne peut pas être héritée.

Hierarchy

Représente une hiérarchie dans une dimension. Cette classe ne peut pas être héritée.

HierarchyCollection

Représente une collection d’objets Hierarchy. Cette classe ne peut pas être héritée.

HierarchyVisualizationProperties

Représente les propriétés de visualisation de la hiérarchie.

IdentityTransferToken

N’utilisez pas ce type ou ses membres, la fonctionnalité a été déconseillée !

ImageLoadInfo

Charge un modèle de données tabulaire à partir d’un flux de données. Cette classe s’applique uniquement au mode SharePoint.

ImageSaveInfo

Enregistre un modèle de données tabulaire à l’emplacement à partir duquel il a été chargé. Cette classe s’applique uniquement au mode SharePoint.

ImpactDetail

Contient un résultat détaillé pour une opération d’analyse d’impact.

ImpactDetailCollection

Représente une collection d’objets ImpactDetail. Cette classe ne peut pas être héritée.

ImpersonationInfo

Définit le type d’informations d’identification utilisé pour établir une connexion au serveur.

IncrementalProcessingNotification

Contient des informations pour l’élément ProactiveCaching sur une requête à exécuter pour déterminer la progression du traitement incrémentiel. Cette classe ne peut pas être héritée.

IncrementalProcessingNotificationCollection

Représente une collection d’objets IncrementalProcessingNotification. Cette classe ne peut pas être héritée.

InheritedBinding

Définit une liaison comme héritée d’un autre objet. Cette classe ne peut pas être héritée.

JsonSerializationException

Représente une exception levée pendant une opération de sérialisation ou de désérialisation vers/depuis JSON.

JsonSerializer

Classe Helper qui fournit des méthodes de sérialisation JSON.

Kpi

Représente un indicateur de performance clé (KPI). Cette classe ne peut pas être héritée.

KpiCollection

Représente une collection d’objets Kpi. Cette classe ne peut pas être héritée.

Level

Définit un niveau dans un élément Hierarchy. Cette classe ne peut pas être héritée.

LevelCollection

Représente une collection d’objets Level. Cette classe ne peut pas être héritée.

MajorObject

Sert de classe de base à partir de laquelle tous les objets principaux sont dérivés.

MajorObjectCollection

Représente une collection d’objets MajorObject.

ManyToManyMeasureGroupDimension

Représente la relation entre les dimensions et les groupes de mesures. Cette classe ne peut pas être héritée.

MdxScript

Un script MDX est une collection de commandes, généralement utilisée pour remplir un cube avec des calculs. Cette classe ne peut pas être héritée.

MdxScriptCollection

Représente une collection d’objets MdxScript. Cette classe ne peut pas être héritée.

Measure

Définit un attribut de fait pour lequel une agrégation est obtenue. Cette classe ne peut pas être héritée.

MeasureBinding

Représente une liaison de mesure.

MeasureCollection

Représente une collection d’objets Measure. Cette classe ne peut pas être héritée.

MeasureEnumerator

Pour une utilisation interne.

MeasureGroup

Définit un ensemble de mesures connues au même niveau de granularité. Toutes les mesures d’un MeasureGroup doivent être sources à partir d’une table unique.

MeasureGroupAttribute

Représente la relation entre un attribut et un groupe de mesures.

MeasureGroupAttributeCollection

Représente une collection d’objets MeasureGroupAttribute. Cette classe ne peut pas être héritée.

MeasureGroupBinding

Représente une liaison à un élément MeasureGroup. Cette classe ne peut pas être héritée.

MeasureGroupCollection

Représente une collection d’objets MeasureGroup. Cette classe ne peut pas être héritée.

MeasureGroupDimension

Représente la relation entre une dimension et un groupe de mesures. Chaque MeasureGroupDimension est une référence à l’une des dimensions du cube hôte et définit les dimensions du cube hôte qui s’appliquent au groupe de mesures.

MeasureGroupDimensionBinding

Représente une liaison entre une dimension et un groupe de mesures. Cette classe ne peut pas être héritée.

MeasureGroupDimensionCollection

Représente une collection d’objets MeasureGroupDimension. Cette classe ne peut pas être héritée.

MiningModel

Définit les détails d’un modèle d’exploration de données individuel. Cette classe ne peut pas être héritée.

MiningModelAlgorithms

Contient des informations sur les algorithmes pour les objets MiningModel.

MiningModelCollection

Représente une collection d’objets MiningModel. Cette classe ne peut pas être héritée.

MiningModelColumn

Représente des informations sur une colonne dans un élément MiningModel. Cette classe ne peut pas être héritée.

MiningModelColumnCollection

Représente une collection d’objets MiningModelColumn. Cette classe ne peut pas être héritée.

MiningModelColumnUsages

Contient une utilisation de colonne pour les objets MiningModelColumn.

MiningModelingFlags

Contient des indicateurs pour les objets MiningModelColumn.

MiningModelPermission

Définit les autorisations pour les membres d’un élément de rôle comme appliqué à un élément MiningModel individuel. Cette classe ne peut pas être héritée.

MiningModelPermissionCollection

Représente une collection d’objets MiningModelPermission. Cette classe ne peut pas être héritée.

MiningStructure

Définit la structure d’un ou plusieurs modèles d’exploration de données. Une structure inclut des colonnes, des liaisons et une partition de blocage facultative. Cette classe ne peut pas être héritée.

MiningStructureCollection

Représente une collection d’objets MiningStructure. Cette classe ne peut pas être héritée.

MiningStructureColumn

Représente des informations sur une colonne dans un élément MiningStructure.

MiningStructureColumnCollection

Représente une collection d’objets MiningStructureColumn. Cette classe ne peut pas être héritée.

MiningStructureColumnContents

Représente des informations sur le contenu d’une colonne de structure d’exploration de données. Cette classe ne peut pas être héritée.

MiningStructureColumnDiscretizationMethods

Représente les méthodes de discrétisation de la colonne de structure d’exploration de données.

MiningStructureColumnDistributions

Représente les distributions de colonnes pour la structure d’exploration de données.

MiningStructureColumnTypes

Représente les types de colonnes de la structure d’exploration de données.

MiningStructurePermission

Contient la collection d’autorisations sur un élément MiningStructure (ASSL). Cette classe ne peut pas être héritée.

MiningStructurePermissionCollection

Représente une collection d’objets MiningStructurePermission. Cette classe ne peut pas être héritée.

ModelComponent

Représente la classe de base pour la plupart des objets de gestion des analyses.

ModelComponentCollection

Contient une collection d’objets ModelComponent.

MoveEventArgs

Représente des données d’événement vers un déplacement.

NamedComponent

Représente un composant nommé.

NamedComponentCollection

Contient une collection d’objets INamedComponent.

ObjectReference

Fournit une liaison à un objet. Cette classe ne peut pas être héritée.

OlapDataSource

Représente une source de données OLAP. Cette classe ne peut pas être héritée.

OleDbTypeConverter

Classe statique qui fournit des méthodes de conversion de type de source de données.

OperationException

Représente les erreurs de l’opération.

OutOfSyncException

Fournit les erreurs de synchronisation insuffisantes.

Partition

Représente une classe de partition à partir d’une classe de cube. Cette classe ne peut pas être héritée.

PartitionCollection

Représente une collection d’objets Partition. Cette classe ne peut pas être héritée.

Permission

Représente une classe de base abstraite pour la gestion des autorisations.

Perspective

La classe Perspective représente une perspective, qui contient des éléments d’un cube. Les perspectives contrôlent l’étendue d’un cube exposé aux utilisateurs pour permettre à différents types d’utilisateurs de voir une vue différente d’un cube. Cette classe ne peut pas être héritée.

PerspectiveAction

Représente des informations sur une action dans un élément Perspective. Cette classe ne peut pas être héritée.

PerspectiveActionCollection

Représente une collection d’objets PerspectiveAction. Cette classe ne peut pas être héritée.

PerspectiveAttribute

Représente des informations sur un attribut dans un élément PerspectiveDimension. Cette classe ne peut pas être héritée.

PerspectiveAttributeCollection

Représente une collection d’objets PerspectiveAttribute. Cette classe ne peut pas être héritée.

PerspectiveCalculation

Représente la relation entre un calcul et un élément Perspective. Cette classe ne peut pas être héritée.

PerspectiveCalculationCollection

Représente une collection d’objets PerspectiveCalculation. Cette classe ne peut pas être héritée.

PerspectiveCollection

Représente une collection d’objets Perspective. Cette classe ne peut pas être héritée.

PerspectiveDimension

Représente un type de données primitif qui représente la relation entre une dimension de cube et une PerspectiveDimension.

PerspectiveDimensionCollection

Représente une collection d’objets PerspectiveDimension. Cette classe ne peut pas être héritée.

PerspectiveHierarchy

Représente les objets de perspective dans la hiérarchie.

PerspectiveHierarchyCollection

Représente une collection d’objets PerspectiveHierarchy. Cette classe ne peut pas être héritée.

PerspectiveKpi

Représente des informations sur un indicateur de performance clé (KPI) dans un élément Perspective. Cette classe ne peut pas être héritée.

PerspectiveKpiCollection

Représente une collection d’objets PerspectiveKpi. Cette classe ne peut pas être héritée.

PerspectiveMeasure

Représente des informations sur une mesure dans un élément PerspectiveMeasureGroup. Cette classe ne peut pas être héritée.

PerspectiveMeasureCollection

Représente une collection d’objets PerspectiveMeasure. Cette classe ne peut pas être héritée.

PerspectiveMeasureGroup

Représente des informations sur un groupe de mesures dans un élément Perspective. Cette classe ne peut pas être héritée.

PerspectiveMeasureGroupCollection

Représente une collection d’objets PerspectiveMeasureGroup. Cette classe ne peut pas être héritée.

ProactiveCaching

Définit les paramètres ProactiveCaching pour un élément parent.

ProactiveCachingBinding

Représente des informations sur l’élément ProactiveCaching sur les modifications de source de données qui nécessitent la reconstruction du cache ou sur l’état du processus de reconstruction.

ProactiveCachingIncrementalProcessingBinding

Représente les éléments de liaison incrémentielle pour le cache.

ProactiveCachingInheritedBinding

Représente une liaison de notification d’objet pour la mise en cache proactive.

ProactiveCachingObjectNotificationBinding

Représente des informations sur l’élément ProactiveCaching sur les modifications apportées à la source de données.

ProactiveCachingQueryBinding

Représente les éléments de liaison de requête pour le cache.

ProactiveCachingTablesBinding

Représente des informations sur l’élément ProactiveCaching sur les modifications apportées à la source de données dans les tables et vues spécifiées qui nécessitent la reconstruction du cache.

ProcessableMajorObject

Représente un objet principal pouvant être traité.

PropertyOrderAttribute

PropertyOrderAttribute spécifie l’ordre des propriétés dans la sérialisation.

QueryBinding

Représente un type de données dérivé qui définit la liaison de requête.

QueryNotification

Fournit des informations consommées par l’élément ProactiveCaching. Les informations concernent la requête à exécuter pour déterminer si une source de données a été modifiée.

QueryNotificationCollection

Représente une collection d’objets QueryNotification. Cette classe ne peut pas être héritée.

ReferenceMeasureGroupDimension

Représente une dimension qui est indirectement liée à la table de faits par le biais d’une dimension intermédiaire. Cette classe ne peut pas être héritée.

RegularMeasureGroupDimension

Représente une relation régulière entre une dimension et un groupe de mesures.

RelationalDataSource

Représente un élément DataSource basé sur une source de données relationnelle. Cette classe ne peut pas être héritée.

Relationship

Définit une relation un-à-plusieurs entre deux dimensions.

RelationshipCollection

Représente une collection d’objets Relationship.

RelationshipEnd

Définit une fin de relation un-à-plusieurs entre les dimensions.

RelationshipEndAttribute

Représente l’attribut à une extrémité d’une relation plusieurs-à-un entre les dimensions.

RelationshipEndAttributeCollection

Représente une collection d’objets RelationshipEndAttribute.

RelationshipEndVisualizationProperties

Représente les propriétés de visualisation de la fin de la relation.

RemoveEventArgs

Représente une classe qui supprime les données d’événement.

ReportAction

Représente une action de rapport. Cette classe ne peut pas être héritée.

ReportParameter

Représente un paramètre de rapport.

ReportParameterCollection

Représente une collection d’objets ReportParameter. Cette classe ne peut pas être héritée.

ResponseFormatException

Représente une erreur en raison d’un format incorrect dans la réponse.

RestoreFolder

Restaure un dossier d’origine dans un nouveau dossier. Cette classe ne peut pas être héritée.

RestoreFolderCollection

Représente une collection d’objets RestoreFolder. Cette classe ne peut pas être héritée.

RestoreInfo

Représente les informations requises pour traiter une restauration de fichier ou de base de données. Cette classe ne peut pas être héritée.

RestoreLocation

Représente des informations associées à la restauration d’une sauvegarde de base de données. Cette classe ne peut pas être héritée.

RestoreLocationCollection

Représente une collection d’objets RestoreLocation. Cette classe ne peut pas être héritée.

Role

Représente le niveau de sécurité associé à un groupe d’utilisateurs. Cette classe ne peut pas être héritée.

RoleCollection

Représente une collection d’objets Role. Cette classe ne peut pas être héritée.

RoleMember

Un rôle est une collection d’un ou plusieurs utilisateurs ou groupes de domaine. RoleMember est un utilisateur/groupe individuel dans le rôle.

RoleMemberCollection

Représente une collection d’objets RoleMember. Cette classe ne peut pas être héritée.

RowBinding

Définit un type de données dérivé qui représente une liaison aux lignes d’une table.

RowNumberBinding

Représente une liaison au numéro de ligne.

ScalarMiningStructureColumn

Représente un élément MiningStructureColumn qui contient des valeurs scalaires. Cette classe ne peut pas être héritée.

Scripter

Représente un objet pour la gestion des opérations de script.

ScriptInfo

Fournit des informations détaillées sur le script.

Server

Représente une instance d’Analysis Services et fournit des méthodes et des membres qui vous permettent de contrôler cette instance. Cette classe ne peut pas être héritée.

ServerProperty

Définit une propriété associée à un élément Server. Cette classe ne peut pas être héritée.

ServerPropertyCollection

Représente une collection d’objets ServerProperty. Cette classe ne peut pas être héritée.

SessionTrace

Représente une session de trace. Cette classe ne peut pas être héritée.

SignatureHashAlgorithm

N’utilisez pas ce type ou ses membres, la fonctionnalité a été déconseillée !

SigningKey

N’utilisez pas ce type ou ses membres, la fonctionnalité a été déconseillée !

StandardAction

Représente tout élément Action autre qu’un élément DrillThroughAction ou un élément ReportAction. Cette classe ne peut pas être héritée.

SynchronizeInfo

Représente les informations de synchronisation pour les services d’analyse.

TableBinding

Représente un objet de table lié pour les services d’analyse.

TableMiningStructureColumn

Représente un élément MiningStructureColumn qui contient des tables imbriquées, par opposition aux valeurs scalaires associées à l’élément ScalarMiningStructureColumn qui contient des valeurs scalaires. Cette classe ne peut pas être héritée.

TableNotification

Représente une notification de table.

TableNotificationCollection

Représente une collection d’objets TableNotification. Cette classe ne peut pas être héritée.

TabularBinding

Représente une liaison à un élément tabulaire, tel qu’une table ou une requête SQL.

TimeAttributeBinding

Représente une liaison d’espace réservé pour les éléments de données générés.

TimeBinding

Définit un type de données dérivé qui représente une liaison à des périodes de temps. Cette classe ne peut pas être héritée.

TmdlSerializer

Classe Helper qui fournit des méthodes de sérialisation TMDL.

TokenSigner

N’utilisez pas ce type ou ses membres, la fonctionnalité a été déconseillée !

Trace

Fournit un mécanisme permettant de stocker les journaux d’événements qui peuvent être consultés ou relectus ultérieurement. Cette classe ne peut pas être héritée.

TraceCollection

Représente une collection d’objets Trace. Cette classe ne peut pas être héritée.

TraceColumnCollection

Représente une collection d’objets TraceColumn. Cette classe ne peut pas être héritée.

TraceEvent

Représente un événement de trace.

TraceEventArgs

Définit les identificateurs et les valeurs associés à un événement de trace. Cette classe ne peut pas être héritée.

TraceEventCollection

Représente une collection d’objets TraceEvent. Cette classe ne peut pas être héritée.

TraceStoppedEventArgs

Représente un événement arrêté de trace.

Translation

Fournit une traduction localisée pour son objet parent.

TranslationCollection

Représente une collection d’objets Translation.

UserDefinedGroupBinding

Représente une liaison de groupe définie par l’utilisateur.

Utils

Utilitaires à usage général utilisés principalement pour les vérifications de validation et de syntaxe.

ValidationError

Représente la classe de base pour les erreurs de validation.

ValidationErrorCodes

Représente un code d’erreur de validation.

ValidationErrorCollection

Représente une collection d’objets ValidationError. Cette classe ne peut pas être héritée.

ValidationResult

Représente une erreur de validation, un avertissement ou un message retourné par la méthode MajorObject.Validate.

ValidationResultCollection

Représente une collection d’objets de résultat pendant la validation.

ValidationRule

Représente la règle de validation.

XmlaError

Représente une erreur retournée par le serveur Analysis Services (dans le protocole XML/A).

XmlaLocationReference

Représente la référence d’emplacement XMLA d’une entité.

XmlaMessage

Représente une classe de base pour les messages XMLA.

XmlaMessageCollection

Représente une collection d’objets XmlaMessage. Cette classe ne peut pas être héritée.

XmlaMessageLocation

Représente l’emplacement associé à un message XMLA.

XmlaResult

Représente le résultat d’une seule commande XMLA.

XmlaResultCollection

Représente une collection d’objets XmlaResult. Cette classe ne peut pas être héritée.

XmlaWarning

Représente un avertissement retourné par le serveur Analysis Services (dans le protocole XML/A).

XmlaWarningCollection

Représente une collection d’objets XmlaWarning.

XmlIgnoreOnReadAttribute

Remplace la sérialisation par défaut d’un objet XML, utilisée quand l’objet existe pour les opérations internes.

XmlSerializationException

Représente une exception survenue lors de la sérialisation ou de la désérialisation. Cette classe ne peut pas être héritée.

Structures

AccessToken

Jeton d’accès

Interfaces

IConnectionStringHolder

Représente une collection d’objets pour le titulaire de chaîne de connexion.

IDeserializationStartCallback

Spécifie le rappel de début de désérialisation.

IMajorObject

Définit l’interface sur un objet principal.

IModelComponent

Représente un composant de modèle.

IModelComponentCollection

Représente une collection d’objets IModelComponent.

INamedComponent

Représente un composant nommé.

INamedComponentCollection

Repesent un conteneur d’une collection de composants nommés.

IProcessable

Représente un objet pouvant être traité.

ITrace

Fournit un mécanisme permettant de stocker les journaux des événements qui peuvent être consultés ou relectus ultérieurement.

Énumérations

ActionInvocation

Définit la façon dont une action est appelée.

ActionTargetType

Identifie l’emplacement d’une action.

ActionType

Définit le type de la propriété Action.

ActiveState

Énumère l’état actif.

AggregationFunction

Définit le type d’agrégation qui peut être défini pour les mesures ou les dimensions.

AggregationType

Contient une énumération des différents types d’agrégations possibles utilisés uniquement dans les cubes ROLAP.

AggregationUsage

Définit les valeurs autorisées pour AggregationUsage.

Alignment

Spécifie le type de justification utilisé dans une colonne.

AnalysisState

Définit l’état de traitement d’un ProcessableMajorObject dans Analysis Services.

AnnotationVisibility

Définit et contient les valeurs autorisées pour la visibilité d’une annotation.

AsAzureRedirection

Représente différents modes de gestion de la redirection des serveurs hébergés AS Azure vers des serveurs hébergés Power BI.

AttributeBindingType

Définit les types d’un objet AttributeBinding.

AttributeType

Contient les différents types d’attributs.

AttributeUsage

Définit la façon dont une DimensionAttribute peut être utilisée.

CalculationType

Décrit le type de calcul défini dans le CalculProperty associé.

CalendarType

Décrit le type de calendrier à utiliser pour la hiérarchie de temps.

Cardinality

Représente la cardinalité d’une relation.

CellPermissionAccess

Indique le niveau d’accès donné à un objet CellPermission.

ClrAssemblyFileType

Identifie le type de fichier d’un ClrAssembly.

ColumnUsage

Spécifie l’utilisation des colonnes.

CompatibilityMode

Énumération des modes de compatibilité pris en charge par les différents services AnalysisServices.

ConnectionExceptionCause

Indication de la cause de l’exception de connexion.

ConnectionStringSecurity

Énumération qui indique à l’utilisateur si le mot de passe de ConnectionString doit être remis.

ConnectionType

Définit la façon dont l’objet Server se connecte à la propriété ConnectionString.

ContextualNameRule

Spécifie un format de nommage utilisé pour disambiguer les attributs (colonnes calculées) qui participent aux dimensions de rôle (tables).

CrossFilterDirection

Décrit le sens du filtre croisé.

DataAggregationMode

Indique si le serveur peut agréger des données ou le cache.

DataEmbeddingStyle

Indique si les données de la table proviennent d’une source de données ou si elles sont incorporées. Un exemple de données incorporées peut être des données insérées par une opération de copie/collage.

DataEncodingHint

Spécifie l’indicateur pour l’encodage des données.

DataSourceIsolation

Contrôle le comportement de verrouillage des instructions SQL émises à une source de données.

DataType

Spécifie le type de données d’un DataItem.

DefaultAggregateFunction

Spécifie la fonction d’agrégation à utiliser par les outils de création de rapports pour synthétiser les valeurs d’attribut (colonne calculée).

DefinitionType

Spécifie le type de définition.

DependencyType

Décrit comment les objets dépendent d’autres objets.

DimensionStorageMode

Détermine le mode de stockage de la dimension.

DimensionType

Fournit à la fois le serveur Analysis et les applications clientes avec des informations sur le contenu de la dimension.

DirectQueryMode

Indique si un modèle tabulaire est activé pour une utilisation en mode Requête directe.

DirectQueryUsage

Spécifie l’utilisation actuelle de DirectQuery de la partition.

DiscretizationMethod

Définit la façon dont une plage continue de valeurs est convertie en nombre de valeurs discrètes ou fixes.

DropOptions

Définit le comportement de la méthode drop sur les objets dépendants.

ErrorOption

Définit le comportement d’erreur pendant le traitement de l’objet.

ErrorPriority

Définit la priorité d’erreur.

FiscalYearName

Définit le nom à utiliser pour l’année fiscale, l’année civile en cours ou l’année civile suivante.

FixUpExpressions

Spécifie les expressions de correction.

GroupingBehavior

Recommande aux applications clientes de créer des requêtes dans la hiérarchie.

HideIfValue

Indique quand un membre de niveau doit être masqué dans les applications clientes.

HierarchyStructureType

Énumération des différents types de structure de hiérarchie autorisés par le moteur.

HierarchyUniqueNameStyle

Définit la façon dont le nom unique de la hiérarchie est formé.

HttpChannelHandling

Représente la façon dont un canal XMLA basé sur HTTP est géré par le client AS.

ImpactAnalysisType

Définit l’état de l’objet si l’opération est effectuée.

ImpersonationInfoSecurity

Définit la disponibilité du mot de passe à partir de la source de données.

ImpersonationLevel

Indique le niveau d’emprunt d’identité que le serveur peut utiliser lors de l’emprunt d’identité du client.

ImpersonationMode

Définit le mode d’accès à la source de données utilisée par le service lorsqu’il traite ses objets, synchronise le serveur et pour l’instruction d’exploration de données OPENQUERY (DMX).

InstanceSelection

Fournit un indicateur sur la façon dont une application cliente affiche une liste de valeurs de serveur.

IntegratedSecurity

Définit le type de sécurité intégrée utilisé.

InvalidXmlCharacters

Définit la façon dont les caractères XML non valides sont gérés.

KeyErrorAction

Définit la façon dont les erreurs sont traitées sur les clés de dimension pendant les opérations de processus.

KeyErrorLimitAction

Définit ce qui se passe lorsque KeyErrorLimit est dépassé.

MdxMissingMemberMode

Spécifie une énumération de MdxMissingMemberMode.

MeasureDataType

Définit le type de données de mesure actuel.

MeasureGroupAttributeType

Énumère les types d’attributs pour le groupe de mesures.

MeasureGroupType

Énumère le type du groupe de mesures.

MemberKeysUnique

Énumération des valeurs possibles qui s’appliquent à l’unicité des clés membres.

MembersWithData

Énumère les types d’affichage pour le membre non feuille dans l’attribut de dimension parent.

MemberUniqueNameStyle

Détermine la façon dont les noms uniques sont générés pour les membres des hiérarchies contenues dans l’élément spécifié.

MiningStructureCacheMode

Détermine si les données d’apprentissage récupérées et mises en cache par Analysis Services lors du traitement d’une structure d’exploration de données sont conservées ou supprimées une fois que Analysis Services a terminé le traitement.

ModelType

Spécifie le type de modèle.

Multiplicity

Spécifie si une fin de relation est connectée au côté « un » ou « plusieurs » d’une relation un-à-plusieurs.

NotificationTechnique

Énumère les notifications utilisées dans le service d’analyse.

NullProcessing

Spécifie l’action qu’Analysis Services prend lorsqu’elle rencontre une valeur Null dans un élément de données.

OptimizationType

Énumère le type d’optimisation du service d’analyse.

Optionality

Spécifie la définition optionality de la relation entre l’attribut parent et l’attribut actuel.

OrderBy

Spécifie l’énumération qui contient les valeurs dont une requête est triée.

OverrideBehavior

Spécifie la définition de comportement de remplacement de la relation.

PartitionType

Énumère les types de partition utilisés dans le service d’analyse.

PermissionSet

Énumère le jeu d’autorisations pour les services d’analyse.

PersistenceType

Définit la persistance des métadonnées pour les objets liés.

PerspectiveCalculationType

Énumère les types de calcul de perspective.

ProactiveCachingAggregationStorage

Énumère le stockage des partitions avec la mise en cache proactive.

ProactiveCachingOnlineMode

Définit le mode de disponibilité pour la mise en cache proactive.

ProcessingGroup

Définit l’énumération ProcessingGroup.

ProcessingMode

Énumère les modes lors du traitement du calcul d’agrégation.

ProcessingRecommendation

Spécifie une énumération de recommandation de traitement.

ProcessingState

Spécifie l’état de traitement de l’attribut (colonne calculée).

ProcessType

Décrit les types de traitement disponibles sur le serveur.

ProtectionLevel

Énumère le niveau de protection associé à l’ouverture d’une connexion à un serveur SSAS.

ProtocolFormat

Énumère le format de protocole de service d’analyse.

ReadAccess

Spécifie une énumération de l’accès en lecture.

ReadDefinitionAccess

Définit l’énumération ReadDefinitionAccess.

ReadSourceDataAccess

Spécifie l’accès en lecture aux données sources.

ReadWriteMode

Énumération qui décrit l’état en lecture/écriture de la base de données.

ReferenceDimensionMaterialization

Fournit des informations de référence sur le contenu de la dimension.

RefreshPolicy

Définit la façon dont les données sont mises à jour à partir de la source.

RefreshType

Énumère les options de type d’actualisation.

RelationshipType

Spécifie le type de relation dans une relation d’attribut.

ReportingWeekToMonthPattern

Énumère le modèle selon lequel faire correspondre des semaines à des mois.

RestoreDataSourceType

Énumération pour décrire les sources possibles des données de restauration.

RestoreSecurity

Énumère l’action à appliquer sur les objets de rôle pendant la restauration de la base de données.

RootIfValue

Énumère la façon dont le membre racine ou les membres d’un attribut parent sont identifiés.

ScriptAction

Spécifie une énumération d’actions de script.

ScriptCacheProcessingMode

Spécifie une énumération du traitement du cache de script.

ScriptErrorHandlingMode

Définit les modes de gestion des erreurs de script.

ScriptOptions

Énumère les options de génération de scripts utilisés dans Analysis Services. Cette énumération a un attribut FlagsAttribute qui permet une combinaison au niveau du bit de ses valeurs membres.

ServerEdition

Spécifie une énumération de l’édition du serveur.

ServerLocation

Emplacement du serveur d’analyse

ServerMode

Spécifie le mode serveur utilisé. Pour plus d’informations sur les modes de serveur et sur la façon de définir le mode de déploiement du serveur, consultez Activer une instance de moteur VertiPAq autonome.

ServerPropertyCategory

Définit la catégorie de propriétés du serveur.

ShardingMode

Spécifie le mode de partitionnement.

SortDirection

Fournit des conseils pour créer des rapports sur la façon de trier les valeurs.

StorageEngineUsed

Énumération des différents types de moteurs de stockage autorisés par le service SSAS.

StorageMode

Détermine le mode de stockage de l’objet.

StorageSharingMode

Spécifie le mode de partage de stockage.

SynchronizeSecurity

Définit les objets de sécurité de synchronisation.

TokenizationBehavior

Décrit le comportement de tokenisation.

TraceColumn

Représente les colonnes d’événements de trace.

TraceEventClass

Définit le type d’événement de trace.

TraceEventSubclass

Spécifie la sous-classe de l’événement de trace.

TraceEventSuccess

Définit l’énumération TraceEventSuccess.

TraceStopCause

Spécifie une énumération de cause à arrêter la trace.

TransportCompression

Définit l’énumération TransportCompression.

Trimming

Spécifie la façon dont un élément de données de type chaîne est supprimé.

UnknownMemberBehavior

Spécifie les comportements du membre inconnu.

UpdateMode

Spécifie une énumération du mode de mise à jour.

UpdateOptions

Définit comment un objet et des objets dépendants associés sont mis à jour sur le serveur après une commande de mise à jour.

UseAdalCacheType

N’utilisez pas cette énumération ou ses valeurs, elle a été déconseillée !

ValidationOptions

Énumère les options de validation.

ValidationRulePriority

Énumère la priorité de la règle de validation des services d’analyse.

ValidationRuleType

Énumère les types de règle de validation.

VertipaqCompressionHint

Spécifie l’indicateur de compression Vertipaq.

WriteAccess

Spécifie l’accès en écriture aux objets.

WriteBackTableCreation

Détermine si une table d’écriture différée est créée pendant l’opération Processus.

XmlaRequestType

Spécifie une énumération du type de requête XMLA.

Délégués

CollectionChangeEventHandler

Représente la méthode qui gère l’événement OnCollectionChange.

TraceEventHandler

Représente le gestionnaire d’événements de trace Analysis Services.

TraceStoppedEventHandler

Représente le gestionnaire d’événements lorsque le suivi est arrêté.