Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Exemple : charger des périmètres depuis des sources de données de type feuille de calcul

Exemple : charger des périmètres depuis des sources de données de type feuille de calcul

Cet exemple illustre le chargement d'une liste de périmètres à partir d'une source de données de type feuille de calcul dans
Adaptive Planning
en utilisant le chargeur de périmètres Planning. Il suppose un périmètre appelé
Total Company
existe déjà au niveau supérieur de l'organisation :
L'objectif final ici est d'ajouter deux nouveaux périmètres
Sales - South East
et
Sales - South West
sous le périmètre existant
Sales - South
. Une fois le chargement effectué, la structure des périmètres que vous voyez dans l'administration des périmètres ressemblera à ce qui suit :
Total Company |__Company A (100% owned) |__Operations |__United States |__Sales - North |__Sales - South |__Sales - South East |__Sales - South West |__Sales - East |__Sales - West |__Services - East |__Services - West |__Support |__Canada |__United Kingdom ...

Mettre en forme la feuille de calcul des périmètres

Les feuilles de calcul utilisées pour importer des données dans le chargeur de périmètres Planning nécessitent un formatage spécifique pour indiquer les périmètres parents et enfants.
Les colonnes suivantes sont obligatoires :
  • id :
    identifiant unique du périmètre dans le système source.
  • Level :
    nom du périmètre dans le système source.
  • ParentId :
    identifiant unique du périmètre parent dans le système source.
La colonne id identifie de manière unique chaque périmètre. La colonne ParentId indique l'identifiant du parent d'un périmètre. Pour charger des données au plus haut niveau dans une hiérarchie, la valeur ParentId doit être vide. ParentId doit également être vide si vous souhaitez créer un périmètre enfant sous le niveau supérieur.
Feuille de calcul CRM Customers
Option
Description
1
Colonne ParentId
2
Ventes - Sud
3
Ventes - Sud-est et Ventes - Sud-ouest
Si vous avez des noms en double pour certains périmètres, vous aurez besoin d'une colonne Code supplémentaire dans le fichier XSLX de source de données. Ce code identifie de manière unique les périmètres lorsque ceux-ci possèdent des noms en double.
La valeur ParentId est vide pour
Company A (100% owned)
. ce qui veut dire que
Company A (100%)
est l'enfant du niveau le plus élevé de l'organisation,
Total Company
. Pour charger de nouveaux périmètres sous les colonnes Identifiant de
Sales - South
, les lignes de
Sales - South East
et
Sales - South West
référence
Sales - South
dans la colonne ParentId Ces deux nouveaux périmètres obtiendront
Sales - South
comme parent.
Veillez à toujours inclure l'arborescence de niveaux complète au-dessus des périmètres que vous prévoyez de charger. Le chargeur doit savoir comment distinguer les périmètres du même nom placés sous différents parents. Une organisation peut avoir Ouest pour Ventes et Ouest pour Marketing. Le chargement de l'arborescence complète des parents permet de gérer les noms en double dans les différents périmètres.
Les colonnes booléennes, comme Dans le workflow, Périmètre d'élimination et Partenaire commercial d'élimination nécessitent une valeur de 1 pour true ou une valeur de 0 pour false. Aucun autre caractère ne doit être utilisé dans les colonnes booléennes.

Créer une source de données pour le chargeur de périmètres Planning

Créez une source de données de type feuille de calcul et donnez-lui un nom, tel que Feuille des périmètres.
Importez le contenu de la feuille pour la source de données afin de renseigner la zone de stockage temporaire.

Configurer les paramètres du chargeur de périmètres Planning

Une fois la source de données de type feuille de calcul créée et ses données renseignées dans la table temporaire, le chargeur peut être configuré.
Paramètres de la source de données
La table source est le nom de la feuille de travail de la source de données XLSX dans la feuille de périmètres :
Sheet1
. Si ce fichier XLSX contient plusieurs feuilles, des noms supplémentaires s'afficheront sous Feuille de périmètres. Cet exemple utilise uniquement la source de données de la feuille de périmètres, mais les autres sources de données sont également affichées dans la liste. Les chargeurs de périmètres Planning peuvent accéder à n'importe quelle donnée temporaire, quelle que soit la source de données.
Activez
Créer un périmètre s'il est introuvable dans Planning
. Ce paramètre crée de nouveaux périmètres si le chargeur ne trouve pas de périmètres portant le même nom dans
Adaptive Planning
.
Mappage de colonnes
En raison du format de la feuille de calcul de la source de données et des colonnes, les mappages de colonnes pour ce chargeur doivent être les suivants :
Colonne Planning
Colonne source
Identifiant du parent
ParentId
Code du périmètre
id
Nom du périmètre
Périmètre
N'oubliez pas que la colonne source fait référence à un identifiant unique pour chaque périmètre. La ligne du nom de la colonne source fait référence au nom du périmètre.
Cet exemple ne nécessite aucune règle de gestion.
Cliquez sur
Enregistrer
dans le panneau Actions.

Prévisualiser la sortie du chargeur

Une fois le chargeur enregistré, cliquez sur
Prévisualiser la sortie du chargeur
dans le panneau Actions.
Vérifiez que le Statut de l'aperçu de la sortie du chargeur ne présente aucune erreur.

Exécuter le chargeur

Si la prévisualisation de la sortie du chargeur est correcte, ce chargeur est alors prêt à être chargé. Cliquez sur
Exécuter manuellement
dans le panneau Actions pour l'exécuter.
Le chargeur peut également être inclus dans une tâche d'intégration planifiée qui peut être exécutée automatiquement.

Afficher les périmètres chargés

Cette capture d'écran illustre les résultats du chargement des périmètres.
Exemple de périmètres chargés
Option
Description
1
Arborescence développée dans
les niveaux
de gestion du modèle
de modélisation
2
Feuille de calcul mise en forme pour l'import
3
Colonne ParentId
Si la colonne ParentId est vide, le niveau supérieur de la hiérarchie, Groupe, devient le parent.

Redéfinir le parent des périmètres

Pour redéfinir le parent des périmètres existants avec le chargeur, indiquez l'identifiant du nouveau parent dans la colonne ParentId du périmètre que vous devez déplacer. Exemple : en reprenant les résultats du haut, si vous le souhaitiez
Sales - South East
et
Sales - South West
pour devenir les enfants directs de
United States
pour que l'arborescence ressemble à ceci :
Total Company |__Company A (100% owned) |__Operations |__United States |__Sales - North |__Sales - South |__Sales - South East |__Sales - South West |__Sales - East |__Sales - West |__Services - East |__Services - West |__Support |__Canada |__United Kingdom ...
La feuille de calcul de la source de données ressemblerait à ce qui suit :
Chargeur de dimensions Planning CRM - Redéfinir le parent des valeurs de dimensions
Option
Description
1
Ventes- S
2
Ventes - SE
3
Ventes - SO
United States
est le parent de
Sales - South
. États-Unis va aussi devenir le parent de
Sales - South East
et
Sales - South West
comme indiqué dans la colonne ParentId. Les autres frères/sœurs sont répertoriés dans la liste sous ces périmètres pour garantir leur chargement dans l'ordre souhaité.
Le résultat du chargement de cette feuille de calcul serait le suivant :
Chargeur de dimensions Planning CRM - Exemple de redéfinition du parent des valeurs de dimensions
Notez que
United States
est maintenant le parent de
Sales - South East
et
Sales - South West
, comme indiqué par la colonne ParentId dans la feuille de calcul.

Associer des attributs aux périmètres

Vous pouvez associer des attributs existants à des périmètres en indiquant leurs mappages. L'onglet Mappages de colonnes du chargeur indique toute dimension et attribut comme colonne après Début des montants réels et Fin des montants réels. Seuls les attributs qui existent déjà dans
Adaptive Planning
peut être associé à des périmètres.
Regardez la vidéo :
1 min 42 s

Pour créer de nouvelles valeurs d'attributs pendant la charge, assurez-vous que l'option L'import de périmètres crée automatiquement des valeurs d'attribut est activée pour l'attribut situé dans l'administrateur des attributs de périmètres.
Une source de données de type feuille de calcul pour le périmètre dispose d'une colonne pour chaque attribut de périmètre. Dans cet exemple, il existe un attribut de périmètre : Code régional. Les niveaux Ventes obtiennent chacun une valeur d'attribut de périmètre Code régional :
Notez que
Sales - North
a
N20
en tant que valeur d'attribut qui n'existe pas déjà dans
Adaptive Planning
. En raison du paramètre pour le code régional dans l'administrateur d'attributs de périmètres, N20 sera créé comme une nouvelle valeur d'attribut de périmètre à l'exécution du chargeur de périmètres.
L'attribut de périmètre Code de la région est disponible sous forme de colonne dans Mappage de colonnes, car il s'agit d'un attribut de périmètre disponible dans
Adaptive Planning
:
Chargeur de dimensions Planning - Attribut - Mappage des colonnes
Le résultat du chargement de la feuille de calcul avec le chargeur de périmètres créera la valeur d'attribut
N20
pour
Region Code
et associer immédiatement
N20
avec le périmètre
Sales - North
.