Elemento Level (CSDLBI)
Importante: este documento está arquivado. Para obter as informações mais recentes, consulte Open Specification [MS-CSDLBI]: Formato de arquivo de definição de esquema conceitual com anotações de Business Intelligence.
O elemento Level é um tipo complexo que define um único nível em uma hierarquia
Elementos e atributos
A tabela a seguir lista os elementos e atributos que definem o elemento Level.
Name | Obrigatório | Descrição |
---|---|---|
Fonte | Yes | Um contêiner para a referência da propriedade. |
PropertyRef | Yes | Uma referência a uma propriedade da instância. Outros atributos do nível, como legendas, nome e nome de referência, podem ser tirados da propriedade da instância referenciada. Nesse caso, você não precisa especificá-los no elemento Level. |
Comentários
Para obter mais informações sobre hierarquias em modelos de tabela, consulte elemento Hierarchy (CSDLBI).
Exemplo de tabela
O exemplo a seguir, na versão 1.1 da CSDLBI, mostra a definição de vários níveis em uma hierarquia do exemplo de modelo de tabela da 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>
Exemplo multidimensional
O exemplo a seguir, na versão 1.1 da CSDLBI, mostra uma hierarquia com vários níveis do cubo Operações da 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>