Leçon 9 : Créer des hiérarchiesLesson 9: Create Hierarchies

S’APPLIQUE À :ouiSQL Server Analysis Services (à partir de la version 2016)ouiAzure Analysis ServicesAPPLIES TO:yesSQL Server Analysis Services (starting with 2016)yesAzure Analysis Services

Dans cette leçon, vous allez créer des hiérarchies.In this lesson, you will create hierarchies. Les hiérarchies sont des groupes de colonnes ordonnées par niveaux ; par exemple, une hiérarchie Geography peut avoir des sous-niveaux Country, State, County et City.Hierarchies are groups of columns arranged in levels; for example, a Geography hierarchy might have sub-levels for Country, State, County, and City. Les hiérarchies peuvent apparaître séparément des autres colonnes dans une liste de champs de l'application cliente de création de rapports, ce qui les rend faciles à parcourir par les utilisateurs clients et à inclure dans un rapport.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. Pour plus d’informations, consultez hiérarchies.To learn more, see Hierarchies.

Pour créer des hiérarchies, vous allez utiliser le Générateur de modèles dans vue de diagramme.To create hierarchies, you'll use the model designer in Diagram View. Créer et gérer des hiérarchies ne sont pas pris en charge dans la vue de données.Creating and managing hierarchies is not supported in Data View.

Durée estimée pour effectuer cette leçon : 20 minutesEstimated time to complete this lesson: 20 minutes

PrerequisitesPrerequisites

Cette rubrique fait partie d'un didacticiel de modélisation tabulaire, qui doit être suivi dans l'ordre.This topic is part of a tabular modeling tutorial, which should be completed in order. Avant d’effectuer les tâches de cette leçon, vous devez avoir terminé la leçon précédente : leçon 8 : créer des Perspectives.Before performing the tasks in this lesson, you should have completed the previous lesson: Lesson 8: Create Perspectives.

Créer des hiérarchiesCreate hierarchies

Pour créer une hiérarchie de catégorie dans la table DimProductTo create a Category hierarchy in the DimProduct table

  1. Dans le Générateur de modèles (vue de diagramme), cliquez sur le DimProduct table > créer une hiérarchie.In the model designer (diagram view), right-click the DimProduct table > Create Hierarchy. Une hiérarchie apparaît en bas de la fenêtre de la table.A new hierarchy appears at the bottom of the table window. Renommez la hiérarchie catégorie.Rename the hierarchy Category.

  2. Cliquez et faites glisser le ProductCategoryName colonne vers la nouvelle catégorie hiérarchie.Click and drag the ProductCategoryName column to the new Category hierarchy.

  3. Dans le catégorie hiérarchie, avec le bouton droit le ProductCategoryName > renommer, puis tapez catégorie.In the Category hierarchy, right-click the ProductCategoryName > Rename, and then type Category.

    Note

    Renommer une colonne dans une hiérarchie ne renomme pas cette colonne dans la table.Renaming a column in a hierarchy does not rename that column in the table. Une colonne dans une hiérarchie est simplement une représentation de la colonne dans la table.A column in a hierarchy is just a representation of the column in the table.

  4. Cliquez et faites glisser le ProductSubcategoryName colonne à la catégorie hiérarchie.Click and drag the ProductSubcategoryName column to the Category hierarchy. Renommez-le sous-catégorie.Rename it Subcategory.

  5. Avec le bouton droit le ModelName colonne > ajouter à la hiérarchie, puis sélectionnez catégorie.Right-click the ModelName column > Add to hierarchy, and then select Category. Faites de même pour EnglishProductName.Do the same for EnglishProductName. Renommez ces colonnes dans la hiérarchie modèle et produit.Rename these columns in the hierarchy Model and Product.

    en tant que tableau-lesson9-catégorie

Pour créer des hiérarchies dans la table DimDateTo create hierarchies in the DimDate table

  1. Dans le DimDate table, créez une hiérarchie nommée calendrier.In the DimDate table, create a new hierarchy named Calendar.

  2. Ajoutez l’ordre des colonnes suivantes :Add the following columns in-order:

    • CalendarYearCalendarYear
    • CalendarSemesterCalendarSemester
    • CalendarQuarterCalendarQuarter
    • MonthCalendarMonthCalendar
    • DayNumberOfMonthDayNumberOfMonth
  3. Dans le DimDate table, créez un Fiscal hiérarchie.In the DimDate table, create a Fiscal hierarchy. Inclure les colonnes suivantes :Include the following columns:

    • FiscalYearFiscalYear
    • FiscalSemesterFiscalSemester
    • FiscalQuarterFiscalQuarter
    • MonthCalendarMonthCalendar
    • DayNumberOfMonthDayNumberOfMonth
  4. Enfin, dans le DimDate table, créez un ProductionCalendar hiérarchie.Finally, in the DimDate table, create a ProductionCalendar hierarchy. Inclure les colonnes suivantes :Include the following columns:

    • CalendarYearCalendarYear
    • WeekNumberOfYearWeekNumberOfYear
    • DayNumberOfWeekDayNumberOfWeek

    Quelle est l’étape suivante ?What's next?

    Accédez à la leçon suivante : leçon 10 : créer des Partitions.Go to the next lesson: Lesson 10: Create Partitions.