Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Concept : charger des métadonnées dans Adaptive Planning

Concept : charger des métadonnées dans Adaptive Planning

Les intégrations de conception d'Adaptive Planning utilisent les chargeurs suivants pour importer des métadonnées :
  • Chargeur de comptes Planning
  • Chargeur de périmètres Planning
  • Chargeur de dimensions Planning
  • Chargeur d'attributs Planning
  • Chargeur d'associations Planning
Les chargeurs requièrent une source de données Workday avec au moins un rapport Workday sélectionné. Le contenu des rapports sélectionnés détermine le type de chargeur que vous utilisez.

Principes directeurs

Lorsque vous créez une source de données Workday pour importer des métadonnées dans Adaptive Planning, suivez les principes suivants :
  • Pour les rapports hiérarchiques, utilisez les rapports prédéfinis par Workday suivants :
    • Exemple de dimensions de plan/hiérarchies - centre de coûts et hiérarchie de centres de coûts
    • Exemple de comptes ou regroupements de comptes - hiérarchie de comptes
  • Pour des attributs supplémentaires, créez un rapport personnalisé à partir de l'objet. Exemple :
    • Fournisseur et groupe de fournisseurs
    • Code de l'unité légale sur les unités légales
Faites en sorte que Workday puisse affiner vos données :
  • Utilisez des groupes et des filtres :
    • Sélectionnez d'abord
      l'unité
      légale, puis
      le centre de coûts
      .
    • Sélectionnez
      Synthétiser les lignes détaillées
      pour le centre de coûts.
  • Ajoutez des filtres, le cas échéant.
  • Utilisez une invite lorsque cela est possible, plutôt que des filtres de codage en dur lorsque vous avez besoin de différents sous-ensembles de données.
  • Utiliser la meilleure source de données de rapport (RDS) disponible en lisant leurs descriptions et en comprenant leurs invites.
    • Optimisé pour les performances
      cochée, si possible.
    • Une invite fondée sur l'unité légale récupère les données au niveau d'une unité légale.
    • Une invite fondée sur l'organisation peut récupérer les données d'un centre de coûts, d'une organisation hiérarchique ou de tout autre niveau d'organisation lorsque vous filtrez les données.

Périmètres

Les périmètres doivent être chargés avec une connexion à la racine ou au périmètre le plus élevé. Par exemple, vous devez charger un périmètre et son parent, grand-parent, jusqu'à
Tous les périmètres
.
Les périmètres représentent une organisation Workday. Les périmètres sont hiérarchiques, permettent d'accéder à et de sécurité d'un utilisateur et gèrent le workflow. Ils s'agrègent dans un parent unique. Étant donné que le périmètre supérieur est fourni dans le cadre d'Adaptive Planning, l'identifiant du parent du périmètre supérieur dans la table doit être vide. Tous les périmètres avec un identifiant de parent vide seront agrégés directement à la racine de Tous les périmètres. Lorsque vous configurez un chargeur de périmètres, sélectionnez Identifiants Workday (WDS) comme identifiants de périmètre et les identifiants Workday du parent pour l'Identifiant de parent correspondant. Même si les codes de périmètre (WDS) sont uniques, ne dupliquez pas les noms de périmètre dans la hiérarchie.

Dimensions

La plupart des dimensions que vous chargez doivent être des dimensions de liste plate afin que vous puissiez leur charger et leur affecter des attributs dans Adaptive Planning. Lorsque vous créez votre source de données Workday, sélectionnez un rapport personnalisé qui contient des attributs.

Comptes

Les comptes doivent être chargés séparément avec un format hiérarchique dans Adaptive Planning par groupe de comptes du Grand livre.
Chaque compte racine nécessite son propre import de table temporaire depuis une source de données, définie par le regroupement de comptes dans les invites Workday. Vous pouvez réutiliser le même rapport Workday, puis générer des tables temporaires distinctes. Créez des chargeurs de comptes Planning individuels pour chacun des comptes racines.
Définir des filtres pour les invites de hiérarchies de comptes
Vous pouvez utiliser l'onglet
Filtre
pour un rapport avancé. Créez un filtre ou des invites qui vous permettent de déterminer la hiérarchie et les valeurs de date lors de l'exécution du rapport.
Et/Ou
(
*Field
*Opérateur
Type de comparaison
Valeur de comparaison
)
Et
Regroupements de comptes parents
N'importe quelle valeur de la liste de sélection
Inviter l'utilisateur à saisir une valeur et ignorer la condition de filtre lorsqu'elle est vide.
Invite par défaut
Et
Date comptable
supérieur ou égal à
Invite de saisie par l'utilisateur
Invite de départ
Et
Date comptable
inférieur ou égal à
Invite de saisie par l'utilisateur
Invite de fin

Identifiants Workday concaténés

Lorsque l'identifiant Workday est mappé dans le champ ID du chargeur, les données et métadonnées sont chargées dans Adaptive Planning avec les identifiants Workday du profil de mappage. Les identifiants Workday et le profil de mappage créent le pont qui permet l'exploration et la publication depuis Adaptive Planning. Lorsque vous créez votre structure de comptes du Grand livre, déterminez précisément la façon dont vous souhaitez planifier avec vos comptes. Vous pouvez effectuer la planification par compte, catégorie de dépense ou combinaison d'articles. Associez vos comptes Planning à votre structure Workday pour faciliter la validation des données, la création de rapports et d'autres tâches.
Les concaténations se forment initialement dans un ordre alphabétique en fonction du nom d'objet Workday. Vous pouvez réorganiser les éléments de votre concaténation dans le système externe Workday lorsque vous mappez des comptes, périmètres et dimensions plusieurs-à-un. Lorsque vous sélectionnez des éléments pendant le mappage, ils passent en haut de la liste. Vous pouvez les glisser-déposer dans l'ordre souhaité.
Vous pouvez concaténer des valeurs par identifiant Workday pour créer une colonne Adaptive Planning unique en utilisant un délimiteur pour les rapports que vous souhaitez explorer. Sélectionnez un délimiteur et utilisez-le de manière cohérente pour toutes vos sources de données. Les utilisateurs ne peuvent pas voir les identifiants Workday ou leurs délimiteurs.
En fonction de la structure de vos comptes, identifiez les colonnes que vous devez concaténer et créez une colonne SQL personnalisée, avec une expression SQL dans Concevoir des intégrations pour celles-ci.
Une fois que vous avez enregistré votre colonne SQL et votre source de données, vous pouvez référencer la colonne dans les chargeurs.
Si vous souhaitez appliquer une logique SQL supplémentaire à vos colonnes, utilisez une colonne SQL distincte avant de procéder à la concaténation. Pour faciliter la résolution des problèmes, séparez vos étapes logiques.
Concaténation pour les comptes avec valeurs vides
La catégorie de dépense n'est pas un worktag obligatoire pour certains frais. Pour gérer des objets inexistants, passez une valeur vide en concaténant avec
[blank]
et incluez-le dans votre concaténation d’identifiant Workday. Le délimiteur analysera la chaîne complète avec la valeur vide dans l'emplacement approprié.
Exemple : le compte 6000 peut ne pas avoir une catégorie de dépense sur chaque ligne d'écriture. Ce compte peut avoir 3 comptes enfants :
  • 6000_SC123
  • 6000_SC124
  • 6000_
Le compte
6000_
n'a pas de catégorie de dépense, vous pouvez donc charger la valeur vide.
Concaténer avec
[blank]
pour publication ou exploration dans Workday pour
Null
Catégorie de dépense.
Concaténer avec
[ignore]
d'ignorer la catégorie de dépense pour l'exploration dans Workday lorsque vous voulez toutes les catégories de dépense.
Concaténer des noms d'affichage de compte
Répétez la logique de concaténation utilisée pour vos identifiants Workday afin de créer le nom d'affichage du compte qui apparaît dans le chargeur de données Planning. Le mappage du nom d'affichage du compte apparaît dans
Mappages de comptes
. Assurez-vous donc que le nom contient suffisamment d'éléments pour vous aider à mapper les données.

Codes et libellés de compte

Lorsque vous chargez des comptes dans le chargeur de comptes Planning, vous devez indiquer un code de compte, un nom de compte et un identifiant Workday. Codes de compte :
  • Doit être unique.
  • Ne peut pas contenir d'espaces.
  • Ne peut pas contenir de caractères spéciaux autres que des tirets bas.
Pour créer un code de compte acceptable, utilisez le code de référence associé à chaque élément du compte. Les codes de compte fonctionnent bien car ils suivent le code de compte utilisé par Workday. Si vous ajoutez une catégorie de dépense ou de produit, vérifiez qu'elle utilise un code de référence dont le format est acceptable pour un code de compte. Codes de référence fréquemment utilisés
SC123
ou
RC012
.
Vous pouvez créer un code de compte qui correspond à votre logique WID, en utilisant le tiret bas pour délimiter vos codes de compte. Créez le code du compte en imitant votre colonne SQL Identifiant Workday de compte, en modifiant les sélections de colonnes à faire correspondre.
Si le champ
Code de référence
n'est pas disponible ou formaté pour un code de compte, utilisez le champ le plus identifiable comme code afin de réduire le risque de doublons.
Utilisez la commande SQL spécifique d'Adaptive Planning.
TO_ACCOUNT_CODE
pour générer une chaîne de texte qui supprime tous les espaces ou caractères spéciaux non autorisés dans les codes de compte.
Libellés de compte
Indiquez un libellé de compte lorsque vous créez un chargeur de comptes. Les utilisateurs verront et utiliseront le libellé du compte. Vous pouvez refléter votre concaténation dans l'identifiant Workday en utilisant le champ de colonne
(Libellé)
. Utilisez une
CASE
pour modifier le libellé lorsqu'une catégorie de dépense concaténée n'est pas obligatoire.

Mapper des comptes dans un chargeur

Vous pouvez créer vos métadonnées ou votre chargeur de données Planning après avoir finalisé votre source de données.
Les chargeurs de comptes Planning doivent indiquer le compte racine Adaptive Planning vers lequel ils sont chargés, par exemple Revenus ou Coût des ventes. Votre source de données doit :
  • Contenir le compte et tous ses parents, connectés au compte racine ou supérieur.
  • L'option Contient un identifiant de parent est vide pour les comptes supérieurs.
  • Permet de charger des données vers un compte racine qui figure déjà dans Adaptive Planning.
Vous ne pouvez pas créer ou supprimer des comptes racines, mais vous pouvez les renommer. Créez des chargeurs distincts pour les revenus, les charges et le coût des ventes afin de mieux contrôler les comptes entrants. Utilisez les paramètres de rapport Workday pour vous assurer d'intégrer les comptes attendus d'Adaptive Planning. Les chargeurs de comptes Planning requièrent l'
identifiant Workday du compte
,
le code du compte
et
le libellé du compte
.
Lorsque vous créez un chargeur de données Planning, utilisez l'identifiant Workday dans la
colonne Identifiant source
et le code de compte ou le code de compte dans la
colonne Code de compte source
. Le
Nom d'affichage de la source
vous permettra de mapper les éléments dans l'onglet
Mappage de données
du chargeur de données Planning.

Associations

Vous pouvez utiliser les associations pour attribuer des rôles Workday aux utilisateurs Adaptive Planning pour la sécurité des données. Les associations prennent en charge les affectations d'organisations principales et les affiliations de Workday. Le chargement des associations vous permet de gérer l'accès organisationnel des utilisateurs à Workday et de le synchroniser avec Adaptive Planning. Utilisez le chargeur d'associations Planning pour les associations de dimensions et de périmètres, ou pour la responsabilité de périmètre. Chargez uniquement les associations ou la responsabilité de périmètre après avoir :
  • Vous chargez complètement toutes les autres métadonnées.
  • Vous devez terminer la synchronisation utilisateur au moins une fois.
Chargez des associations pour chaque dimension avec un chargeur distinct. Chargez la responsabilité de périmètre dans un chargeur distinct de vos associations de périmètres. L'association et la responsabilité de périmètre nécessitent des champs de rapport et des invites personnalisés différents.
Champs de rapport et invites pour les associations
Ajoutez les champs de rapport et les invites suivants au
rapport Dimensions/hiérarchies de plans
:
  • Pour l'association de dimensions ou de périmètres :
    • Champ de rapport
      Adaptive Planning System Users for Assignable Role
      .
    • Champ de rapport
      Rôle affectable
      .
    • Champ de rapport
      Code de référence du rôle affectable
      .
      Nous vous recommandons fortement de modifier cette valeur dans Workday afin qu'elle soit lisible par l'utilisateur avant de charger les associations pour la première fois.
    • Rôle affectable pour l'invite Type de dimension
      .
  • Pour la responsabilité de périmètre :
    • Champ de rapport
      Adaptive Planning System Users for Assignable Roles
      .
    • Rôles affectables pour l'invite Type de dimension
      .

Mapper des associations ou une responsabilité de périmètre dans un chargeur

Sélectionnez le code utilisateur, le code de dimension ou de périmètre et le code de référence de rôle pour les associations lors du mappage de la
colonne Identifiant source
. Lors du chargement de la responsabilité de périmètre, ne sélectionnez pas ou ne mappez pas
le code de référence
pour
la colonne Code source
. Dans Adaptive Planning, la responsabilité de périmètre est configurée en laissant le champ Association vide pour l'association des utilisateurs.