Level, elemento (CSDLBI)
Importante: Este documento está archivado. Para obtener la información más reciente, vea la especificación abierta [MS-CSDLBI]: formato de archivo de definición de esquemas conceptuales con anotaciones de inteligencia empresarial.
El elemento Level es un tipo complejo que define un solo nivel de una jerarquía
Atributos y elementos
En la tabla siguiente se enumeran los elementos y atributos que definen el elemento Level.
Nombre | Es obligatorio | Descripción |
---|---|---|
Source | Sí | Contenedor para la referencia de propiedad. |
PropertyRef | Sí | Referencia a una propiedad de instancia. Otros atributos del nivel, como títulos, nombre y nombre de referencia, se pueden obtener de la propiedad de instancia a la que se hace referencia. En tal caso, no necesita especificarlos en el elemento Level. |
Comentarios
Para obtener más información sobre las jerarquías en modelos tabulares, vea Elemento Hierarchy (CSDLBI).
Tabular de ejemplo
En el ejemplo siguiente, en la versión 1.1 de CSDLBI, se muestra la definición de varios niveles en una jerarquía del ejemplo de modelo tabular 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>
Ejemplo multidimensional
En el ejemplo siguiente, en la versión 1.1 de CSDLBI, se muestra una jerarquía con varios niveles del cubo de operaciones de Contoso.
<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>