JavaScript doit être activé pour afficher correctement ce contenu
Présentation
Ce tutoriel explique comment configurer le service d'intégration de données pour charger et calculer les données incrémentielles du personnel. Les sections s'appuient les unes sur les autres et doivent être terminées séquentiellement.
Contexte
Si, après avoir chargé un jeu de données complet dans Workforce, vous devez importer de nouveaux enregistrements et mettre à jour certains enregistrements existants, vous devez exécuter des calculs sur les enregistrements nouveaux et mis à jour. Par exemple, votre organisation a besoin de chargements quotidiens pour mettre à jour les données existantes sur les employés de votre système de gestion des ressources humaines en raison de changements fréquents dans le cycle de planification.
Avec Workforce, Data Integration et Groovy Rules, vous pouvez configurer un processus de chargement de données qui :
Compare un fichier de données source avec une version précédente de ce fichier.
Identifie les enregistrements nouveaux ou modifiés.
Charge uniquement les enregistrements nouveaux ou modifiés depuis le dernier chargement.
Exécute la règle Workforce qui calcule les données nouvelles et mises à jour.
Lorsque vous chargez des données à partir du service d'intégration de données pour copier des données dans des périodes futures, vous devez sélectionner l'une des règles suivantes :
Votre objectif
Ajouter cette règle de personnel
Sert à appliquer les valeurs par défaut de l'entité pour les revenus, les avantages et les impôts supplémentaires et à calculer la rémunération en fonction de la définition des composants et des taux définis dans l'Assistant Avantages et impôts.
Sert à copier les données modifiées (propriétés de l'employé ou de l'emploi ou tout changement de salaire) dans les périodes futures de l'intervalle d'années.
OWP_Incremental Traiter les données avec Synchroniser les valeurs par défaut
Sert à charger les affectations de rémunération pour les revenus, les avantages sociaux et les impôts supplémentaires et à calculer la rémunération en fonction des taux du fichier de chargement des données.
Sert à copier les données modifiées (propriétés de l'employé ou de l'emploi ou tout changement dans les affectations de salaire ou de rémunération) dans les périodes futures de l'intervalle d'années.
OWP_Incremental Traiter les données et synchroniser la définition
Note :
Si vous voulez appliquer les taux à partir de l'Assistant Avantages et impôts, chargez uniquement les affectations de composants. Ne fournissez pas de taux dans le fichier de chargement de données.
Dans ce tutoriel, vous allez charger les données Workforce à l'aide de l'adaptateur de fichiers incrémentiel dans le service d'intégration de données.
Préalables
Les tutoriels pratiques Cloud EPM peuvent nécessiter l'importation d'un instantané dans votre instance Cloud EPM Enterprise Service. Avant d'importer un instantané de tutoriel, vous devez demander une autre instance du service Cloud EPM Enterprise ou supprimer l'application et le processus d'affaires courants. L'instantané du tutoriel ne sera pas importé sur votre application ou processus d'affaires existant, et il ne remplacera pas ou ne restaurera pas automatiquement l'application ou le processus d'affaires avec lequel vous travaillez actuellement.
Avant de commencer ce tutoriel, vous devez :
Permet à l'administrateur de service d'accéder à une instance EPM Enterprise Cloud Service. Aucun processus d'affaires ne doit être créé pour l'instance.
Si vous ne l'avez pas encore fait, inscrivez-vous pour un compte Oracle Cloud Customer Connect gratuit afin de pouvoir accéder aux fichiers requis.
Téléchargez le dernier instantané LCM de l'exemple d'application EPBCS à partir de cette page d'idée.
Chargez et importez le dernier instantané LCM de l'exemple d'application EPBCS dans votre instance Planning.
Avoir accès à un éditeur de texte tel que Notepad ou Notepad++.
Note :
Si vous rencontrez des erreurs de migration lors de l'importation de l'instantané, réexécutez la migration à l'exclusion du composant HSS-Shared Services, ainsi que des artefacts Security et User Preferences du composant Core. Pour plus d'informations sur le chargement et l'importation d'instantanés, consultez la documentation sur l'administration de la migration pour Oracle Enterprise Performance Management Cloud.
Mise en place de la Fondation
Affecter des valeurs à des variables utilisateur
Des variables utilisateur ont été ajoutées lors de la création du processus d'affaires. Les variables utilisateur servent de filtres dans les formulaires, ce qui permet aux planificateurs de se concentrer uniquement sur certains membres. Dans cette section, vous allez définir des valeurs pour les variables utilisateur.
Dans la page d'accueil, cliquez sur (Navigateur) et, sous Outils, cliquez sur Préférences de l'utilisateur.
Sous Préférences, cliquez sur Variables d'utilisateur.
Pour chaque variable, cliquez sur son (sélecteur de membres) pour sélectionner un membre en tant que valeur de la variable :
Variable d'utilisateur
Membre
Gamme de produits
Téléphone intelligent 4 po
Entité d'infolet
Ventes - États-Unis
Devise
USD
Entité
Ventes - États-Unis
Devise de rapport
USD
Scenario
Planifier
version
En cours
Années
FY25
Compte de dépenses
Total des frais de déplacement et de représentation
Inducteurs de frais
Inducteurs de frais de déplacement et de représentation
Vérifiez vos sélections et cliquez sur Enregistrer.
Dans le message d'informations, cliquez sur OK.
Réduire la planification.
Consultation des fichiers de sources de données
Vérifiez le contenu des fichiers sources EmpData01.txt et EmpData02.txt à l'aide de votre éditeur de texte.
EmpData01.txt
Le fichier de source de données contient 168 enregistrements, ce qui représente huit (8) rangées par employé. 21 enregistrements d'employé seront chargés dans Workforce.
Le fichier de source de données contient des enregistrements pour un nouvel employé (E0022 - Dennis Ross) et des enregistrements mis à jour pour deux (2) employés précédemment chargés (E0021 - Anthony Cooper et E0015 - Michelle Ryan).
Dans cette section, vous allez enregistrer l'application cible EPBCS, puis une source de données qui utilise l'adaptateur de fichiers incrémentiel.
Enregistrement de l'application Target Planning
Retourner à la planification.
Cliquez sur (Navigateur) et, sous Application, cliquez sur Échange de données.
Dans le service d'intégration de données, cliquez sur Actions, puis, sous Configuration, cliquez sur Applications.
Dans Applications, cliquez sur + (Ajouter).
Dans Créer une application, cliquez sur OK. Application is registered successfully.
Sélectionnez EPBCS et, dans Détails de l'application, cliquez sur l'onglet Options.
Pour Méthode de chargement, sélectionnez Tous les types de données avec sécurité.
Dans la valeur de la propriété, vérifiez Non.
Dans Détails de l'application, cliquez sur .
Cliquez sur (Retour).
Enregistrement d'une application de source de données de fichier incrémentielle
Dans Applications, cliquez sur + (Ajouter).
Dans Créer une application, pour Catégorie, sélectionnez Source de données, puis, pour Type, sélectionnez Fichier incrémentiel et, pour Fichier, cliquez sur l'explorateur de fichiers.
Dans le navigateur de fichiers, cliquez deux fois sur boîte de réception.
Vérifiez que vous êtes dans le dossier de la boîte de réception, puis cliquez sur Charger.
L'application cible EmpData01 est listée avec des détails.
Sélectionnez EmpData01 et vérifiez que vous êtes dans l'onglet Dimensions.
Pour la classification de dimension de la dimension Compte, dans la liste des classes de dimension cible, sélectionnez Compte.
Répétez l'étape suivante pour le reste des dimensions :
Nom de dimension
Classification de la dimension
Employé
Employé
Entité
Entité
Travail
Travail
Projet
Projet
Propriété
Propriété
Valeur
Données
version
version
Vérifiez vos sélections :
Dans Détails de l'application, cliquez sur .
Cliquez sur (Retour).
Cliquez sur X (Fermer).
Mappage des périodes
Vous créez des mappages de période entre les calendriers source et cible (dans le service d'intégration de données, dans le menu Actions, cliquez sur Mappage de période).
Vous pouvez définir des mappages de périodes à l'aide des éléments suivants :
Mappage global : Vous définissez un mappage global dans les cas où vous n'avez pas d'applications cibles qui obtiennent des données de systèmes sources avec différents types de calendriers sources. Utilisez un mappage global pour vous assurer que différentes périodes sont prises en compte dans le mappage individuel.
Application Mapping : Vous définissez les mappings d'application si vous avez des intégrations entre les applications source et cible avec des types de période complexes.
Mappage source : Vous définissez les mappages sources pour les intégrations basées sur un adaptateur avec différents types de calendriers entre la source et la cible.
Catégories de mappage
Dans le service d'intégration de données, dans le menu Actions, cliquez sur Mappage de catégories.
Les mappages de catégories mappent les scénarios entre le système source et le système cible.
Vérifiez OEP_Plan dans la catégorie et la catégorie cible.
Cliquez sur X (Fermer).
Création d'intégrations de fichiers incrémentielles
Définition des intégrations
Dans le service d'intégration de données, cliquez sur + (Créer), puis sélectionnez Intégration.
Le flux des travaux d'intégration s'ouvre avec la page General (Général). Naviguez entre les tâches en cliquant sur une tâche dans la barre de flux de travail ou en cliquant sur les boutons en haut à droite.
Pour Nom, entrez WFPLoad.
Conseil :
Les descriptions sont facultatives.
Dans le champ Emplacement, entrez WFPLoad.
Conseil :
Si des emplacements ont déjà été définis pour une autre intégration, vous pouvez les sélectionner ici. Si vous sélectionnez un emplacement existant pour votre intégration, l'application cible est présélectionnée pour vous. Si vous entrez un nouvel emplacement, assurez-vous de sélectionner une application source et une application cible.
Pour Source, cliquez sur la flèche vers le bas et sélectionnez EmpData01.
Pour Cible, cliquez sur la flèche vers le bas et sélectionnez EPBCS.
Pour Cube, sélectionnez OEP_WFP.
Pour Catégorie, sélectionnez OEP_Plan.
Développez Attributs d'emplacement.
Pour la monnaie d'exploitation, entrez USD.
Vérifier vos sélections.
Dans le coin supérieur droit, cliquez sur la flèche à côté de Enregistrer et sélectionnez Enregistrer et fermer.
Une fois l'intégration enregistrée, elle est répertoriée dans le service d'intégration de données. L'icône de statut à gauche l'identifie comme une nouvelle intégration qui n'a pas été exécutée.
Modification des intégrations
Dans le service d'intégration de données, cliquez sur WFPLoad.
Dans Modifier l'intégration : WFPLoad, vérifiez vos sélections d'intégration précédentes dans la page Général.
Cliquez sur X (Fermer).
Mappage des dimensions et des membres
Mappage des dimensions source et cible
Dans cette section, vous allez mapper les dimensions sources aux dimensions cibles de l'application.
Dans le service d'intégration de données, cliquez sur WFPLoad.
Dans Modifier l'intégration : WFPLoad, cliquez sur Mapper les dimensions.
Dans Map Dimensions, définissez ou vérifiez les éléments suivants :
Format d'importation : WFPLoad
Type : Délimité - Tous les types de données
Délimiteur : Virgule
Pour chaque dimension source, cliquez sur la flèche vers le bas et sélectionnez une dimension à mapper à la sélection cible. Mappage :
EmpData01
EPBCS;
Compte
Compte
Valeur
Données
Employé
Employé
Entité
Entité
Travail
Travail
Projet
Projet
Propriété
Propriété
Version
version
Conseil :
Si vos mappages précédents ont été supprimés ou ont été modifiés, veillez à mapper la dimension Valeur en fonction de l'image.
Vérifiez vos sélections et cliquez sur Enregistrer.
Notez que la dimension Amount de la cible a été mise à jour avec Data.
Mappage des membres sources et cibles
Le mappage des membres vous permet de convertir les valeurs sources en membres valides dans chaque dimension cible.
Dans Modifier l'intégration : WFPLoad, cliquez sur Mapper les membres.
Dans Map Members, affichez la liste des dimensions. Cliquez sur la flèche vers le bas à côté de Dimension.
Pour Dimension, sélectionnez Compte.
Cliquez sur + (Ajouter).
Dans Ajouter un mappage de membre, cliquez sur l'icône à côté de Source et sélectionnez Est similaire.
Dans la zone de texte à côté de l'icône Source, entrez *.
Dans la zone de texte Cible, entrez *.
Dans la zone de texte Ordre de traitement, entrez Compte.
Vérifiez vos sélections et cliquez sur OK.
Le mappage du compte s'affiche.
Pour chaque dimension répertoriée ci-dessous, cliquez sur la flèche vers le bas en regard de Dimension et créez des mappages :
Dimension
Type source
Valeur source
Cible
Ordre de traitement
Compte
Est comme
*
*
Compte
Données
Est comme
*
*
Données
Employé
Est comme
*
*
Employé
Entité
Est comme
*
*
Entité
Travail
Est comme
*
*
Travail
Projet
Est comme
*
*
Projet
Propriété
Est comme
*
*
Propriété
version
Est comme
*
*
version
Cliquez sur Enregistrer.
Définition des options d'intégration
Utilisez Options pour spécifier et vérifier les options de fichier, les formats de période explicites, la catégorie, le cube, les filtres d'importation de données et les options de traitement des données lors du chargement vers l'application cible.
Dans Modifier l'intégration : WFPLoad, cliquez sur Options.
Dans Filtres, vérifiez et vérifiez les sélections.
Cliquez sur Options.
Dans Options, vérifiez et vérifiez les sélections.
Cliquez sur Règles d'affaires.
Dans Règles d'affaires, développez Intégré.
Cliquez sur + (Ajouter).
Dans la nouvelle rangée, pour Nom, entrez OWP_Incremental Traiter les données avec Synchroniser les valeurs par défaut.
Attention :
Vous pouvez copier et coller le nom de règle indiqué dans cette étape. Le chargement des données échoue si le nom de la règle d'affaires n'est pas entré correctement.
Pour Séquence, entrez 1.
Cliquez sur la flèche vers le bas à côté de Enregistrer et sélectionnez Enregistrer et fermer.
Exécution et vérification du chargement des données
Dans cette section, vous allez exécuter et vérifier le chargement des données.
Consultation du point de vue de données
Avant d'exécuter le chargement de données, vérifiez le point de vue des données, y compris la liste des employés existants.
Cliquez sur (Navigateur) et, sous Workforce, cliquez sur Compensation Planning (Planification de la rémunération).
Dans les onglets verticaux de gauche, cliquez sur (Gérer les employés).
Cliquez sur l'onglet horizontal Employés existants en bas.
Vérifiez ou réglez le point de vue aux valeurs suivantes :
Dimension
Membre
Scenario
Planifier
version
En cours
Entité
Ventes - États-Unis
Devise
USD
Années
FY25
Projet
Aucun projet
Vérifiez les données du formulaire. Notez que le formulaire ne contient que seize (16) employés. Nous chargerons plus d'employés à partir des fichiers de source de données.
Exécution de l'intégration incrémentielle de fichiers
Cliquez sur (Navigateur), puis sous Application, cliquez sur Échange de données.
Dans le service d'intégration de données, remplacez la période de PDV par Jan-25.
Dans le service d'intégration de données, pour WFPLoad, cliquez sur (Exécuter).
Dans Exécuter l'intégration : WFPLoad, pour Options, définissez ou vérifiez :
Mode d'importation : Remplacer
Le réglage du mode d'importation à Remplacer efface toutes les données du point de vue de données dans la console.
Mode d'exportation : Fusionner
Le réglage du mode d'exportation à Fusion remplace les données existantes par les données du fichier de chargement. Si les données n'existent pas, il charge les nouvelles données.
Période de début : 25 janvier
La période de fin est généralement mise à jour pour correspondre à la période de début.
Période de fin : 25 janvier
Cliquez sur Filtres.
Dans Filtres, définissez ou vérifiez :
Fichier source : EmpData01.txt
Conseil :
EmpData01.txt a été chargé dans le dossier de la boîte de réception.
Vérifiez vos sélections et cliquez sur Exécuter.
Le message de statut d'exécution de l'intégration s'affiche.
Lorsque vous avez terminé, les icônes Import, Validate et Export changent de couleur. La section Statut indique que le processus d'intégration s'est terminé avec succès.
Consultation des résultats dans la console
Lors de l'exécution de l'intégration : WFPLoad, cliquez sur Atelier.
Dans l'atelier, vérifiez les données importées.
Conseil :
Vérifiez le PDV. Si le point de vue dans Workbench ne correspond pas à votre chargement de données, vous risquez de ne pas voir les résultats malgré le chargement réussi.
En haut à droite, cliquez sur X (Fermer).
Dans le service d'intégration de données, notez que l'icône à côté de WFPLoad a été remplacée par une coche verte, indiquant que l'intégration s'est terminée avec succès.
Vérification du chargement des données dans l'écran Employés existants
Cliquez sur (Navigateur) et, sous Workforce, cliquez sur Compensation Planning (Planification de la rémunération).
Dans les onglets verticaux de gauche, cliquez sur (Gérer les employés).
Cliquez sur l'onglet horizontal Employés existants en bas.
Vérifiez ou réglez le point de vue aux valeurs suivantes :
Dimension
Membre
Scenario
Planifier
version
En cours
Entité
Ventes - États-Unis
Devise
USD
Années
FY25
Projet
Aucun projet
Vérifiez les données dans le formulaire.
Le formulaire contient maintenant 33 employés existants. Nous n'avions que 16 employés initiaux.
Exécution du chargement de données à l'aide d'un deuxième fichier source
Dans cette section, vous allez charger les données mises à jour et les données sur les nouveaux employés à l'aide d'un deuxième fichier source.
Nouvelles données sur les employés pour Dennis Ross
Modification de la valeur ETP d'Anthony Cooper de 1,0 à 0,5
Modification du taux de salaire de Michelle Ryan de 198 000 $ à 398 000 $
Modification et exécution de la règle de chargement des données
Cliquez sur (Navigateur), puis sous Application, cliquez sur Échange de données.
Dans le service d'intégration de données, pour WFPLoad, cliquez sur (Exécuter).
Dans Exécuter l'intégration : WFPLoad, pour Options, définissez ou vérifiez :
Mode d'importation : Remplacer
Le réglage du mode d'importation à Remplacer efface toutes les données du point de vue de données dans la console.
Mode d'exportation : Fusionner
Le réglage du mode d'exportation à Fusion remplace les données existantes par les données du fichier de chargement. Si les données n'existent pas, il charge les nouvelles données.
Période de début : 25 janvier
La période de fin est généralement mise à jour pour correspondre à la période de début.
Chargez le fichier EmpData02.txt dans la boîte de réception avant de pouvoir le sélectionner.
Vérifiez vos sélections et cliquez sur Exécuter.
Le message de statut d'exécution de l'intégration s'affiche.
Lorsque vous avez terminé, les icônes Import, Validate et Export changent de couleur. La section Statut indique que le processus d'intégration s'est terminé avec succès.
Consultation des résultats dans la console
Lors de l'exécution de l'intégration : WFPLoad, cliquez sur Atelier.
Dans l'atelier, vérifiez les données importées.
Conseil :
Vérifiez le PDV. Si le point de vue dans Workbench ne correspond pas à votre chargement de données, vous risquez de ne pas voir les résultats malgré le chargement réussi.
En haut à droite, cliquez sur X (Fermer).
Dans le service d'intégration de données, notez que l'icône à côté de WFPLoad comporte une coche verte, indiquant que l'intégration s'est terminée avec succès.
Vérification du deuxième chargement de données dans l'écran Employés existants
Cliquez sur (Navigateur) et, sous Workforce, cliquez sur Compensation Planning (Planification de la rémunération).
Dans les onglets verticaux de gauche, cliquez sur (Gérer les employés).
Cliquez sur l'onglet horizontal Employés existants en bas.
Vérifiez ou réglez le point de vue aux valeurs suivantes :
Dimension
Membre
Scenario
Planifier
version
En cours
Entité
Ventes - États-Unis
Devise
USD
Années
FY25
Projet
Aucun projet
Vérifiez les données du formulaire :
Les nouvelles données d'employé pour Dennis Ross ont été chargées
La valeur ETP d'Anthony Cooper est passée de 1,0 à 0,5
Le taux de salaire de Michelle Ryan est passé de 198 000 $ à 398 000 $
Conseil :
Développez Total Compensation pour voir la modification du taux de salaire.
Le formulaire contient maintenant 34 employés existants.
Consultation des détails d'une tâche
Cliquez sur (Navigateur) et, sous Application, cliquez sur Travaux.
Dans Jobs (Travaux), sous Recent Activity (Activité récente), localisez les deux dernières tâches Incremental Process Data with Synchronize Defaults (Traiter les données incrémentielles avec synchroniser les valeurs par défaut).
Cliquez sur la tâche la plus récente pour afficher les détails de la tâche.
Dans Détails de la tâche, cliquez sur OWP_Incremental Traiter les données avec Synchroniser Defaults_GT.
Notez l'heure de début et l'heure de fin. Il a fallu quelques secondes pour terminer le processus.
Lors de l'exécution de la règle Workforce, elle a généré dynamiquement des instructions FIX et les a exécutées en tant que processus distincts pour tirer parti de la parallélisation. Ce type de traitement optimisé permet d'exécuter des calculs et des processus beaucoup plus rapidement que l'exécution de processus en série.
Cliquez sur Fermer.
Au besoin, vérifiez les détails de la tâche pour le premier chargement incrémentiel.