Passer au contenu principal

logoCorrectSize.png

Workday Adaptive Planning Knowledge Center

Meilleures pratiques de conception de modèle

Vous présente certaines meilleures pratiques génériques pour la structure d’un modèle Adaptive Insights couvrant les niveaux, comptes, dimensions et versions.

Certaines meilleures pratiques universelles peuvent vous aider à améliorer la performance et la facilité d’utilisation de votre modèle. Utilisez ces recommandations pour concevoir et construire une fondation solide. La conception de modèle n’est pas un processus unique. Un modèle doit répondre à vos besoins spécifiques en matière de planification. Il doit également refléter l’infrastructure de votre entreprise.

Avant de commencer

Autorisations requises : 

  • Accès à la gestion des modèles > Modèle
  • Accès à la gestion des modèles > Structure d’organisation > Tous les niveaux

Comment y parvenir

Compass.png Dans le nav menu, cliquez sur Modélisation. Utilisez ensuite les menus pour obtenir la partie du modèle que vous souhaitez mettre à jour.

Niveaux

Les niveaux sont les structures organisationnelles de votre entreprise. Par exemple, les niveaux représentent les services, centres de profits, centres de coûts ou régions géographiques.

Utiliser des attributs de niveau au lieu de dimensions de niveau

Un attribut est un regroupement logique avec une liste de valeurs possibles. Utilisez des attributs pour marquer les comptes, les dimensions et les niveaux. Créez des attributs pour représenter différentes hiérarchies de cumul pour votre organisation 

Une dimension est une caractéristique comptable avec une liste de valeurs possibles. Utilisez des dimensions dans tous les types de feuilles. Une dimension de produit peut représenter les lignes de produit et les produits achetés par votre corporation. Une dimension de travail correspond aux intitulés de poste attribués aux employés. Une dimension de niveau peut fournir une structure de cumul alternative pour votre organisation. 

Vous pouvez associer des attributs ou une dimension personnalisée à des niveaux. Utilisez ces points pour vous aider à choisir :

  • Les attributs de niveau sont la façon la plus rapide de faire presque exactement ce que les dimensions de niveau font.
  • Les dimensions de niveau peuvent faire plus que les attributs dans certains cas uniques.

Si vous penchez en direction des dimensions, essayez d’abord les attributs. Il est facile de passer des attributs aux dimensions. Il est plus difficile de passer des dimensions aux attributs.

Si vous basculez entre dimensions, rapports d’audit et de formules dans votre modèle. Vous devez effectuer les ajustements nécessaires pour conserver les données historiques.

Voir Dimensions et attributs de niveau.

Exploiter la disponibilité de version

La disponibilité de version est un paramètre de niveau. Le paramètre vous empêche d’accéder au niveau dans certaines versions. Il s’agit d’un moyen de retirer un niveau sans perdre de données.

Rendez le niveau non disponible sur la version actuelle du plan pour :

  • Éviter les erreurs et la confusion possibles lorsque vous ajoutez uniquement  “NE PAS UTILISER” au nom du niveau.
  • Conserver les données historiques dans les versions antérieures. Lorsque vous supprimez un niveau, vous supprimez les données associées au niveau pour toutes les versions, même les versions verrouillées.

Le paramètre fonctionne également avec les versions de données réelles. Avec les versions de données réelles, spécifiez le mois et l’année pour commencer à masquer  le niveau.

Voir Modifier la disponibilité des niveaux dans les versions.

Supprimer les niveaux 1-1

Les niveaux 1-1 forcent les structures hiérarchiques à correspondre. Par exemple, la hiérarchie géographique USA est Pays > État > Ville. La hiérarchie du Royaume-Uni est Pays > Ville. Une structure de niveau 1-1 force un niveau intermédiaire au Royaume-Uni à correspondre à celui des États-Unis. Adaptive Insights prend en charge une hiérarchie “imprécise”. Supprimez les niveaux 1-1 forcés pour améliorer l’ utilisabilité et les performances.  

Hiérarchie de niveaux forcés 1-1 Hiérarchie de meilleure qualité

États-Unis

  • Californie
    • San Francisco
    • Los Angeles

Royaume-Uni

  • Royaume-Uni sous
    • Londres 
    • Brighton

Mexique

  • Mexique sous
    • Mexico

États-Unis

  • Californie
    • San Francisco
    • Los Angeles

Royaume-Uni

  • Londres 
  • Brighton

Mexico

Comptes 

Utiliser des préfixes de compte

Pour simplifier le débogage des formules, utilisez des préfixes pour vos codes de compte de mesure et personnalisés. Utiliser M_ pour tous les comptes de mesure et C_ pour tous les comptes personnalisés. Cela facilite la recherche de ces comptes dans les formules.

Utiliser des comptes calculés

Pensez à la manière dont les comptes calculés peuvent remplacer les formules ad hoc et les formules partagées. Tout point de données qui est un nombre ou un regroupement d’autres comptes peut être un compte basé sur formule. Si vous vous trouvez en train de rédiger un grand nombre de formules dans des feuilles ou des rapports, vous pouvez gagner du temps et des efforts en créant un compte calculé. Un compte calculé utilise une formule pour évaluer automatiquement les données. Les valeurs sont ensuite disponibles pour le modèle entier.

Remplacer les formules partagées par des formules principales

Utilisez des formules principales sur les comptes grand livre et généraux  personnalisés si la formule est la même pour tous les niveaux et versions (y compris les données réelles).

Utiliser des comptes personnalisés plutôt que des comptes de mesure

Les comptes de mesure recalculent à tous les niveaux. Ne ralentissez pas les performances pour des équations mathématiques simples. Utilisez des comptes personnalisés pour des sommes et des différences simples. Réservez les comptes de mesure pour les ratios.

Formules 

Utiliser IFF et DIVF

Remplacer le IF et le DIV par IFF et DIVF, respectivement. IFF et DIVF réduisent le nombre d’évaluations que le système doit faire.

Éviter le niveau supérieur (+)

Le niveau supérieur (+) dans les formules force un nouveau calcul du cumul à tous les niveaux. Au lieu de cela :

  • Créez un compte d’hypothèse égal à cette partie de votre formule. Ensuite, faites référence à l’hypothèse dans la formule.
  • Utilisez l’assistant d’affectation pour définir les règles si les allocations utilisent la formule.
Plus lent Mieux
divf(acct.headcount,acct.headcount[level=Top Level(+)])

divf(acct.headcount, assum.TotalHC) 

-----

assum.TotalHC est un compte d'hypothèse qui est égal à acct.headcount[level=Top Level(+)]

Dimensions personnalisées

Les dimensions personnalisées vous permettent d’ajouter vos propres dimensions aux dimensions standard. Les dimensions standard sont les niveaux, les comptes, le temps et les versions.

Maintenir propre 

Prévoyez du temps pour supprimer les dimensions et les valeurs de dimension inutilisées de votre modèle. Cela améliore les performances et élimine les distractions.

Utiliser des dimensions de liste

Comprendre les avantages et les inconvénients des dimensions de liste. En général, utilisez les dimensions de liste lorsque cela est possible. 

Dimension de listeDimension hiérarchique
Ne peut pas être utilisée comme dimension de niveau. Peut être utilisée comme dimension de niveau.
Évalue plus rapidement. Évalue plus lentement.
Peut utiliser des attributs pour créer des cumuls alternatifs. Cumule en fonction d’une seule hiérarchie.

Permet de masquer les valeurs de dimension à partir de versions spécifiques avec disponibilité de version. 

Disponibilité de version est un paramètre de valeur de dimension. Il vous empêche d’ accéder à la valeur de dimension dans certaines versions. 

Aucune disponibilité de version.

Versions

Organiser vos versions

  • Utilisez des dossiers pour organiser vos versions de plan.
  • Déplacez les versions actuelles en haut de la liste de versions pour gagner du temps. Votre équipe n’aura pas besoin de faire défiler des années passées de plans historiques pour accéder au plan actuel. 

CONSEIL : Faites des économies et faites passer les versions de plan actuelles en 2e position. Puis faites glisser l’ancienne vers le bas.

Mettre à jour la limite de défilement gauche

Prévoyez de mettre à jour votre limite de défilement gauche. Cela réduit la taille de la version pour une performance accrue. Cela supprime également les périodes non pertinentes de vos feuilles. Voir Déplacer la limite de défilement gauche.

Pour les versions par défaut, vous ne pouvez pas modifier la limite de défilement gauche. Pour contourner cela, faites temporairement d’une autre version la version par défaut. Voir Modifier votre version de plan par défaut

Simplifier avec des versions virtuelles

Créer des versions virtuelles pour :

  • Rapports de devises constantes. Les versions virtuelles combinent les données à partir de n’importe quelle version avec le taux de change d’une autre version. Voir Créer des rapports de devises constantes avec des versions virtuelles.

  • Maintenance rapide pour les rapports qui comparent les versions. Configurez les versions virtuelles pour le contenu de rapport, comme Prévision actuelle et Prévision antérieure. Ensuite,  créez vos rapports en utilisant des versions virtuelles. Lorsque vous mettez à jour la version de base de la version virtuelle, tous vos rapports et tableaux de bord sont également mis à jour automatiquement. Voir Utilisation de version virtuelle pour réduire la maintenance régulière

Synchroniser avec votre système source

Envisagez de laisser votre système d’enregistrement définir la structure de votre modèle. Adaptive Insights  prend en charge de la synchronisation de métadonnées de votre système source  grâce à la fonctionnalité Intégration.  Lorsque vous ajoutez un nouveau compte, niveau ou une nouvelle dimension à votre système source, il/elle apparaît automatiquement dans votre modèle. Cette approche est préférable si vous planifiez au même niveau que celui auquel vous capturez des données dans le système source. Vous pouvez également combiner des approches.

Voir Utilisation des chargeurs

Contactez-nous pour ajouter Integration à votre modèle si vous ne l’avez pas déjà.


  • Cet article vous a été utile ?