Definir e identificar objetos (XMLA)
Los objetos se identifican en los comandos XML for Analysis (XMLA) mediante identificadores de objetos y referencias a objetos, y se definen mediante los elementos ASSL (Analysis Services Scripting Language) de los comandos XMLA.
Identificadores de objetos
Un objeto se identifica mediante el identificador único del objeto tal como se define en una instancia de Microsoft SQL Server Analysis Services. Los identificadores de objeto se pueden especificar o determinar explícitamente por la Analysis Services cuando Analysis Services crea el objeto. Puede usar el método Discover para recuperar identificadores de objeto para las llamadas posteriores al método Discover o Execute .
Referencias a objetos
Varios comandos XMLA, como Delete o Process, usan una referencia de objeto para hacer referencia a un objeto de una manera inequívoca. Una referencia a objetos contiene el identificador de objetos del objeto en el que se ejecuta un comando y los identificadores de objetos de los antecesores para ese objeto. Por ejemplo, la referencia a objetos para una partición contiene el identificador de objetos de la partición, así como los identificadores de objetos del grupo, cubo y base de datos de medida primario de esa partición.
Definiciones de objetos
Los comandos Createy Alter de XMLA crean o modifican, respectivamente, objetos en una Analysis Services datos. Las definiciones de esos objetos se representan mediante un elemento ObjectDefinition que contiene elementos de ASSL. Los identificadores de objeto se pueden especificar explícitamente para todos los objetos principales y muchos objetos secundarios mediante el elemento ID . Si no se usa el elemento ID, la instancia de Analysis Services proporciona un identificador único, con una convención de nomenclatura que depende del objeto que se va a identificar. Para obtener más información sobre cómo usar los comandos Create y Alter para definir objetos, vea Creating and Altering Objects (XMLA) (Crear y modificar objetos [XMLA]).
Consulte también
Elemento Object (XMLA)
Elemento ParentObject (XMLA)
Elemento Source (XMLA)
Elemento Target (XMLA)
Desarrollar con XMLA en Analysis Services