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>