Elemento Hierarchy (CSDL)
O elemento Hierarchy é um contêiner lógico para os campos em uma tabela que podem ser vinculados entre si para formar uma hierarquia. O elemento Hierarchy é derivado do elemento CSDL Property e foi estendido para dar suporte às hierarquias criadas em um modelo de tabela.
O elemento Hierarchy pode ter os seguintes elementos filho (na ordem listada):
Elemento Documentation
Elemento Level
Atributos aplicáveis
A tabela a seguir lista os atributos que podem ser encontrados no elemento Hierarchy. As hierarquias são apresentadas com outras colunas na lista de campos para design de relatório e, portanto, também têm os mesmos atributos de outras colunas e medidas.
Nome do Atributo |
É obrigatório |
Valor |
---|---|---|
AllMemberCaption |
Não |
O nome atribuído ao membro All da hierarquia. |
AllMemberReferenceName |
Sim |
O identificador usado para referenciar o membro All em uma consulta DAX. |
Caption |
Não |
O nome para exibição da hierarquia. |
ContextualNameRule |
Não |
Um valor que indica se e como o nome deve ser modificado com base no contexto no qual é usado. |
DisplayFolder |
Não |
O nome da pasta de exibição associada à hierarquia. |
FolderPosition |
Não |
Um valor ordinal que indica a posição dentro de sua pasta de exibição. |
Hidden |
Não |
Indica se a hierarquia está visível em um cliente. |
ReferenceName |
Não |
O identificador usado para referenciar essa entidade em uma consulta DAX. |
Comentários
Em modelos tabulares, as hierarquias são criadas por meio da especificação de relações pai-filho entre colunas na mesma tabela. Para obter mais informações sobre como criar hierarquias em modelos tabulares, consulte Hierarquias (SSAS tabular).
Exemplo
O exemplo a seguir mostra uma hierarquia que é definida na tabela de Data.
<bi:Hierarchy>
<bi:Level>
<bi:Source>
<bi:PropertyRef name="Calendar_Year" />
</bi:Source>
</bi:Level>
<bi:Level>
<bi:Source>
<bi:PropertyRef name="Calendar_Semester" />
</bi:Source>
</bi:Level>
<bi:Level>
<bi:Source>
<bi:PropertyRef name="Calendar_Quarter" />
</bi:Source>
</bi:Level>
<bi:Level>
<bi:Source>
<bi:PropertyRef name="Month_Calendar" />
</bi:Source>
</bi:Level>
<bi:Level>
<bi:Source>
<bi:PropertyRef name="Day_Of_Month" />
</bi:Source>
</bi:Level>
</bi:Hierarchy>
Consulte também
Conceitos
Compreendendo o modelo de objeto de tabela