Utilisation des définitions de lot

Une définition de lot est utilisée pour définir les jobs et paramètres du lot, ainsi que le type de règles incluses dans celui-ci. Un lot peut contenir un seul type de règle. Les types de règle valides sont les suivants :

  • données

  • lot

  • lot non soldé

Remarque :

Seul un administrateur peut créer des définitions de lot.

Vous pouvez créer une définition de lot incluant des règles de chargement de données en provenance de plusieurs applications cible. Ceci vous permet d'utiliser un lot chargeant à la fois des métadonnées et des données, ou de créer un lot de lots comportant un lot pour les métadonnées et un autre pour les données.

Si vous voulez utiliser des règles de chargement de données qui ont été associées à une application de métadonnées, la gestion des données prend en charge le chargement de métadonnées à partir d'un fichier plat. Pour plus d'informations, reportez-vous à la section

Les fonctions Définition de lot sont composées de trois régions :

  • Détails de définition de lot : permet d'ajouter et de supprimer une définition de lot. En cas d'ajout ou de modification d'une définition, indiquez le nom de la définition, l'application cible, la méthode de traitement, la méthode de renvoi de contrôle et les paramètres d'attente.

  • Paramètres de définition de lot : permet de dériver les paramètres de période en fonction des options Importer vers la source, Exporter vers la cible et Période de PDV, ainsi que d'indiquer les paramètres d'extraction de données. La définition de paramètre n'est pas disponible pour les types de lot "lot".

  • Jobs de définition de lot : permet d'ajouter des jobs à un lot et d'en supprimer. En fonction du type de lot, des types spécifiques de règles sont autorisés.

Pour ajouter une définition de lot, procédez comme suit :

  1. Dans l'onglet Configuration, sélectionnez Définition de lot sous Lot.

  2. Dans la section de récapitulatif Définition de lot, cliquez sur Ajouter.

    Utilisez les champs Nom et Application cible vides dans la grille de récapitulatif Définition de lot pour saisir un nom de lot ou une application cible sur lequel effectuer la recherche.

  3. Dans la section détaillée Définition de lot, sélectionnez l'onglet Définition.

  4. Dans Nom, indiquez le nom de la définition de lot.

    Ce nom ne doit contenir que des caractères alphanumériques ou des traits de soulignement. N'entrez pas d'espace ou tout autre caractère.

  5. Dans Application cible, sélectionnez le nom de l'application cible.

  6. Dans Type, sélectionnez le type de règle pour la définition.

    Les types disponibles sont les suivants :

    • données

    • lot

    • lot non soldé

    • sources de données reposant sur des fichiers multipériodes de lot ouvert qui incluent des périodes de début et de fin.

    Si vous incluez plusieurs applications cible, assurez-vous que le type de règle est cohérent en fonction du type. Par exemple, un lot de type "lot" ne peut pas inclure de règle de données. Il ne peut inclure que des lots. Un lot de type "données" ne peut pas inclure de lots.

    Le type lot non soldé est utilisé uniquement pour les sources de données basées sur un fichier et ne contient aucun job par lots. Lorsque vous exécutez ce type de lot, le processus lit les fichiers automatiquement à partir du répertoire openbatch et les importe dans le PDV approprié en fonction du nom de fichier. Lorsque le lot non soldé est exécuté, le dossier maître est vidé.

  7. Dans Mode d'exécution, sélectionnez la méthode de traitement par lots.

    • Série : traite les fichiers de manière séquentielle, ce qui exige que le traitement d'un fichier soit terminé pour que le traitement du fichier suivant démarre.

    • Parallèle : traite les fichiers simultanément.

      Remarque :

      Les fichiers ne sont pas regroupés par emplacement en mode parallèle.
  8. Pour exécuter le traitement par lots en mode parallèle, renseignez les champs suivants :

    • En attente d'exécution : sélectionnez Attente pour renvoyer le contrôle uniquement une fois que le lot a terminé le traitement.

      Sélectionnez Aucune attente pour exécuter le lot en arrière-plan. Dans ce cas, le contrôle est renvoyé immédiatement.

    • Délai d'expiration : indiquez la durée maximale d'exécution du job. La gestion des données attend l'exécution du job avant de renvoyer le contrôle.

      Le délai d'expiration peut être exprimé en secondes ou en minutes. Entrez un nombre suivi d'un S pour secondes ou d'un M pour minutes.

  9. Dans Ouvrir le répertoire de lot pour un type de lot non soldé, indiquez le dossier sous Home\inbox\batches openbatch dans lequel les fichiers à importer sont copiés. Si ce champ est vide ou NULL, tous les fichiers sous Home\inbox\batches\openbatch sont traités.

  10. Dans Séparateur de nom de fichier pour un lot non soldé, sélectionnez le caractère à utiliser pour séparer les cinq segments d'un nom de fichier de lot non soldé.

    Options :

    • ~

    • @

    • ;

    • _

  11. Sélectionnez Créer automatiquement la règle de données pour créer la règle de données automatiquement pour les chargements de données basés sur un fichier.

    Remarque :

    L'option Créer automatiquement la règle de données est disponible lorsque le type de règle est "lot non soldé".

    Lorsque la gestion des données affecte le nom de règle de données, il vérifie l'existence d'une règle de données nommée "Emplacement_Catégorie". Si ce nom n'existe pas, la gestion des données crée la règle de données en utilisant les conventions de dénomination de fichier suivantes :

    • Nom de la règle : Emplacement_Catégorie

    • Description : "Règle de données créée automatiquement"

    • Catégorie : Catégorie

    • Nom de fichier : NULL

    • Mode : Remplacer

  12. Facultatif : dans le champ Description, entrez la description de la définition de lot.

  13. Cliquez sur Enregistrer.

  14. Facultatif : dans Groupe de lots, sélectionnez le groupe de lots à associer au lot.

    Pour plus d'informations, reportez-vous à la section Ajout d'un groupe de lots.

  15. Facultatif : dans Nombre de jobs parallèles, indiquez le nombre maximal de processus parallèles soumis par un lot à tout moment.

    Cette option est utilisée conjointement avec les champs En attente d'exécution et Délai d'expiration.

    Si les options En attente d'exécution et Délai d'expiration sont définies, mais que le nombre de jobs parallèles ne l'est pas, la gestion des données attend que tous les jobs par lot soient terminés et renvoie le contrôle.

    Lorsque le nombre de jobs parallèles est défini et que les modes En attente d'exécution/Délai d'expiration sont activés, le système soumet le nombre de jobs indiqué pour traitement en une fois. Si le temps d'attente est atteint avant que tous les jobs soient terminés, le système quitte la procédure de traitement par lots.

    Le paramètre En attente d'exécution ne concerne pas chaque sous-ensemble, mais le lot entier. Par exemple, supposons que vous avez 20 jobs, où le nombre de jobs parallèles est défini sur 4 et où la période d'expiration est 10 M. Si seuls 15 jobs sont réalisés en 10 M, le système ferme quand même.

    Si Aucune attente est indiqué, le système soumet tous les jobs et renvoie le contrôle soumis immédiatement sans attendre la fin des processus en cours.

  16. Cliquez sur Enregistrer.

Pour ajouter des paramètres de définition de lot, procédez comme suit :

  1. Dans l'onglet Configuration, sélectionnez Définition de lot sous Lot.

  2. Dans Définition de lot, sous Détails de définition de lot, sélectionnez l'onglet Paramètre.

  3. Dans Paramètres, sélectionnez Importer à partir de la source pour importer les données à partir du système source, effectuez les transformations nécessaires et exportez les données vers la table intermédiaire de gestion des données.

  4. Sélectionnez Exporter vers la cible pour exporter les données vers l'application cible.

  5. Sélectionnez Période de PDV pour dériver les paramètres de période en fonction des paramètres de PDV.

    Si la période de PDV est sélectionnée, les champs de début et de fin de clé de période sont désactivés.

    Ce champ n'est disponible que pour un lot de chargement des données.

    Lors de la configuration d'un lot, vous pouvez choisir le PDV pour déterminer la période ou indiquer les périodes explicitement. Si vous sélectionnez le PDV, elle est extraite du paramètre de période de PDV par défaut dans le système/l'application ou des paramètres utilisateur.

  6. Indiquez des dates dans les champs Période de début et Période de fin pour déduire les paramètres de période avec lesquels les données sont traitées.

    Utilisez le format de date adapté aux paramètres régionaux de votre environnement local. Par exemple, aux Etats-Unis, saisissez la date au format MM/DD/YY.

    Si les champs Période de début et Période de fin sont sélectionnés, le champ Période de PDV est désactivé.

    Ce champ n'est disponible que pour un lot de chargement des données.

  7. Dans la liste déroulante Mode d'import, sélectionnez le mode permettant d'extraire toutes les données simultanément pour une période complète ou de façon incrémentielle sur la période.

    Les options sont les suivantes :

    • Ajouter : lignes existantes pour que le PDV reste identique, mais des nouvelles lignes sont ajoutées au PDV. Par exemple, le premier chargement comprend 100 lignes et le deuxième 50 lignes. Dans ce cas, la gestion des données ajoute les 50 lignes. Après ce chargement, le nombre total de lignes pour le PDV est de 150.
    • Remplacer : remplace les lignes du PDV par les lignes du fichier de chargement (remplace les lignes dans TDATASEG). Par exemple, le premier chargement comprend 100 lignes et le deuxième 70 lignes. Dans ce cas, la gestion des données enlève d'abord les 100 lignes, puis charge les 70 lignes vers TDATASEG. Après ce chargement, le nombre total de lignes pour le PDV est de 70.

      Pour une application Planning, l'option Remplacer les données efface les données pour les dimensions Année, Période, Scénario, Version et Entité que vous chargez, puis charge les données à partir de la source ou du fichier. Lorsque l'application Planning contient des données pour une année entière, mais que vous souhaitez charger uniquement les données pour un mois, cette option efface les données pour l'année entière avant de procéder au chargement.

    Ce champ n'est disponible que pour un lot de chargement des données.

  8. Sélectionnez Extraire le taux de change pour extraire le taux de change. (Cette option n'est pas applicable pour les systèmes source basés sur un fichier).

  9. Dans la liste déroulante Mode d'export, sélectionnez le mode d'export des données.

    Pour les applications Planning, dans la liste déroulante Mode d'export, sélectionnez le mode d'export des données.

    Les options sont les suivantes :

    • Stocker des données : insère la valeur à partir de la source ou du fichier dans l'application cible, remplaçant ainsi toute valeur existant actuellement.

    • Remplacer les données : efface les données pour les dimensions Année, Période, Scénario, Version et Entité que vous chargez, puis charge les données à partir de la source ou du fichier. Lorsque l'application Planning contient des données pour une année entière mais que vous souhaitez charger uniquement les données pour un mois, cette option efface les données pour l'année entière avant de procéder au chargement.

    • Ajouter des données : ajoute la valeur issue de la source ou du fichier à la valeur dans l'application cible. Par exemple, lorsque la valeur 100 figure dans la source et que la valeur 200 figure dans la cible, vous obtenez la valeur 300.

    • Soustraire des données : soustrait la valeur issue de la source ou du fichier de la valeur dans l'application cible. Par exemple, lorsque la valeur 300 figure dans la cible et que la valeur 100 figure dans la source, vous obtenez la valeur 200.

    Ce champ n'est disponible que pour un lot de chargement des données.

    Pour Financial Consolidation and Close, les modes d'export de données sont les suivants :

    • Remplacer : supprime d'abord toutes les valeurs reposant sur le scénario, l'année, la période, l'entité et la source de données avant de soumettre le chargement.

    • Fusionner : si l'application comportait déjà des données, le système ajoute simplement des valeurs du fichier de chargement aux données existantes. Aucune donnée existante n'est supprimée. En l'absence de données, des données sont créées.

    • Cumuler : cumule les données enregistrées dans l'application avec celles du fichier de chargement. Pour chaque point de vue unique du fichier de données, la valeur contenue dans le fichier de chargement vient s'ajouter à celle de l'application.

  10. Pour Oracle Essbase ou Planning, dans la liste déroulante Type de plan, sélectionnez le type de plan de l'application.

  11. Cliquez sur Enregistrer.

Pour ajouter un job par lots, procédez comme suit :

  1. Dans l'onglet Configuration, sélectionnez Définition de lot sous Lot.

  2. Dans Définition de lot, sous Jobs par lots, cliquez sur Ajouter.

    Dans Nom de la règle, indiquez le nom de règle associé au job par lots.

    Vous pouvez également cliquer sur Bouton Rechercher. pour y accéder et sélectionner le nom de règle.

  3. Dans Séquence de jobs, spécifiez l'ordre dans lequel séquencer le lot.

  4. Cliquez sur Enregistrer.