Aller au contenu principal
Version: 2.0.0

Flux (anciennement UTD Manager)

Accès dans le menu

Le module se trouve dans la section Conception > Flux (anciennement Gestion > UTD Manager), avec les entrées Traitements (anciennement Gestion), Pipelines (anciennement Pipelines séquencés), Formulaires, Import des contrôles (anciennement Import des qualifications) et Configuration (anciennement Paramètres > Configuration > UTD Manager). Au survol d'une entrée renommée, une info-bulle « Anciennement : … » rappelle son ancien libellé.

Captures d'écran

Les captures d'écran de cette page reflètent l'interface de la version 2.0.0, à l'exception de deux d'entre elles, qui montrent encore l'interface précédente : le pop-up « Nouvelle production » (Responsable(s) de la data gouvernance) et la colonne « Soumis aux règles de gouvernance » du tableau des modules.

Glossaire​

TermeDéfinition
CubeUn cube est une base de données multidimensionnelle dans laquelle les données sont précalculées.
Environnement viergeL'environnement vierge est le dossier dans lequel se trouve le développement de l'UTD.
ModuleUn module est une ligne de traitement de données. Il définit l'ensemble des exécutables qui seront lancés lors d'une demande de production.
VersionUne version d'UTD correspond à un état donné de l'évolution de l'UTD.
Unité de Traitement de DonnéesUne Unité de Traitement de Données (abrégée « UTD ») est un regroupement de plusieurs modules ayant, soit des points communs (par ex. : un unique périmètre métier, ou encore la gestion de l'ensemble des référentiels métier), soit décrivant un processus métier complet composé de plusieurs flux (intégration des comptabilités de plusieurs filiales par exemple).

Introduction​

Flux (anciennement UTD Manager) a pour objectif de définir et de gérer les UTD qui seront ensuite produites dans Opérations > Orchestration > Exécutions (anciennement Data Fabrik > Production UTD).

Cette gestion s'articule autour de trois étapes principales :

  1. définition générale de l'UTD
  2. définition des versions de l'UTD
    1. Gestion de l'environnement vierge
    2. Gestion du catalogue
  3. définition du / des module(s) de la version de l'UTD

UTD → Version → Module

UTD​

Déclaration et gestion​

Écran de gestion d'une UTD :

Écran Traitements : liste des UTD de la catégorie sélectionnée à gauche, en-tête de l'UTD avec ses icônes Éditer, Désactiver et Supprimer, et tableau des versions de l'UTD

Actions générales :

  • Ajouter : créé une nouvelle UTD
  • Editer : modifie une UTD
  • Désactiver : désactive une UTD
  • Rafraichir : met à jour le tableau
  • Export Excel : exporte le tableau (avec ses filtres éventuels) sous Excel

Ajout​

On affiche le pop-up de création d'une nouvelle UTD en cliquant sur le bouton ajouter :

Icône Ajouter (+) mise en évidence dans l'en-tête de la liste des UTD d'une catégorie

Informations à remplir :

  • UTD : nom de l'UTD — champ obligatoire
  • Type d'exploitation : mode d'utilisation de l'UTD (Standard, Service ou Modèle), à choisir dans la liste — champ obligatoire
  • Référent : référent de l'UTD (orienté métier), à choisir dans la liste — champ obligatoire
  • Responsable technique : responsable technique en charge du développement, de la maintenance de l'UTD, à choisir dans la liste — champ obligatoire
  • Catégorie : catégorie de l'UTD, à choisir dans la liste — champ obligatoire
  • Commentaire : section libre
  • Fermes : fermes sur lesquelles se lancera l'UTD, à choisir dans la liste — champ obligatoire

Pop-up « Créer une nouvelle UTD », avec les champs UTD, Type d'exploitation, Référent, Responsable technique, Catégorie, Commentaire, Fermes et Logiciels

Actions :

  • Enregistrer : créé l'UTD
  • Croix : ferme le pop-up sans enregistrer l'UTD
  • Touche "Echap" : ferme le pop-up sans enregistrer l'UTD
  • Annuler : ferme le pop-up sans enregistrer l'UTD
Type d'exploitation​

Table système permettant de définir le type d'utilisation de différents composants (UTD, Code Objet, Utilisateurs).

N°TypeDescription
1StandardExploitation standard (manuelle via la plateforme) des UTD et des Codes Objet Etiqueté. Offre le maximum de configuration sur les UTD et les Code Objet Etiqueté. Valeur par défaut après migration.
2ServiceExploitation en tant que service des UTD et des Codes Objet Etiqueté. Pas ou peu de configuration, essentiellement des valeurs par défaut. ex : Référentiels (anciennement REF Manager) : UTD mono version, mono module.
3ModèleNe devrait pas être exploité mais sert de modèle pour la création d'autres UTD.

Sur l'écran de création d'une UTD, menu Conception > Flux > Traitements (anciennement UTD Manager > Gestion), bouton Ajouter. En dessous du champ UTD, ajout d'une liste de choix affichant les libellés des Types d'exploitation (table OperatingType). La valeur sélectionnée par défaut est Standard.

Edition​

On affiche la pop-up d'édition d'une UTD en cliquant sur le bouton éditer (après avoir sélectionné une UTD) :

Icône Éditer (crayon) mise en évidence dans l'en-tête de l'UTD

Informations modifiables :

  • UTD : nom de l'UTD — champ obligatoire. La casse exacte saisie par l'utilisateur est conservée, tout en maintenant l'unicité du nom de manière insensible à la casse.
  • Type d'exploitation : mode d'utilisation de l'UTD (Standard ou Service), à choisir dans la liste — champ obligatoire
  • Référent : référent de l'UTD (orienté métier), à choisir dans la liste — champ obligatoire
  • Responsable technique : responsable technique en charge du développement, de la maintenance de l'UTD, à choisir dans la liste — champ obligatoire
  • Catégorie : catégorie de l'UTD, à choisir dans la liste — champ obligatoire
  • Commentaire : section libre
  • Fermes : fermes sur lesquelles se lancera l'UTD, à choisir dans la liste — champ obligatoire

Pop-up « Editer une UTD », avec les champs pré-remplis

Actions :

  • Enregistrer : modifie l'UTD
  • Croix : ferme le pop-up sans modifier l'UTD
  • Touche "Echap" : ferme le pop-up sans modifier l'UTD
  • Annuler : ferme le pop-up sans modifier l'UTD

Responsables des règles de gouvernance​

Une zone de sélection multi-utilisateurs a été ajoutée dans l'écran de création d'une production UTD, permettant de désigner les responsables de la gouvernance des données associée.

  • Cette zone s'affiche uniquement si le module sélectionné est soumis à la gouvernance.
  • Seuls les utilisateurs avec un rôle "Créateur" ou "super-admin" dans l'application Data Gouvernance peuvent être sélectionnés.
  • La sélection utilise un champ multiselect avec recherche sur nom et prénom.
  • Si une production équivalente (même UTD et même module) a déjà été réalisée, les responsables précédemment désignés sont proposés par défaut.
  • Le champ reste modifiable avant validation et n'est pas requis.

Pop-up "Nouvelle production" dans Opérations > Orchestration > Exécutions, avec la zone Responsable(s) de la data gouvernance mise en évidence

Complétion des règles de gouvernance​

Une fonctionnalité permet la complétion des règles de data gouvernance à l'issue d'une production UTD réussie, dans les cas où le module utilisé est soumis à gouvernance.

La possibilité de compléter ces règles est réservée :

  • à l'utilisateur assigné à la production,
  • aux utilisateurs ayant le rôle super-admin dans l'application Data Gouvernance.

L'interface permet de renseigner les règles de gouvernance spécifiques aux étiquettes produites par la production. L'accès est conditionné à :

  • un module marqué comme soumis à gouvernance,
  • une production réalisée avec succès,
  • la présence d'un utilisateur assigné à la production.
info

Tous les autres utilisateurs sont exclus de cette étape, même s'ils ont accès à l'UTD.

Désactivation​

On affiche le pop-up de désactivation d'une nouvelle UTD en cliquant sur le bouton ajouter :

Icône Désactiver mise en évidence dans l'en-tête de l'UTD

Actions :

  • Confirmer : désactive l'UTD
  • Touche "Echap" : ferme le pop-up sans désactiver l'UTD
  • Annuler : ferme le pop-up sans désactiver l'UTD

Pop-up de confirmation « Voulez-vous vraiment désactiver cette UTD ? », avec les boutons Annuler et Confirmer

Conséquences :

  • Inactivation des versions de l'UTD désactivée et des modules associés
  • Suppression / Inactivation des planifications récurrentes éventuelles de l'UTD
  • Annulation des demandes de productions en attente liées à l'UTD

Statuts et actions associées​

Une UTD peut avoir 2 statuts distincts :

  • Actif
  • Inactif

Statut Actif​

Une UTD est active dès sa création. On peut lui associer des versions.

Statut Inactif​

Une UTD est inactive à la suite d'une désactivation. On ne peut plus lui associer de versions et toutes les versions précédemment ajoutées sont elles-mêmes inactives ou annulées.

Version d'une UTD​

Déclaration et gestion​

La flèche permet d'afficher l'écran de gestion d'une version d'UTD : la datagrid de consultation et la barre de gestion des versions.

Tableau « Versions de l'UTD », avec les colonnes UTD, Version, Env. vierge, Révisée le, Statut, Téléch., Catalogue et Actions

Actions générales :

  • Ajouter : créer une nouvelle version d'UTD
  • Editer : modifier une version d'UTD
  • Rafraichir : met à jour le tableau
  • Export Excel : exporte le tableau (avec ses filtres éventuels) sous Excel

Actions spécifiques des versions (si permises par le statut de la version) :

  • Charger / télécharger un environnement vierge
  • Consulter le catalogue
  • Dupliquer une version d'UTD

Ajout​

On affiche le pop-up de création d'une nouvelle version d'UTD en cliquant sur le bouton ajouter :

Bouton Ajouter mis en évidence dans la barre d'outils du tableau des versions de l'UTD

Informations à remplir :

  • Version : numéro de la version, il devra être supérieur aux versions antérieures pour pouvoir être activé — champ obligatoire
  • Logiciels : logiciel(s) utilisé(s) pour le développement de la version, à choisir dans la liste — champ obligatoire
  • Génération de cube : case à cocher si le traitement produit un cube Reportive
  • Base de données : base utilisée dans le cadre de la génération d'un cube Reportive
  • Serveur : serveur utilisé dans le cadre de la génération d'un cube Reportive
  • Commentaire : section libre — champ obligatoire
  • Info révision : section libre

Pop-up « Créer une version pour l'UTD », avec les champs UTD versionnée, Version, Logiciels, Worker forcé, Génération de cube, Commentaire et Info révision

Actions :

  • Enregistrer : créé la version d'UTD
  • Croix : ferme le pop-up sans enregistrer la version d'UTD
  • Touche "Echap" : ferme le pop-up sans enregistrer la version d'UTD
  • Annuler : ferme le pop-up sans enregistrer la version d'UTD

Edition​

On affiche le pop-up d'édition d'une version d'UTD en cliquant sur le bouton éditer (après avoir sélectionné une version) :

Icône Éditer (crayon) mise en évidence sur une ligne du tableau des versions

Informations modifiables :

  • Version : numéro de la version, il devra être supérieur aux versions antérieures pour pouvoir être activé — champ obligatoire
  • Statuts : statut de la version
  • Logiciels : logiciel(s) utilisé(s) pour le développement de la version, à choisir dans la liste — champ obligatoire
  • Génération de cube : case à cocher si le traitement produit un cube
  • Base de données : base utilisée dans le cadre de la génération d'un cube
  • Serveur : serveur utilisé dans le cadre de la génération d'un cube
  • Commentaire : section libre — champ obligatoire
  • Info révision : section libre

Pop-up « Editer une version de l'UTD », avec les champs pré-remplis (dont Statuts, Base de données et Serveur)

Actions :

  • Enregistrer : modifie la version d'UTD
  • Croix : ferme le pop-up sans modifier
  • Touche "Echap" : ferme le pop-up sans modifier
  • Annuler : ferme le pop-up sans modifier

Environnement vierge​

Une fois la version de l'UTD créée, il faut charger l'environnement vierge de l'UTD. On affiche le pop-up de chargement de l'environnement vierge en cliquant sur l'icône de chargement :

Colonne « Env. vierge » du tableau des versions, avec le code de l'environnement et l'icône de chargement mis en évidence

Il est alors possible de charger soit :

  • un fichier .zip de l'environnement vierge (zone 1)
  • des fichiers directement dans les répertoires associées (zone 2)

Pop-up « Gestion de l'environnement vierge », avec la zone d'upload d'un zip (zone 1) et l'arborescence des répertoires (zone 2)

Au chargement de l'environnement vierge, si ce dernier est conforme à l'attendu, le diagnostic sera présenté comme « ok » :

Actions :

  • Sauvegarder : enregistre l'environnement vierge de l'UTD
  • Touche "Echap" : ferme le pop-up sans enregistrer l'environnement vierge de l'UTD
  • Fermer : ferme le pop-up sans enregistrer l'environnement vierge de l'UTD

Une fois l'environnement vierge chargé, il sera disponible au téléchargement :

Colonne « Téléch. » du tableau des versions, avec l'icône de téléchargement de l'environnement vierge mise en évidence

Catalogue​

Le catalogue permet de recenser les fichiers qui n'appartiennent pas à l'environnement vierge mais qui contribuent au projet.

Ressources​

On affiche le pop-up d'ajout d'une ressource en cliquant sur l'icône de chargement :

Colonne « Catalogue » du tableau des versions, avec l'icône d'accès au catalogue mise en évidence

Informations à remplir :

  • Ressource : nom de la ressource avec son extension (.xlsx, .csv...) — champ obligatoire
  • Masque : Oui ou Non. Permet le chargement de plusieurs fichiers avec le même préfixe en utilisant le caractère « * » dans le nom de la ressource (ex : Fichier_investissement*.xlsx permet de charger Fichier_investissement-mars.xlsx et Fichier_investissement_avril.xlsx) — champ obligatoire
  • Chemin relatif : nom du répertoire dans lequel la ressource doit être enregistrée
  • Commentaire : section libre

Onglet Ressources du pop-up Catalogue, avec le bouton Ajouter mis en évidence

Actions :

  • Enregistrer : créé la ressource
  • Croix : ferme le pop-up sans créer la ressource
  • Touche "Echap" : ferme le pop-up sans créer la ressource
  • Annuler : ferme le pop-up sans créer la ressource

Pop-up « Nouvelle ressource (hors environnement vierge) », avec les champs Ressource, Masque, Chemin relatif et Commentaire

Un fois la ressource créée, il est possible de lui associer un modèle :

Liste des ressources du catalogue, avec l'icône de chargement d'un modèle mise en évidence dans la colonne Modèle

Ce modèle sera téléchargeable par le producteur au moment de la production si la ressource est associée à un module.

Pop-up « Charger un modèle » pour une ressource, avec le bouton Choisir un fichier (.zip, .xlsx)

Toutes les ressources sont modifiables via le bouton « Editer » :

Informations modifiables :

  • Ressource : nom de la ressource — champ obligatoire
  • Masque : Oui ou Non — champ obligatoire
  • Chemin relatif : nom du répertoire dans lequel la ressource doit être enregistrée
  • Commentaire : section libre

Pop-up « Editer la ressource », avec les champs pré-remplis

Actions :

  • Enregistrer : modifie la ressource
  • Croix : ferme le pop-up sans modifier la ressource
  • Touche "Echap" : ferme le pop-up sans modifier la ressource
  • Annuler : ferme le pop-up sans modifier la ressource
Batchs​

On accède à la liste des batchs qui ont été automatiquement définis lors du chargement de l'environnement vierge :

Onglet Batchs du pop-up Catalogue, avec la liste des batchs (statut, nom, date de création, description)

Il est possible d'ajouter une description aux fichiers batchs via le bouton « Editer » :

Informations modifiables :

  • Description : section libre

Pop-up « Editer le batch », avec le champ Description

Actions :

  • Enregistrer : modifie le batch
  • Croix : ferme le pop-up sans modifier le batch
  • Touche "Echap" : ferme le pop-up sans modifier le batch
  • Annuler : ferme le pop-up sans modifier le batch

Duplication​

Il est possible de dupliquer une version d'UTD, si elle est au statut Actif, afin de faciliter la reprise des informations concernant la nouvelle UTD.

Pour cela, on clique sur l'icône de duplication et on confirme la duplication :

Tableau des versions d'une UTD, avec l'icône Dupliquer mise en évidence dans la colonne Actions d'une version active

Pop-up de confirmation « Voulez-vous dupliquer la version 1.0.0 ? », avec les boutons Non et Oui

En dupliquant une version d'UTD, toutes les données de la version UTD dupliquées sont conservées (y compris les habilitations). Afin d'avoir une nouvelle version valide, il suffira :

  • d'incrémenter le numéro de version
  • charger le nouvel environnement vierge

Statuts et actions associées​

Une UTD peut avoir 5 statuts distincts :

  • Brouillon
  • Annulé
  • Prototype
  • Actif
  • Inactif

Statut Brouillon​

Par défaut, lors de sa création, la version est au statut Brouillon.

Une version d'UTD au statut Brouillon ne sera pas visible dans Opérations > Orchestration > Exécutions.

Si la version d'UTD est au statut Brouillon, il est possible de changer le statut Brouillon de la version à un statut Prototype, Actif ou Annulé.

Statut Prototype​

Si la version d'UTD est au statut Prototype, il est possible de changer le statut Prototype de la version à un statut Brouillon, Actif ou Annulé.

Il n'est possible de passer une version au statut Prototype que si au moins un de ses modules est au statut Actif.

info

Ce statut sert lors du déploiement d'une version d'une UTD sur la plateforme. Il permet l'exécution de cette dernière dans Opérations > Orchestration > Exécutions et autorise un retour au statut Brouillon en cas de besoin d'une modification (de l'environnement vierge par exemple).

Statut Actif​

Si la version d'UTD est au statut Actif, il est possible de changer le statut Actif de la version à un statut Inactif.

info

Seule une version au statut Actif pourra être planifiée de manière récurrente dans Opérations > Orchestration.

Statut Annulé et Inactif​

Si la version est statut Annulé ou Inactif, aucun changement de statut n'est autorisé.

Module​

Déclaration et gestion​

La flèche permet d'afficher l'écran de gestion des modules d'une version d'UTD :

Tableau « Modules » d'une version d'UTD (fil d'Ariane Gestion / UTD / version), avec sa barre d'outils

Actions générales :

  • Ajouter : créer un nouveau module
  • Editer : modifier un module
  • Rafraichir : met à jour le tableau
  • Export Excel : exporte le tableau (avec ses filtres éventuels) sous Excel

Action spécifique des modules :

  • Gérer les associations Module à Fichiers - Batchs
  • Afficher le détail du module, notamment l'ID du module (information technique)

Ajout​

On affiche le pop-up de création d'un nouveau module en cliquant sur le bouton ajouter :

Bouton Ajouter mis en évidence dans la barre d'outils du tableau des modules

Informations à remplir :

  • Module : nom du module — champ obligatoire
  • Statut : par défaut le module est au statut « Brouillon » — champ non modifiable
  • Commentaire : section libre
  • Soumis aux règles de gouvernance

Pop-up « Créer un nouveau module », avec les champs Module, Commentaire, la case Soumis aux règles de gouvernance et le champ Pipeline à déclencher (module séquenceur)

Actions :

  • Enregistrer : créé le module
  • Croix : ferme le pop-up sans enregistrer le module
  • Touche "Echap" : ferme le pop-up sans enregistrer le module
  • Annuler : ferme le pop-up sans enregistrer le module

Edition​

On affiche le pop-up d'édition d'un module en cliquant sur le bouton éditer (après avoir sélectionné un module) :

Icône Éditer (crayon) mise en évidence sur une ligne du tableau des modules

Informations modifiables :

  • Module : nom du module — champ obligatoire
  • Statut : statut du module (Brouillon / Actif / Inactif) — champ obligatoire
  • Commentaire : section libre

Pop-up « Editer le module », avec les champs Module, Commentaire, la case Soumis aux règles de gouvernance, le pipeline à déclencher et le statut

Actions :

  • Enregistrer : modifie le module
  • Croix : ferme le pop-up sans modifier le module
  • Touche "Echap" : ferme le pop-up sans modifier le module
  • Annuler : ferme le pop-up sans modifier le module

Détail du module​

Le détail du module permet d'ouvrir une fenêtre, affichant les informations essentielles relatives à ce module.

Ligne d'un module dans le tableau, avec les icônes de recherche et de gestion des utilisateurs mises en évidence

Actions :

  • Croix : ferme le pop-up
  • Touche "Echap" : ferme le pop-up
  • Retour : ferme le pop-up
  • Copier l'ID du module (information technique)

Pop-up « Identifiant module », avec l'identifiant, le nom du module, le statut et le commentaire

Modules soumis à la gouvernance​

Ajout d'une case à cocher "Soumis aux règles de gouvernance" dans l'écran d'ajout/édition d'un module.

Cette case apparaît au-dessous du champ Commentaire, dans l'interface de création des modules UTD.

Tableau des modules d'une version, avec la colonne "Soumis aux règles de gouvernance" mise en évidence

Lors de la duplication d'une version de l'UTD, la valeur de ce champ est recopiée automatiquement pour chaque module. Cette évolution permet d'identifier facilement les modules soumis aux règles de gouvernance.

Pop-up « Créer un nouveau module », avec la case « Soumis aux règles de gouvernance » cochée et mise en évidence

Visualisation des assignations de gouvernance​

Permet de rendre visibles les responsabilités de pilotage et de gouvernance associées à chaque module UTD, afin d'améliorer la transparence sur la gestion des règles de gouvernance des données.

  1. Ouvrir le menu Conception > Flux > Traitements, puis UTD > Modules.
  2. Cliquer sur l'icône utilisateurs.
  3. Accéder à la section DATA GOUVERNANCE.

Tableau des modules, avec l'icône utilisateurs mise en évidence

Elle présente, sous forme de tableau, la liste des utilisateurs actuellement assignés à la gestion des règles de gouvernance du module.

  • Les informations affichées sont en lecture seule.
  • Les assignations sont configurées lors de la création d'une production dans Opérations > Orchestration > Exécutions.

Pop-up « Assignations pour le module », onglet Gouvernance, listant les responsables de la data gouvernance (vide dans cet exemple)

Visualisation des destinataires du mail de fin de production​

Facilite le suivi des notifications automatiques envoyées à l'issue d'une production UTD, en permettant de visualiser directement les destinataires du mail de fin de production depuis la fiche d'un module.

  1. Ouvrir le menu Conception > Flux > Traitements, puis UTD > Modules.
  2. Cliquer sur l'icône utilisateurs.
  3. Accéder à la section DESTINATAIRE(S) D'EMAIL.

Elle liste toutes les personnes qui recevront un email lors de la fin d'une production liée à ce module.

  • Les informations affichées sont en lecture seule.
  • Les destinataires sont configurées lors de la création d'une production dans Opérations > Orchestration > Exécutions.

Pop-up « Assignations pour le module », onglet Destinataire(s) d'email, listant les destinataires du mail de fin de production (vide dans cet exemple)

info

Lors de la duplication d'une version de l'UTD, les valeurs de ce champ ne sont pas recopiées automatiquement pour chaque module.

Associations Module à Fichiers - Batchs​

L'association permet de définir les ressources associées au module et de paramétrer l'enchaînement des batchs.

Pop-up « Détail du module », avec les listes Fichiers disponibles / obligatoires / facultatifs et Batchs disponibles / ordonnés

L'association des fichiers et des batchs se fait par action de « Glisser / Déposer ». Les fichiers disponibles peuvent être déposés en tant que :

  • fichier obligatoire : aucune production ne pourra être lancée sans chargement du fichier en question
  • fichier facultatif : une production pourra être lancée qu'il y ait chargement du fichier en question ou non

Les batchs disponibles doivent être déposés dans l'ordre d'exécution souhaité.

On sauvegarde chaque partie (Fichiers et batchs) indépendamment l'une de l'autre.

info

Si des batchs apparaissent grisés, ils ne sont pas associables au module.

Actions :

  • Sauvegarder : enregistre la liste des fichiers ou la liste des batchs
  • Croix : ferme le pop-up sans enregistrer si pas de sauvegarde préalable
  • Touche "Echap" : ferme le pop-up sans enregistrer si pas de sauvegarde préalable

Statuts et actions associées​

Les changements de statuts des modules sont liés à leur statut en cours et aux statuts de l'UTD et la version à laquelle il est associé.

Statut Brouillon​

Par défaut, lors de sa création, le module est au statut Brouillon.

Lorsque le module est au statut Brouillon, selon le statut de l'UTD et de sa version, on peut :

  • éditer et modifier le module
  • consulter et modifier les associations de ce module
  • changer le statut du module

Statut Actif​

Lorsque le module est au statut Actif, selon le statut de l'UTD et de la version, on peut :

  • éditer et modifier le module
  • consulter uniquement les associations de ce module
  • changer le statut du module

Statut Inactif​

Lorsque le module est au statut Inactif, on peut :

  • consulter uniquement les associations de ce module
  • changer le statut du module

Configuration​

Le menu Conception > Flux > Configuration (anciennement Paramètres > Configuration > UTD Manager) permet d'administrer les composants techniques nécessaires à l'exécution des UTD.

Catégories​

Les catégories permettent d'organiser les UTD selon un regroupement fonctionnel ou technique.

Onglet Catégories de Flux > Configuration, avec la liste des catégories existantes (libellé, statut, commentaire, icône, couleur)

Création / édition

La popup affiche désormais :

  • Libellé catégorie (obligatoire)
  • Statut (Actif / Inactif)
  • Commentaire (facultatif)

La date de création est automatiquement renseignée par le système.

Pop-up « Ajouter une catégorie », avec les champs Libellé, Statut, Commentaire, Icône et Couleur d'accent

Serveurs​

Permet de gérer les serveurs associés à l'exécution des UTD.

Ajout

Titre :

  • Ajout d'un serveur / Add server

Champs :

  • Nom du serveur (obligatoire)
  • IP
  • Date d'activation
  • Statut (Actif / Inactif)
  • OS
  • Description

Les champs suivants ne sont pas modifiables dans la popup :

  • Date de dernière activité
  • Durée d'exploitation

Onglet Serveurs de Flux > Configuration, avec le pop-up « Ajout d'un serveur » (Nom du serveur, IP, Statut, OS, Description)

Suppression

Un serveur peut être supprimé uniquement s'il n'est pas utilisé.

attention

Si utilisé ailleurs : « Impossible de supprimer ce serveur : il est utilisé dans une ou plusieurs configurations. »

Workers​

Permet de gérer les workers exécutant les traitements UTD.

Ajout

Titre :

  • Ajout d'un worker / Add worker

Champs obligatoires :

  • Nom du worker
  • Serveur

Statut :

  • Actif / Inactif
  • Valeur par défaut : Actif

Champs masqués (gérés automatiquement) :

  • Date de première activité
  • Date de dernière activité
  • Durée d'exploitation

Onglet Workers de Flux > Configuration, avec le pop-up « Ajout d'un worker » (Nom du worker, Serveur, Statut, Description)

Suppression

Un worker peut être supprimé uniquement s'il n'est référencé dans aucune UTD ou production.

attention

Si référencé ailleurs : « Impossible de supprimer ce worker : il est utilisé dans une ou plusieurs configurations. »

Éditeurs de logiciels​

Permet de gérer la liste des éditeurs utilisés dans les versions d'UTD.

Création / édition

Popup :

  • Titre : Éditeur de logiciel / Software publisher
  • Champ : Libellé / Label

Onglet Éditeurs de logiciel de Flux > Configuration, avec le pop-up « Ajout d'un éditeur de logiciel »

Suppression

Un éditeur peut être supprimé uniquement s'il n'est référencé dans aucune UTD, version ou configuration.

attention

Si référencé ailleurs : « Impossible de supprimer cet éditeur : il est utilisé dans une ou plusieurs configurations. »

Nouveautés 2.0.0​

Nouveau en 2.0.0

Les sections ci-dessous décrivent des fonctionnalités introduites en version 2.0.0, à partir de leurs critères fonctionnels. Le détail exact des parcours et les captures d'écran seront complétés une fois la version publiée.

UTD Séquencée​

L'UTD Séquencée remplace le concept de « Processus » par un modèle plus lisible : les modules d'une UTD sont exécutés selon une séquence explicite, configurable, plutôt que selon un enchaînement implicite.

  • La séquence se configure visuellement, avec les dépendances entre étapes.
  • Les Processus existants continuent de fonctionner sans modification pendant une période de transition.
  • L'exécution de la séquence est visualisable et suivie en temps réel.

Un guide de migration est prévu pour accompagner le passage d'un Processus existant vers une UTD Séquencée.

Les pipelines se gèrent depuis le menu Conception > Flux > Pipelines (anciennement Pipelines séquencés).

Pipelines : recherche dans toutes les catégories​

L'écran Conception > Flux > Pipelines propose une zone Recherche… sous le titre « Sélectionnez une catégorie », au-dessus des tuiles de catégories. Elle permet de retrouver un pipeline sans savoir dans quelle catégorie il se trouve, comme sur l'écran Traitements.

Écran Pipelines : zone « Recherche… » sous « Sélectionnez une catégorie », au-dessus des tuiles de catégories

  1. Saisir du texte dans la zone de recherche : les tuiles de catégories sont remplacées par la liste des pipelines correspondants, toutes catégories confondues, y compris ceux de la catégorie « Sans catégorie ». La recherche porte sur le libellé et sur la description des pipelines, sans tenir compte des majuscules.

  2. Chaque résultat indique le libellé du pipeline, sa version (par exemple « v1.0.0 », car plusieurs versions d'un même pipeline portent le même libellé), son statut sous forme de pastille de couleur et sa catégorie.

    Résultats de la recherche « test horaire » : deux pipelines avec leur pastille de statut, leur version et leur catégorie « Sans catégorie »

  3. Cliquer sur un résultat ouvre la catégorie du pipeline et affiche son détail à droite. Si la catégorie du pipeline est inactive, elle n'apparaît pas parmi les tuiles : seul le détail du pipeline s'ouvre.

    Détail du pipeline sélectionné à droite, avec la catégorie « Sans catégorie » ouverte à gauche

  4. Effacer la zone de recherche (croix à droite du champ) fait réapparaître les tuiles de catégories. Si aucun pipeline ne correspond, le message « Aucun résultat. » s'affiche.

Une fois une catégorie ouverte, la zone de recherche propre à cette catégorie reste disponible et filtre uniquement les pipelines de la catégorie en cours.

Catalogue : navigation par catégories​

Une nouvelle entrée Catalogue (Opérations > Orchestration > Catalogue) propose une navigation visuelle dans le catalogue des UTD, organisée par catégories métier (par exemple Finance, RH, Qualité, Reporting) :

  1. L'écran des catégories affiche une tuile par catégorie, avec le nombre d'UTD associées.
  2. Cliquer sur une catégorie ouvre la liste des UTD qui en font partie, avec leur statut et leur date de dernière exécution.
  3. Cliquer sur une UTD redirige vers l'écran Opérations > Orchestration > Exécutions, avec la grille déjà filtrée sur cette UTD.

Cette navigation est pensée pour permettre de retrouver une UTD par son domaine métier sans connaître son nom technique.

Qualifications persistées en base et exposées par API​

Les résultats de qualification produits par les UTD (contrôles bloquants, indicateurs de qualité) ne sont plus uniquement disponibles sous forme de fichier Excel : ils sont désormais enregistrés en base de données.

  • Consultation des qualifications par UTD, par exécution ou par période, directement dans Orkestra.
  • Historique complet conservé (traçabilité des qualifications dans le temps).
  • Les résultats sont accessibles via une API, pour être exploités dans un outil de reporting externe (par exemple Power BI).

Ciblage d'un module vers des workers compatibles​

Un module d'UTD peut nécessiter des technologies ou outils spécifiques pour s'exécuter correctement. Orkestra peut désormais vérifier que le worker choisi pour exécuter un module dispose bien des prérequis déclarés pour celui-ci.

  • Les technologies disponibles sur chaque worker sont déclarées (automatiquement à la connexion du worker, ou manuellement).
  • Si aucun worker compatible n'est disponible au moment de déclencher une UTD planifiée, une alerte est émise plutôt que de laisser l'exécution échouer.
  • Il reste possible de forcer l'exécution d'un module sur un worker donné.