Flow (formerly UTD Manager)
The module is located in the Design > Flow section (formerly Management > UTD Manager), with the Processing (formerly Management), Pipelines (formerly Sequenced Pipelines), Forms, Controls import (formerly Qualifications import) and Configuration (formerly Settings > Configuration > UTD Manager) entries. When you hover over a renamed entry, a "Formerly: …" tooltip shows its previous label (in the English interface, the module's former name is displayed as "UTD Manager").
The screenshots on this page reflect the version 2.0.0 interface, except for two of them, which still show the previous interface: the "Nouvelle production" (New production) pop-up (data governance owner(s)) and the "Soumis aux règles de gouvernance" (Subject to governance rules) column of the modules table.
Glossary
| Term | Definition |
|---|---|
| Cube | A cube is a multidimensional database in which data is pre-calculated. |
| Blank environment | The blank environment is the folder that contains the UTD's development environment. |
| Module | A module is a data processing pipeline. It defines the set of executables that will be launched when a production request is made. |
| Version | A UTD version corresponds to a given state in the evolution of the UTD. |
| Data Processing Unit (UTD) | A Data Processing Unit (abbreviated "UTD") is a grouping of several modules that either share common characteristics (e.g. a single business scope, or the management of all business reference data) or describe a complete business process made up of several flows (for example, consolidating the accounting of several subsidiaries). |
Introduction
Flow (formerly UTD Manager) is designed to define and manage the UTDs that will subsequently be produced in Operations > Orchestration > Executions (formerly Data Fabrik > UTD Production).
This management process is built around three main steps:
- General definition of the UTD
- Definition of the UTD's versions
- Management of the blank environment
- Management of the catalog
- Definition of the module(s) of the UTD version
UTD → Version → Module
UTD
Declaration and management
UTD management screen:

General actions:
- Ajouter (Add): creates a new UTD
- Editer (Edit): modifies a UTD
- Désactiver (Deactivate): deactivates a UTD
- Rafraichir (Refresh): updates the table
- Export Excel (Excel Export): exports the table (with any applied filters) to Excel
Adding
The new UTD creation pop-up is displayed by clicking the Add button:
Information to fill in:
- UTD: name of the UTD — required field
- Type d'exploitation (Operating type): mode of use of the UTD (Standard, Service, or "Modèle" (Model)), to be selected from the list — required field
- Référent (Business contact): business-side contact for the UTD, to be selected from the list — required field
- Responsable technique (Technical owner): technical owner in charge of developing and maintaining the UTD, to be selected from the list — required field
- Catégorie (Category): category of the UTD, to be selected from the list — required field
- Commentaire (Comment): free-text section
- Fermes (Farms): farms on which the UTD will run, to be selected from the list — required field

Actions:
- Enregistrer (Save): creates the UTD
- Croix (Close "X"): closes the pop-up without saving the UTD
- Touche "Echap" (Esc key): closes the pop-up without saving the UTD
- Annuler (Cancel): closes the pop-up without saving the UTD
Type d'exploitation (Operating type)
System table used to define the usage type of various components (UTD, Object Code, Users).
| No. | Type | Description |
|---|---|---|
| 1 | Standard | Standard operation (manual, via the platform) of UTDs and Tagged Object Codes. Offers the maximum configuration options for UTDs and Tagged Object Codes. Default value after migration. |
| 2 | Service | Operation as a service of UTDs and Tagged Object Codes. Little to no configuration, mostly default values. e.g.: Repositories (formerly REF Manager): single-version, single-module UTD. |
| 3 | Modèle (Model) | Should not be operated; it serves as a template for creating other UTDs. |
On the UTD creation screen (the Design > Flow > Processing menu (formerly UTD Manager > Management), Add button), a dropdown list showing the Operating type labels (OperatingType table) is added below the UTD field. The default selected value is Standard.
Editing
The UTD editing pop-up is displayed by clicking the Edit button (after selecting a UTD):
Editable information:
- UTD: name of the UTD — required field. The exact case entered by the user is preserved, while name uniqueness is still enforced in a case-insensitive manner.
- Type d'exploitation (Operating type): mode of use of the UTD (Standard or Service), to be selected from the list — required field
- Référent (Business contact): business-side contact for the UTD, to be selected from the list — required field
- Responsable technique (Technical owner): technical owner in charge of developing and maintaining the UTD, to be selected from the list — required field
- Catégorie (Category): category of the UTD, to be selected from the list — required field
- Commentaire (Comment): free-text section
- Fermes (Farms): farms on which the UTD will run, to be selected from the list — required field

Actions:
- Enregistrer (Save): modifies the UTD
- Croix (Close "X"): closes the pop-up without modifying the UTD
- Touche "Echap" (Esc key): closes the pop-up without modifying the UTD
- Annuler (Cancel): closes the pop-up without modifying the UTD
Governance rule owners
A multi-user selection area has been added to the UTD production creation screen, allowing the owners of the associated data governance to be designated.
- This area is displayed only if the selected module is subject to governance.
- Only users with a "Créateur" (Creator) or "super-admin" role in the Data Gouvernance application can be selected.
- The selection uses a multiselect field with search by last name and first name.
- If an equivalent production (same UTD and same module) has already been carried out, the previously designated owners are suggested by default.
- The field remains editable before submission and is not required.

Completing governance rules
A feature allows data governance rules to be completed following a successful UTD production, in cases where the module used is subject to governance.
The ability to complete these rules is reserved to:
- the user assigned to the production,
- users with the super-admin role in the Data Gouvernance application.
The interface allows entry of the governance rules specific to the tags produced by the production. Access is conditioned on:
- a module marked as subject to governance,
- a successfully completed production,
- the presence of a user assigned to the production.
All other users are excluded from this step, even if they have access to the UTD.
Deactivation
The deactivation pop-up for a new UTD is displayed by clicking the Add button:
Actions:
- Confirmer (Confirm): deactivates the UTD
- Touche "Echap" (Esc key): closes the pop-up without deactivating the UTD
- Annuler (Cancel): closes the pop-up without deactivating the UTD
Consequences:
- Deactivation of the versions of the deactivated UTD and their associated modules
- Deletion / deactivation of any recurring schedules for the UTD
- Cancellation of pending production requests linked to the UTD
Statuses and associated actions
A UTD can have 2 distinct statuses:
- "Actif" (Active)
- "Inactif" (Inactive)
"Actif" Status (Active)
A UTD is active as soon as it is created. Versions can be associated with it.
"Inactif" Status (Inactive)
A UTD becomes inactive following a deactivation. Versions can no longer be associated with it, and all previously added versions are themselves either inactive or cancelled.
UTD Version
Declaration and management
The arrow displays the UTD version management screen: the consultation datagrid and the version management bar.

General actions:
- Ajouter (Add): creates a new UTD version
- Editer (Edit): modifies a UTD version
- Rafraichir (Refresh): updates the table
- Export Excel (Excel Export): exports the table (with any applied filters) to Excel
Version-specific actions (if allowed by the version's status):
- Upload / download a blank environment
- View the catalog
- Duplicate a UTD version
Adding
The new UTD version creation pop-up is displayed by clicking the Add button:

Information to fill in:
- Version: version number; it must be higher than previous versions in order to be activated — required field
- Logiciels (Software): software used to develop the version, to be selected from the list — required field
- Génération de cube (Cube generation): checkbox to select if the process produces a Reportive cube
- Base de données (Database): database used to generate a Reportive cube
- Serveur (Server): server used to generate a Reportive cube
- Commentaire (Comment): free-text section — required field
- Info révision (Revision info): free-text section

Actions:
- Enregistrer (Save): creates the UTD version
- Croix (Close "X"): closes the pop-up without saving the UTD version
- Touche "Echap" (Esc key): closes the pop-up without saving the UTD version
- Annuler (Cancel): closes the pop-up without saving the UTD version
Editing
The UTD version editing pop-up is displayed by clicking the Edit button (after selecting a version):

Editable information:
- Version: version number; it must be higher than previous versions in order to be activated — required field
- Statuts (Status): status of the version
- Logiciels (Software): software used to develop the version, to be selected from the list — required field
- Génération de cube (Cube generation): checkbox to select if the process produces a cube
- Base de données (Database): database used to generate a cube
- Serveur (Server): server used to generate a cube
- Commentaire (Comment): free-text section — required field
- Info révision (Revision info): free-text section

Actions:
- Enregistrer (Save): modifies the UTD version
- Croix (Close "X"): closes the pop-up without modifying it
- Touche "Echap" (Esc key): closes the pop-up without modifying it
- Annuler (Cancel): closes the pop-up without modifying it
Blank environment
Once the UTD version has been created, the UTD's blank environment must be uploaded. The blank environment upload pop-up is displayed by clicking the upload icon:

It is then possible to upload either:
- a .zip file of the blank environment (area 1)
- files directly into the associated directories (area 2)

When the blank environment is uploaded, if it matches what is expected, the diagnostic will be shown as "ok":
Actions:
- Sauvegarder (Save): saves the UTD's blank environment
- Touche "Echap" (Esc key): closes the pop-up without saving the UTD's blank environment
- Fermer (Close): closes the pop-up without saving the UTD's blank environment
Once the blank environment has been uploaded, it will be available for download:
Catalog
The catalog is used to record files that are not part of the blank environment but that contribute to the project.
Resources
The resource-addition pop-up is displayed by clicking the upload icon:
Information to fill in:
- Ressource (Resource): name of the resource with its extension (.xlsx, .csv, etc.) — required field
- Masque (Wildcard): Yes or No. Allows uploading several files with the same prefix by using the "" character in the resource name (e.g. Fichier_investissement.xlsx allows Fichier_investissement-mars.xlsx and Fichier_investissement_avril.xlsx to be uploaded) — required field
- Chemin relatif (Relative path): name of the directory in which the resource must be saved
- Commentaire (Comment): free-text section

Actions:
- Enregistrer (Save): creates the resource
- Croix (Close "X"): closes the pop-up without creating the resource
- Touche "Echap" (Esc key): closes the pop-up without creating the resource
- Annuler (Cancel): closes the pop-up without creating the resource

Once the resource has been created, a template can be associated with it:

This template will be downloadable by the producer at production time if the resource is associated with a module.

All resources can be modified via the "Editer" (Edit) button:
Editable information:
- Ressource (Resource): name of the resource — required field
- Masque (Wildcard): Yes or No — required field
- Chemin relatif (Relative path): name of the directory in which the resource must be saved
- Commentaire (Comment): free-text section

Actions:
- Enregistrer (Save): modifies the resource
- Croix (Close "X"): closes the pop-up without modifying the resource
- Touche "Echap" (Esc key): closes the pop-up without modifying the resource
- Annuler (Cancel): closes the pop-up without modifying the resource
Batches
Access to the list of batches that were automatically defined when the blank environment was uploaded:

A description can be added to batch files via the "Editer" (Edit) button:
Editable information:
- Description: free-text section

Actions:
- Enregistrer (Save): modifies the batch
- Croix (Close "X"): closes the pop-up without modifying the batch
- Touche "Echap" (Esc key): closes the pop-up without modifying the batch
- Annuler (Cancel): closes the pop-up without modifying the batch
Duplication
A UTD version can be duplicated, if it has "Actif" (Active) status, to make it easier to carry over information for the new UTD.
To do this, click the duplication icon and confirm the duplication:

When a UTD version is duplicated, all the data from the duplicated UTD version is retained (including permissions). To obtain a valid new version, it will simply be necessary to:
- increment the version number
- upload the new blank environment
Statuses and associated actions
A UTD can have 5 distinct statuses:
- "Brouillon" (Draft)
- "Annulé" (Cancelled)
- Prototype
- "Actif" (Active)
- "Inactif" (Inactive)
"Brouillon" Status (Draft)
By default, when created, the version has "Brouillon" (Draft) status.
A UTD version with "Brouillon" (Draft) status will not be visible in Operations > Orchestration > Executions.
If the UTD version has "Brouillon" (Draft) status, it can be changed to "Prototype", "Actif" (Active), or "Annulé" (Cancelled) status.
"Prototype" Status
If the UTD version has "Prototype" status, it can be changed to "Brouillon" (Draft), "Actif" (Active), or "Annulé" (Cancelled) status.
A version can only be moved to "Prototype" status if at least one of its modules has "Actif" (Active) status.
This status is used when deploying a UTD version on the platform. It allows the version to run in Operations > Orchestration > Executions and permits a return to "Brouillon" (Draft) status if a modification is needed (of the blank environment, for example).
"Actif" Status (Active)
If the UTD version has "Actif" (Active) status, it can be changed to "Inactif" (Inactive) status.
Only a version with "Actif" (Active) status can be scheduled recurrently in Operations > Orchestration.
"Annulé" and "Inactif" Statuses (Cancelled and Inactive)
If the version has "Annulé" (Cancelled) or "Inactif" (Inactive) status, no status change is allowed.
Module
Declaration and management
The arrow displays the module management screen for a UTD version:

General actions:
- Ajouter (Add): creates a new module
- Editer (Edit): modifies a module
- Rafraichir (Refresh): updates the table
- Export Excel (Excel Export): exports the table (with any applied filters) to Excel
Module-specific action:
- Manage Module-to-Files/Batches associations
- Display the module details, including the module ID (technical information)
Adding
The new module creation pop-up is displayed by clicking the Add button:

Information to fill in:
- Module: name of the module — required field
- Statut (Status): by default the module has "Brouillon" (Draft) status — non-editable field
- Commentaire (Comment): free-text section
- Soumis aux règles de gouvernance (Subject to governance rules)

Actions:
- Enregistrer (Save): creates the module
- Croix (Close "X"): closes the pop-up without saving the module
- Touche "Echap" (Esc key): closes the pop-up without saving the module
- Annuler (Cancel): closes the pop-up without saving the module
Editing
The module editing pop-up is displayed by clicking the Edit button (after selecting a module):

Editable information:
- Module: name of the module — required field
- Statut (Status): status of the module ("Brouillon"/Draft, "Actif"/Active, "Inactif"/Inactive) — required field
- Commentaire (Comment): free-text section

Actions:
- Enregistrer (Save): modifies the module
- Croix (Close "X"): closes the pop-up without modifying the module
- Touche "Echap" (Esc key): closes the pop-up without modifying the module
- Annuler (Cancel): closes the pop-up without modifying the module
Module details
The module details option opens a window displaying the essential information about this module.
Actions:
- Croix (Close "X"): closes the pop-up
- Touche "Echap" (Esc key): closes the pop-up
- Retour (Back): closes the pop-up
- Copier l'ID du module (Copy the module ID) (technical information)

Modules subject to governance
A "Soumis aux règles de gouvernance" (Subject to governance rules) checkbox has been added to the module add/edit screen.
This checkbox appears below the Comment field, in the UTD module creation interface.

When a UTD version is duplicated, the value of this field is automatically copied over for each module. This enhancement makes it easy to identify the modules subject to governance rules.

Viewing governance assignments
Makes visible the oversight and governance responsibilities associated with each UTD module, in order to improve transparency in the management of data governance rules.
- Open the Design > Flow > Processing menu, then UTD > Modules.
- Click the users icon.
- Go to the DATA GOUVERNANCE section.
It presents, in table form, the list of users currently assigned to managing the module's governance rules.
- The information displayed is read-only.
- Assignments are configured when a production is created in Operations > Orchestration > Executions.

Viewing the end-of-production email recipients
Makes it easier to track the automatic notifications sent at the end of a UTD production, by allowing the recipients of the end-of-production email to be viewed directly from a module's record.
- Open the Design > Flow > Processing menu, then UTD > Modules.
- Click the users icon.
- Go to the DESTINATAIRE(S) D'EMAIL (EMAIL RECIPIENT(S)) section.
It lists all the people who will receive an email when a production linked to this module finishes.
- The information displayed is read-only.
- Recipients are configured when a production is created in Operations > Orchestration > Executions.

When a UTD version is duplicated, the values of this field are not automatically copied over for each module.
Module-to-Files/Batches associations
This association is used to define the resources associated with the module and to configure the batch execution sequence.

Files and batches are associated by "Glisser / Déposer" (Drag and Drop). Available files can be dropped as:
- fichier obligatoire (required file): no production can be launched without the file in question being uploaded
- fichier facultatif (optional file): a production can be launched whether or not the file in question has been uploaded
Available batches must be dropped in the desired execution order.
Each part (Files and Batches) is saved independently of the other.
If any batches appear greyed out, they cannot be associated with the module.
Actions:
- Sauvegarder (Save): saves the file list or the batch list
- Croix (Close "X"): closes the pop-up without saving if no prior save was made
- Touche "Echap" (Esc key): closes the pop-up without saving if no prior save was made
Statuses and associated actions
Module status changes are tied to their current status and to the statuses of the UTD and the version they are associated with.
"Brouillon" Status (Draft)
By default, when created, the module has "Brouillon" (Draft) status.
When the module has "Brouillon" (Draft) status, depending on the status of the UTD and its version, it is possible to:
- edit and modify the module
- view and modify this module's associations
- change the module's status
"Actif" Status (Active)
When the module has "Actif" (Active) status, depending on the status of the UTD and the version, it is possible to:
- edit and modify the module
- only view this module's associations
- change the module's status
"Inactif" Status (Inactive)
When the module has "Inactif" (Inactive) status, it is possible to:
- only view this module's associations
- change the module's status
Configuration
The Design > Flow > Configuration menu (formerly Settings > Configuration > UTD Manager) is used to administer the technical components required to run UTDs.
Categories
Categories allow UTDs to be organized according to a functional or technical grouping.

Creation / editing
The pop-up now displays:
- Category label (required)
- Status ("Actif"/Active / "Inactif"/Inactive)
- Comment (optional)
The creation date is automatically filled in by the system.

Servers
Used to manage the servers associated with running UTDs.
Adding
Title:
- Ajout d'un serveur / Add server
Fields:
- Server name (required)
- IP
- Activation date
- Status ("Actif"/Active / "Inactif"/Inactive)
- OS
- Description
The following fields cannot be edited in the pop-up:
- Last activity date
- Operating duration

Deletion
A server can only be deleted if it is not in use.
If used elsewhere: "Impossible de supprimer ce serveur : il est utilisé dans une ou plusieurs configurations." (Unable to delete this server: it is used in one or more configurations.)
Workers
Used to manage the workers that run UTD processes.
Adding
Title:
- Ajout d'un worker / Add worker
Required fields:
- Worker name
- Server
Status:
- "Actif" (Active) / "Inactif" (Inactive)
- Default value: "Actif" (Active)
Hidden fields (managed automatically):
- First activity date
- Last activity date
- Operating duration

Deletion
A worker can only be deleted if it is not referenced in any UTD or production.
If referenced elsewhere: "Impossible de supprimer ce worker : il est utilisé dans une ou plusieurs configurations." (Unable to delete this worker: it is used in one or more configurations.)
Software publishers
Used to manage the list of publishers used in UTD versions.
Creation / editing
Pop-up:
- Title: Éditeur de logiciel / Software publisher
- Field: Libellé / Label

Deletion
A publisher can only be deleted if it is not referenced in any UTD, version, or configuration.
If referenced elsewhere: "Impossible de supprimer cet éditeur : il est utilisé dans une ou plusieurs configurations." (Unable to delete this publisher: it is used in one or more configurations.)
What's new in 2.0.0
The sections below describe features introduced in version 2.0.0, based on their functional criteria. The exact navigation details and screenshots will be completed once the version is released.
Sequenced UTD
Sequenced UTD replaces the "Processus" concept with a more readable model: a UTD's modules run in an explicit, configurable sequence rather than an implicit chain.
- The sequence is configured visually, with dependencies between steps.
- Existing Processus continue to work unchanged during a transition period.
- The sequence's execution can be viewed and monitored in real time.
A migration guide is planned to help move an existing Processus to a Sequenced UTD.
Pipelines are managed from the Design > Flow > Pipelines menu (formerly Sequenced Pipelines).
Pipelines: search across all categories
The Design > Flow > Pipelines screen has a Search… box below the "Select a category" title, above the category tiles. It lets you find a pipeline without knowing which category it belongs to, as on the Processing screen.

-
Type some text in the search box: the category tiles are replaced by the list of matching pipelines, across all categories, including those in the "Uncategorized" group. The search looks at the pipelines' label and description and is not case-sensitive.
-
Each result shows the pipeline label, its version (for example "v1.0.0", because several versions of the same pipeline share the same label), its status as a colored dot and its category.

-
Clicking a result opens the pipeline's category and shows its details on the right. If the pipeline's category is inactive, it does not appear among the tiles: only the pipeline details open.

-
Clearing the search box (cross on the right of the field) brings the category tiles back. If no pipeline matches, the "No results." message is displayed.
Once a category is open, the search box specific to that category remains available and only filters the pipelines of the current category.
Workspace: navigation by category
A new Workspace entry (Operations > Orchestration > Workspace) offers visual navigation through the UTD catalog, organized by business category (for example Finance, HR, Quality, Reporting):
- The categories screen shows one tile per category, with the number of UTDs in it.
- Clicking a category opens the list of UTDs in it, with their status and last run date.
- Clicking a UTD redirects to the Operations > Orchestration > Executions screen, with the grid already filtered on that UTD.
This navigation is designed to let you find a UTD by its business domain without knowing its technical name.
Qualification results stored in the database and exposed via API
Qualification results produced by UTDs (blocking checks, quality indicators) are no longer only available as an Excel file: they are now stored in the database.
- Qualification results can be viewed by UTD, by run, or by period, directly in Orkestra.
- The full history is kept (traceability of qualifications over time).
- Results are accessible via an API, so they can be used in an external reporting tool (for example Power BI).
Targeting a module to compatible workers
A UTD module may require specific technologies or tools to run correctly. Orkestra can now check that the worker chosen to run a module actually has the prerequisites declared for it.
- The technologies available on each worker are declared (automatically when the worker connects, or manually).
- If no compatible worker is available when a scheduled UTD is triggered, an alert is raised instead of letting the run fail.
- It remains possible to force a module to run on a specific worker.