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

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