ObjectDefinition 元素 (XMLA)

包含一个或多个 Analysis Services 脚本语言 (ASSL) 元素,用于在 Microsoft SQL Server Analysis Services 实例上创建或更改对象。

语法

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

元素特征

特征

说明

数据类型和长度

默认值

基数

0-1:可出现一次且仅出现一次的可选元素。

元素关系

关系

元素

父元素

AlterCreate

子元素

必需的 ASSL 元素。 用于定义 Analysis Services 对象的一个或多个 ASSL 元素。 有关 ASSL 的详细信息,请参阅属性 (XMLA)

示例

以下示例在 Analysis Services 实例上创建了一个名为 Test Database 的空数据库。

        <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>

请参阅

概念