Elemento Create (XMLA)
Contém elementos ASSL (linguagem de script de Analysis Services) usados pelo método Execute para criar objetos em uma instância de Analysis Services.
Syntax
<Command>
<Create Scope="enum" AllowOverwrite="boolean">
<ParentObject>...</ParentObject>
<ObjectDefinition>...</ObjectDefinition>
</Create>
</Command>
Características do elemento
Característica | Descrição |
---|---|
Comprimento e tipo de dados | Nenhum |
Valor padrão | Nenhum |
Cardinalidade | 0-n: Elemento opcional que pode ocorrer mais de uma vez. |
Relações de elementos
Relação | Elemento |
---|---|
Elementos pai | Comando |
Elementos filho | ObjectDefinition, ParentObject |
Atributos
Atributo | Descrição |
---|---|
AllowOverwrite | Atributo Boolean opcional. Se definido como true, os objetos definidos no elemento ObjectDefinition poderão substituir os objetos existentes na instância de Analysis Services. Se esse atributo for omitido ou definido como False, a presença de um objeto existente gerará um erro. |
Escopo | Atributo Enum opcional. Define a duração de objetos definida no elemento ObjectDefinition . Se esse atributo for omitido, os objetos definidos no elemento ObjectDefinition serão persistidos na instância de Analysis Services. O seguinte valor está disponível: Sessão: os objetos definidos no elemento ObjectDefinition existem somente pela duração da sessão XML for Analysis (XMLA). Observe que, ao usar a configuração de sessão , o elemento ObjectDefinition só pode conter elementos de dimensão, cuboou MiningModel ASSL. |
Comentários
Cada operação Create cria um objeto principal sob um pai fornecido pelo elemento ParentObject . Se o objeto pai for omitido, ele será considerado como a instância de Analysis Services de destino. Isso gerará um erro se o pai de um objeto principal não for a instância de destino.
Exemplo
O exemplo a seguir cria um banco de dados vazio chamado banco de dados de teste em uma instância de Analysis Services.
<Create xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<ObjectDefinition>
<Database xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Name>Test Database</Name>
<Description>A test database.</Description>
</Database>
</ObjectDefinition>
</Create>