Partager via


Définition et identification d'objets (XMLA)

Les objets sont identifiés dans les commandes XMLA (XML for Analysis) à l'aide d'identificateurs et de références d'objet, et ils sont définis à l'aide de commandes XMLA contenant des éléments ASSL (Analysis Services Scripting Language).

Identificateurs d'objet

Un objet est identifié à l’aide de l’identificateur unique de l’objet tel que défini sur une instance de Microsoft SQL Server SQL Server Analysis Services. Les identificateurs d’objet peuvent être spécifiés explicitement ou déterminés par l’instance SQL Server Analysis Services lorsque SQL Server Analysis Services crée l’objet. Vous pouvez utiliser la méthode Discover pour récupérer des identificateurs d’objet pour les appels de méthode Discover ou Execute suivants.

Références d'objet

Plusieurs commandes XMLA, telles que Delete ou Process, utilisent une référence d’objet pour faire référence à un objet de manière non ambiguë. Une référence d'objet contient l'identificateur de l'objet sur lequel une commande est exécutée, ainsi que les identificateurs des ancêtres de cet objet. Par exemple, dans le cas d'une partition, la référence d'objet contient l'identificateur d'objet de la partition, ainsi que les identificateurs d'objet du groupe de mesures parent, du cube et de la base de données de cette partition.

Définition d'objets

Les commandes Create et Alter dans XMLA créent ou modifient, respectivement, des objets sur une instance SQL Server Analysis Services. Les définitions de ces objets sont représentées par un élément ObjectDefinition qui contient des éléments d’ASSL. Les identificateurs d’objet peuvent être spécifiés explicitement pour tous les objets principaux et de nombreux objets mineurs à l’aide de l’élément ID . Si l’élément ID n’est pas utilisé, l’instance SQL Server Analysis Services fournit un identificateur unique, avec une convention d’affectation de noms qui dépend de l’objet à identifier. Pour plus d’informations sur l’utilisation des commandes Create et Alter pour définir des objets, consultez Création et modification d’objets (XMLA).

Voir aussi

Object, élément (XMLA)
ParentObject, élément (XMLA)
Source, élément (XMLA)
Target, élément (XMLA)
Développement avec XMLA dans Analysis Services