Level 元素 (CSDLBI)

重要提示:本文档已存档。 有关最新信息,请参阅开放规范 [MS-CSDLBI]:带商业智能注释的概念架构定义文件格式

Level 元素是定义层次结构中的单个级别的复杂类型

元素和属性

下表列出了用于定义 Level 元素的元素和属性。

名称 是否必需 说明
属性引用的容器。
PropertyRef 对实例属性的引用。 可以从所引用的实例属性中获取其他级别属性(例如标题、名称和引用名称)。 如果是这样,则不需要在 Level 元素中指定这些属性。

备注

有关表格模型中层次结构的信息,请参阅 Hierarchy Element (CSDLBI)

表格示例

下面的示例(在 CSDLBI 版本 1.1 中)显示 AdventureWorks 表格模型示例中的某个层次结构内多个级别的定义。

  
<bi:Hierarchy Name="Category">  
   <bi:Level Name="CategoryName">  
     <bi:Source>  
       <bi:PropertyRef Name="CategoryName" />  
     </bi:Source>  
   </bi:Level>  
   <bi:Level Name="ProductName">  
     <bi:Source>  
       <bi:PropertyRef Name="ProductName" />  
     </bi:Source>  
   </bi:Level>  
</bi:Hierarchy>  

多维示例

下面的示例(在 CSDLBI 版本 1.1 中)显示 Contoso Operations 多维数据集中一个具有多个级别的层次结构。

<bi:Hierarchy   
   Name="Product_Hierarchy"   
   Caption="Product Hierarchy"   
   ReferenceName="Product Hierarchy">  
     <bi:Documentation>  
        <bi:Summary>DESCRIPTION_ProductModelCateg_Hierarchies</bi:Summary>  
     </bi:Documentation>  
  
     <bi:Level Name="ProductLine">  
        <bi:Source>  
        <bi:PropertyRef Name="ProductLine" />  
        </bi:Source>  
     </bi:Level>  
  
     <bi:Level Name="ModelName">  
        <bi:Source>  
        <bi:PropertyRef Name="ModelName" />  
        </bi:Source>  
     </bi:Level>  
</bi:Hierarchy>