Level-Element (CSDLBI)
Wichtig: Dieses Dokument wurde archiviert. Die neuesten Informationen finden Sie unter Open Specification zu [MS-CSDLBI]: Dateiformat für die konzeptuelle Schemadefinition mit Anmerkungen zu Business Intelligence.
Das Level-Element ist ein komplexer Typ, der eine einzelne Ebene in einer Hierarchie definiert.
Elemente und Attribute
In der folgenden Tabelle sind die Elemente und Attribute aufgeführt, die das Level-Element definieren.
Name | Ist erforderlich | BESCHREIBUNG |
---|---|---|
`Source` | Ja | Ein Container für den Eigenschaftsverweis. |
PropertyRef | Ja | Ein Verweis auf eine Instance-Eigenschaft. Andere Attribute der Ebene, wie Beschriftungen, Name oder Verweisname, können von dem Instance-Eigenschaft, auf die verwiesen wird, übernommen werden. In diesem Fall ist es nicht notwendig, diese im Level-Element anzugeben. |
Hinweise
Weitere Informationen zu Hierarchien in tabellarischen Modellen finden Sie unter Hierarchy-Element (CSDLBI).
Tabellarisches Beispiel
Das folgende Beispiel zeigt die Definition mehrerer Ebenen in einer Hierarchie des tabellarischen AdventureWorks-Modellbeispiels in CSDLBI, Version 1.1.
<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>
Beispiel für mehrdimensionale Daten
Im folgenden Beispiel wird eine Hierarchie des Contoso-Vorgangscubes mit mehreren Ebenen in CSDLBI, Version 1.1, veranschaulicht.
<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>