Partager via


Élément ObjectDefinition (XMLA)

Contient un ou plusieurs éléments ASSL (Analysis Services Scripting Language) utilisés pour créer ou modifier des objets dans une instance de Microsoft SQL Server Analysis Services.

Syntaxe

<Create> <!-- or Alter -->
   ...
   <ObjectDefinition>
      <!-- One or more ASSL elements -->
   </ObjectDefinition>
   ...
</Create>

Caractéristiques de l'élément

Caractéristique

Description

Type de données et longueur

Aucun

Valeur par défaut

Aucune

Cardinalité

0-1 : élément facultatif qui peut apparaître une fois et une seule.

Relations entre les éléments

Relation

Élément

Éléments parents

Alter, Create

Éléments enfants

Éléments ASSL requis. Un ou plusieurs éléments ASSL utilisés pour définir des objets Analysis Services. Pour plus d'informations sur le langage ASSL, consultez Properties (XMLA).

Exemple

L'exemple suivant crée une base de données vide nommée Test Database sur une instance de Analysis Services.

<Create xmlns="https://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>

Voir aussi

Concepts

Properties (XMLA)