Creare gerarchie
Si applica a: SQL Server 2019 e versioni successive di Analysis Services Azure Analysis Services Fabric/Power BI Premium
In questa lezione verranno create gerarchie. Le gerarchie sono gruppi di colonne disposte in livelli. Ad esempio, una gerarchia Geografia può includere i sottolivelli Paese, Stato, Regione e Città. Le gerarchie possono essere visualizzate separate da altre colonne in un elenco di campi client di report, semplificando la navigazione degli utenti e l'inclusione in un report. Per altre informazioni, vedere Hierarchies (Gerarchie).
Per creare gerarchie, usare la finestra di progettazione dei modelli in Vista diagramma. La creazione e la gestione delle gerarchie non è supportata in vista dati.
Tempo previsto per il completamento della lezione: 20 minuti
Prerequisiti
Questo articolo fa parte di un'esercitazione sulla creazione di modelli tabulari, con lezioni che è consigliabile completare nell'ordine indicato. Prima di eseguire le attività in questa lezione, è necessario avere completato la lezione precedente: Lezione 8: Creare prospettive.
Creare nuove gerarchie
Per creare una gerarchia Category nella tabella DimProduct
Nella finestra di progettazione modelli (visualizzazione diagramma), fare clic con il pulsante destro del mouse sulla tabella >DimProductCrea gerarchia. Verrà visualizzata una nuova gerarchia nella parte inferiore della finestra della tabella. Rinominare la gerarchia Category.
Fare clic e trascinare la colonna ProductCategoryName nella nuova gerarchia Category.
Nella gerarchia Category fare clic con il pulsante destro del mouse su ProductCategoryName>Rinomina e quindi digitare Category.
Nota
La ridenominazione di una colonna in una gerarchia non comporta la ridenominazione della colonna nella tabella. Una colonna in una gerarchia è solo una rappresentazione della colonna nella tabella.
Fare clic e trascinare la colonna ProductSubcategoryName nella gerarchia Category. Rinominarla Subcategory.
Fare clic con il pulsante destro del mouse sulla colonna >ModelNameAggiungi alla gerarchia e quindi selezionare Categoria. Rinominarla Model.
Infine, aggiungere EnglishProductName alla gerarchia Category. Rinominarla Product.
Per creare gerarchie nella tabella DimDate
Nella tabella DimDate creare una gerarchia denominata Calendar. Includere le colonne seguenti nell'ordine:
- CalendarYear
- CalendarSemester
- CalendarQuarter
- MonthCalendar
- DayNumberOfMonth
Nella tabella DimDate creare una gerarchia denominata Fiscal. Includere le colonne seguenti nell'ordine:
- FiscalYear
- FiscalSemester
- FiscalQuarter
- MonthCalendar
- DayNumberOfMonth
Infine, nella tabella DimDate creare una gerarchia denominata ProductionCalendar. Includere le colonne seguenti nell'ordine:
- CalendarYear
- WeekNumberOfYear
- DayNumberOfWeek