Lezione 9: Creare gerarchieLesson 9: Create hierarchies

SI APPLICA A:SìAzure Analysis ServicesSìSQL Server Analysis Services (a partire dalla versione 2017)APPLIES TO:yesAzure Analysis ServicesyesSQL Server Analysis Services (starting with 2017)

In questa lezione verranno create gerarchie.In this lesson, you create hierarchies. Le gerarchie sono gruppi di colonne disposte in livelli.Hierarchies are groups of columns arranged in levels. Ad esempio, una gerarchia Geografia può includere i sottolivelli Paese, Stato, Regione e Città.For example, a Geography hierarchy might have sublevels for Country, State, County, and City. Le gerarchie possono essere visualizzate separatamente da altre colonne in un elenco di campi dell'applicazione client per la creazione di report, in modo che sia più semplice per gli utenti del client individuare i campi appropriati da includere in un report.Hierarchies can appear separate from other columns in a reporting client application field list, making them easier for client users to navigate and include in a report. Per altre informazioni, vedere Hierarchies (Gerarchie).To learn more, see Hierarchies

Per creare gerarchie, usare la finestra di progettazione dei modelli in Vista diagramma.To create hierarchies, use the model designer in Diagram View. La creazione e la gestione delle gerarchie non è supportata in vista dati.Creating and managing hierarchies is not supported in Data View.

Tempo previsto per il completamento della lezione: 20 minutiEstimated time to complete this lesson: 20 minutes

PrerequisitiPrerequisites

Questo argomento fa parte di un'esercitazione sulla creazione di modelli tabulari, con lezioni che è consigliabile completare nell'ordine indicato.This topic is part of a tabular modeling tutorial, which should be completed in order. Prima di eseguire le attività in questa lezione, è necessario avere completato la lezione precedente: Lezione 8: Creare prospettive.Before performing the tasks in this lesson, you should have completed the previous lesson: Lesson 8: Create perspectives.

Creare gerarchieCreate hierarchies

Per creare una gerarchia Category nella tabella DimProductTo create a Category hierarchy in the DimProduct table

  1. Nella finestra di progettazione dei modelli (vista diagramma) fare clic con il pulsante destro del mouse sulla tabella DimProduct e quindi scegliere Crea gerarchia.In the model designer (diagram view), right-click the DimProduct table > Create Hierarchy. Verrà visualizzata una nuova gerarchia nella parte inferiore della finestra della tabella.A new hierarchy appears at the bottom of the table window. Rinominare la gerarchia Category.Rename the hierarchy Category.

  2. Fare clic e trascinare la colonna ProductCategoryName nella nuova gerarchia Category.Click and drag the ProductCategoryName column to the new Category hierarchy.

  3. Nella gerarchia Category fare clic con il pulsante destro del mouse su ProductCategoryName > Rinomina e quindi digitare Category.In the Category hierarchy, right-click ProductCategoryName > Rename, and then type Category.

    Nota

    La ridenominazione di una colonna in una gerarchia non comporta la ridenominazione di tale colonna nella tabella.Renaming a column in a hierarchy does not rename that column in the table. Una colonna in una gerarchia è semplicemente una rappresentazione della colonna nella tabella.A column in a hierarchy is just a representation of the column in the table.

  4. Fare clic e trascinare la colonna ProductSubcategoryName nella gerarchia Category.Click and drag the ProductSubcategoryName column to the Category hierarchy. Rinominarla Subcategory.Rename it Subcategory.

  5. Fare clic con il pulsante destro del mouse sulla colonna ModelName, scegliere Aggiungi a gerarchia e quindi selezionare Category.Right-click the ModelName column > Add to hierarchy, and then select Category. Rinominarla Model.Rename it Model.

  6. Infine, aggiungere EnglishProductName alla gerarchia Category.Finally, add EnglishProductName to the Category hierarchy. Rinominarla Product.Rename it Product.

    aas-lesson9-category

Per creare gerarchie nella tabella DimDateTo create hierarchies in the DimDate table

  1. Nella tabella DimDate creare una gerarchia denominata Calendar.In the DimDate table, create a hierarchy named Calendar.

  2. Aggiungere le colonne seguenti nell'ordine:Add the following columns in-order:

    • CalendarYearCalendarYear
    • CalendarSemesterCalendarSemester
    • CalendarQuarterCalendarQuarter
    • MonthCalendarMonthCalendar
    • DayNumberOfMonthDayNumberOfMonth
  3. Nella tabella DimDate creare una gerarchia denominata Fiscal.In the DimDate table, create a Fiscal hierarchy. Includere le colonne seguenti nell'ordine:Include the following columns in-order:

    • FiscalYearFiscalYear
    • FiscalSemesterFiscalSemester
    • FiscalQuarterFiscalQuarter
    • MonthCalendarMonthCalendar
    • DayNumberOfMonthDayNumberOfMonth
  4. Infine, nella tabella DimDate creare una gerarchia denominata ProductionCalendar.Finally, in the DimDate table, create a ProductionCalendar hierarchy. Includere le colonne seguenti nell'ordine:Include the following columns in-order:

    • CalendarYearCalendarYear
    • WeekNumberOfYearWeekNumberOfYear
    • DayNumberOfWeekDayNumberOfWeek

    Passaggi successiviWhat's next?

    Lezione 10: Creare partizioni.Lesson 10: Create partitions.