Créer des hiérarchies

S’applique à : SQL Server 2019 et versions ultérieures, Analysis Services Azure Analysis Services Fabric/Power BI Premium

Dans cette leçon, vous allez créer des hiérarchies. Les hiérarchies sont des groupes de colonnes organisées en niveaux. Par exemple, la hiérarchie Géographie peut comporter des sous-niveaux correspondant à des pays, des régions, des départements et des villes. Les hiérarchies peuvent apparaître séparément des autres colonnes d’une liste de champs client de création de rapports, ce qui facilite la navigation et l’ajout de ces hiérarchies dans un rapport. Pour plus d’informations, consultez Hiérarchies.

Pour créer des hiérarchies, utilisez le Générateur de modèles disponible dans la Vue de diagramme. La création et la gestion des hiérarchies ne sont pas prises en charge dans la vue de données.

Durée estimée pour suivre cette leçon : 20 minutes

Prérequis

Cet article fait partie d’un didacticiel de modélisation tabulaire, qui doit être suivi dans l’ordre prévu. 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.

Créer des hiérarchies

Pour créer une hiérarchie de catégories dans la table DimProduct

  1. Dans le concepteur de modèles (vue diagramme), cliquez avec le bouton droit sur la table >DimProductCréer une hiérarchie. Une hiérarchie apparaît en bas de la fenêtre de la table. Attribuez à la hiérarchie le nom de Catégorie.

  2. Cliquez et faites glisser la colonne ProductCategoryName vers la nouvelle hiérarchie Catégorie.

  3. Dans la hiérarchie Catégorie, cliquez avec le bouton droit sur ProductCategoryName>Renommer, puis tapez Catégorie.

    Notes

    Renommer une colonne dans une hiérarchie ne renomme pas cette colonne dans la table. Une colonne dans une hiérarchie est simplement une représentation de la colonne dans la table.

  4. Cliquez et faites glisser la colonne ProductSubcategoryName vers la hiérarchie Catégorie. Renommez cette colonne Sous-catégorie.

  5. Cliquez avec le bouton droit sur la colonne >ModelNameAjouter à la hiérarchie, puis sélectionnez Catégorie. Renommez cette colonne Modèle.

  6. Enfin, ajoutez EnglishProductName à la hiérarchie Catégorie. Renommez cette colonne Produit.

    Capture d’écran de la catégorie DimProduct > montrant les colonnes nommées Model et Product.

Pour créer des hiérarchies dans la table DimDate

  1. Dans la table DimDate, créez une hiérarchie nommée Calendar. Ajoutez les colonnes suivantes, dans cet ordre :

    • CalendarYear
    • CalendarSemester
    • CalendarQuarter
    • MonthCalendar
    • DayNumberOfMonth
  2. Dans la table DimDate, créez une hiérarchie Fiscal. Ajoutez les colonnes suivantes, dans cet ordre :

    • FiscalYear
    • FiscalSemester
    • FiscalQuarter
    • MonthCalendar
    • DayNumberOfMonth
  3. Enfin, dans la table DimDate, créez la hiérarchie ProductionCalendar. Ajoutez les colonnes suivantes, dans cet ordre :

    • CalendarYear
    • WeekNumberOfYear
    • DayNumberOfWeek

Étape suivante

Leçon 10 : Créer des partitions