Elemento Hierarchy (CSDL)
L'elemento Hierarchy è un contenitore logico per i campi di una tabella che è possibile collegare l'uno all'altro per formare una gerarchia. L'elemento Hierarchy è derivato dall'elemento Property CSDL ed è stato esteso per supportare le gerarchie create in un modello tabulare.
L'elemento Hierarchy può presentare gli elementi figlio seguenti (nell'ordine riportato):
Elemento Documentation
Elemento Level
Attributi applicabili
Nella tabella seguente vengono elencati gli attributi che è possibile trovare sull'elemento Hierarchy. Le gerarchie vengono presentate con altre colonne nell'elenco campi per la progettazione di report, pertanto presentano anch'esse gli stessi attributi di altre colonne e misure.
Nome attributo |
Obbligatorio |
Valore |
---|---|---|
AllMemberCaption |
No |
Nome assegnato al membro All della gerarchia. |
AllMemberReferenceName |
Sì |
Identificatore utilizzato per fare riferimento al membro All in una query DAX. |
Caption |
No |
Nome visualizzato per la gerarchia. |
ContextualNameRule |
No |
Valore che indica se e come deve essere modificato il nome in base al contesto in cui viene utilizzato. |
DisplayFolder |
No |
Nome della cartella di visualizzazione associata alla gerarchia. |
FolderPosition |
No |
Valore ordinale che indica la posizione all'interno della relativa cartella di visualizzazione. |
Hidden |
No |
Indica se la gerarchia è visibile in un client. |
ReferenceName |
No |
Identificatore utilizzato per fare riferimento a questa entità in una query DAX. |
Osservazioni
Nei modelli tabulari le gerarchie vengono create specificando le relazioni padre-figlio tra colonne della stessa tabella. Per ulteriori informazioni sulla creazione di gerarchie nei modelli tabulari, vedere Gerarchie (SSAS tabulare).
Esempio
Nell'esempio seguente viene mostrata una gerarchia definita nella tabella 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>
Vedere anche
Concetti
Informazioni sul modello a oggetti tabulare
Informazioni sulle funzioni per gerarchie padre-figlio in DAX
Configurare il livello (Totale) per le gerarchie di attributi