Aller au contenu

Groupes de paramètres

Groupes de paramètres

Dans ADIB, les paramètres définissent comment les Jobs et Steps fonctionnent. Ils configurent la source et la destination des données, la manière dont les données sont traitées, ainsi que le moment et le lieu d’exécution des tâches.


1. Paramètres de Job

Un Job est une collection de Steps exécutés ensemble. Les paramètres de Job contrôlent la planification, l’exécution et les dépendances.

Paramètre Description
Name Nom unique du Job
Description Texte optionnel décrivant le Job
Active Indique si le Job est activé ou désactivé
Instances L’environnement dans lequel le Job sera exécuté
Position / Order Définit la séquence d’exécution du Job par rapport aux autres Jobs
Follow-up Job Job suivant optionnel à déclencher automatiquement après l’achèvement
Execution Time Moment où le Job doit s’exécuter (format cron). Exemple : 0 3 * * 1-5 → s’exécute à 03:00 du lundi au vendredi

2. Paramètres de Step

Un Step est une tâche d’intégration unique au sein d’un Job. Les paramètres de Step définissent les sources de données, les destinations et les règles de traitement.

Paramètre Description
Step Name & Description Nom et description optionnelle du Step
Active Active ou désactive le Step
Source Module (srcModule) Définit la provenance des données (ex. MySQL, Excel, XML)
Destination Module (destModule) Définit la destination des données (ex. Excel, ContentServ PIM)
Web Service Module (wsModule) Optionnel ; utilisé si le Step implique un Webservice
Pre-process / Post-process Actions optionnelles avant ou après le Step (ex. envoi d’e-mails, récupération de fichiers)
Step Mode (stepModus) Mode de transfert des données : fullTransfer (toutes les données), deltaWholeLine (seulement les données modifiées), deltaDroppedLine (données supprimées)
Dry Run Teste les connexions et les champs disponibles sans transférer de données
Flex Mapping List Optionnel ; utilisé pour des transformations de données complexes
Step Position Mode Définit si tous les champs ou seulement certains champs sont transférés
Connect Step ID Lie ce Step à un Step suivant
Web Service Template (ws_templateId) Template utilisé pour travailler avec les modules Webservice
Elastic / Portal Template Template utilisé pour les Steps du portail ADIB

Remarque : Pour les paramètres spécifiques à un module (ex. détails de connexion pour MySQL, chemins de fichiers pour Excel ou IDs de template pour les Webservices), consultez la section paramètres de la documentation du module. Ces paramètres doivent être configurés correctement pour que les modules source et destination fonctionnent.