Conception et création de hiérarchies temporelles

Objective

After completing this lesson, you will be able to créez une hiérarchie temporelle personnalisée.

Hiérarchies temporelles

Vue d'ensemble

La dimension Date définit les dates de début et de fin de la période du modèle. Il indique également la granularité des unités de temps utilisées dans le modèle (année, trimestre, mois, semaine ou jour).

Il peut être géré manuellement et automatiquement par le système. Laisser la gestion au système signifie que les valeurs du membre de dimension sont générées à partir des paramètres du panneau Options de dimension dans l' Outil de modélisation et dans les Options de modèle. Inversement, la gestion manuelle de la dimension Date vous permet de modifier les données de base et de gérer librement tous les membres de dimension et toutes les hiérarchies.

Vous pouvez indiquer une hiérarchie temporelle par défaut à afficher dans les présentations et, le cas échéant, configurer la dimension Date pour organiser les données par exercice comptable plutôt que par année civile. Un modèle peut contenir plusieurs dimensions Date si nécessaire.

Modèles d’heure hebdomadaires

Étant donné qu'il y a, en moyenne, 52 semaines par année, mais que chaque trimestre peut contenir uniquement des semaines partielles, SAP Analytics Cloud vous donne des options pour déterminer le nombre de semaines dans chaque mois d'un trimestre. Les modèles de temps hebdomadaires pris en charge par mois pour chaque trimestre sont les suivants :

  • 4-4-5
  • 4-5-4
  • 5-4-4
  • 13x4 (division de 52 semaines par 4 trimestres)

Hiérarchie temporelle personnalisée

Les hiérarchies temporelles personnalisées vous aident à planifier et à analyser les données à l'aide d'une ou de plusieurs hiérarchies. Ils autorisent également les périodes d'exercice comptable spécifiques de la société.

Pour créer une hiérarchie temporelle personnalisée, vous devez d'abord définir les Détails de la dimension pour le type de dimension Date sur Géré par l'utilisateur. Vous pouvez ensuite ajouter vos propres hiérarchies temporelles personnalisées et modifier les hiérarchies prédéfinies fournies avec la granularité temporelle appliquée à la dimension.

Les hiérarchies temporelles sont basées sur les niveaux, en fonction des propriétés de la dimension Date. Si vous avez besoin d'une hiérarchie personnalisée, vous devez d'abord ajouter des propriétés.

Types sémantiques

Chaque propriété que vous créez est affectée à un type sémantique, qui est une unité de temps affectée à une propriété dans la hiérarchie. Les options Type sémantique sont les suivantes :

  • Année (Year)
  • Semestre
  • Trimestre (Quarter)
  • Mois (Month)
  • Période
  • Semaine (Week)
  • Jour
  • Autres

Le type sémantique Autre est réservé aux propriétés personnalisées que vous voulez joindre à d'autres propriétés en tant que descriptions liées.

Une fois que le type sémantique a été affecté aux propriétés, vous pouvez les ajouter en tant que niveaux dans la hiérarchie.

Veillez à suivre ces directives :

  • La hiérarchie a le type sémantique obligatoire Année comme niveau le plus élevé.
  • Les types sémantiques dans la hiérarchie sont classés de la plus grande à la plus petite unité de temps. Par exemple, Mois doit être inférieur à Trimestre et supérieur à Semaine.
  • Chaque type sémantique dans la hiérarchie n'est utilisé qu'une seule fois, à l'exception du type sémantique Autre.
  • Si la hiérarchie utilise le type sémantique Mois, n'incluez pas le type sémantique Période et vice versa.
  • Le niveau le plus bas de la hiérarchie est la propriété d'ID, le cas échéant. Sinon, il doit s'agir d'une propriété unique.
  • Les propriétés de description ne peuvent pas être utilisées dans la hiérarchie.

Dans l'exemple ci-dessous, la hiérarchie comporte 3 niveaux :

  • Niveau 3 : saison
  • Niveau 2 : jour férié
  • Niveau 1 : semaine

Pour créer une hiérarchie à partir du Générateur de hiérarchie, cliquez simplement sur + Créer une hiérarchie, puis glissez-déplacez les niveaux requis dans la hiérarchie temporelle personnalisée.

Écran du générateur de hiérarchie avec des niveaux pour la saison, les congés et la semaine

Le diagramme suivant est un exemple de hiérarchie temporelle personnalisée affichant les valeurs de vente pour chaque saison, puis est descendu jusqu'à la saison de Pâques.

Deux diagrammes. L'une avec des ventes externes par date pour les données réelles, la deuxième analyse descendante pour Pâques, affichant les semaines qui font partie de la saison de Pâques.

Utiliser des hiérarchies temporelles personnalisées

Exemple de gestion : vous devez évaluer les données de vente hebdomadaires par période des fêtes afin de présenter les résultats à votre équipe.

Pour ce faire, vous devez configurer votre modèle pour une hiérarchie temporelle personnalisée afin de pouvoir créer une série de graphiques, effectuer une analyse descendante des détails par saison et comparer les ventes de l'année en cours aux ventes de l'année précédente par saison.

Tâche 1: Configuration du modèle pour une hiérarchie temporelle personnalisée

Flux de tâches : dans cet exercice pratique, vous allez :

  • Assurez-vous que le modèle de semaine du modèle est déjà défini sur 4-4-5.
  • Activez les options temporelles basées sur l'utilisateur.
  • Créez des propriétés personnalisées pour les jours fériés et les saisons.
  • Créez une hiérarchie temporelle personnalisée par semaine, jour férié et saison.

Tâche 2: Créer un diagramme à barres par saison de jours fériés

Flux de tâches : dans cet exercice pratique, vous allez :

  • Créez un diagramme à barres par période des fêtes.
  • Effectuez une analyse descendante des détails par saison.