Partilhar via


Definindo e identificando objetos (XMLA)

Os objetos são identificados nos comandos XMLA (XML for Analysis) pela utilização de identificadores de objeto e de referências de objeto, definidas por elementos da ASSL (Analysis Services Scripting Language) e por comandos XMLA.

Identificadores de objeto

Um objeto é identificado usando o identificador exclusivo do objeto conforme definido em uma instância do Microsoft SQL Server SQL Server Analysis Services. Os identificadores de objeto podem ser especificados explicitamente ou determinados pela instância SQL Server Analysis Services quando SQL Server Analysis Services cria o objeto. Você pode usar o método Discover para recuperar identificadores de objeto para chamadas de método Discover ou Execute subsequentes.

Referências de objeto

Vários comandos XMLA, como Delete ou Process, usam uma referência de objeto para fazer referência a um objeto de maneira inequívoca. Uma referência de objeto contém o identificador do objeto no qual um comando é executado e os identificadores do objeto de seus ancestrais. Por exemplo, a referência de objeto de uma partição contém o identificador do objeto da partição, além de identificadores de objeto do grupo de medidas, do cubo e do banco de dados pais dessa partição.

Definições do objeto

Os comandos Criar e Alterar no XMLA criam ou alteram, respectivamente, objetos em uma instância SQL Server Analysis Services. As definições para esses objetos são representadas por um elemento ObjectDefinition que contém elementos do ASSL. Os identificadores de objeto podem ser especificados explicitamente para todos os objetos principais e muitos menores usando o elemento ID . Se o elemento ID não for usado, a instância SQL Server Analysis Services fornecerá um identificador exclusivo, com uma convenção de nomenclatura que depende do objeto a ser identificado. Para obter mais informações sobre como usar os comandos Criar e Alterar para definir objetos, consulte Criando e alterando objetos (XMLA).

Consulte Também

Elemento Object (XMLA)
Elemento ParentObject (XMLA)
Elemento Source (XMLA)
Elemento Target (XMLA)
Desenvolvendo com XMLA no Analysis Services