3. La vue flow designer

3.1. Créer un flow à partir de la vue des flows

La création d’un flow Tale of Data peut se faire depuis la vue Flows image4 en cliquant sur le bouton Ajouter un Flow image5. Les flows existants sont présentés sous forme de vignettes image6.

image7

  • Recherche textuelle image8 basée sur le nom des flows.

  • Tri image9 des flows en fonction :

    • Du nom (ascendant ou descendant).

    • De la date de création (ascendante ou descendante).

  • Filtre les flows selon leur groupe image10.

  • Filtre de l’affichageimage11 des flows, permettant de réduire l’affichage uniquement :

    • Aux flows créés par l’utilisateur connecté.

    • Aux flows partagés par d’autres utilisateurs, ou à d’autres utilisateurs.

  • Bascule en mode liste ou en mode miniatures (par défaut) image12.

3.2. Le flow designer

Une fois le flow créé vous obtenez l’écran du flow designer suivant :

image13

  • Barre d’outils image14 à partir de laquelle on peut glisser-déposer des sources, sinks ou des processeurs sur le canevas.

  • Canevas image15 : zone sur laquelle le flow va être dessiné.

  • Zone de configuration image16 pour les nœuds constituant le flow (source, cible, processeur).

  • Zone de prévisualisation image17 des données d’entrée et de sortie du nœud sélectionné.

Le flow designer permet de :

3.3. L’interface du flow designer

Le flow designer vous permet d’explorer et d’agir sur vos flows. C’est également à partir de cet espace que vous pouvez déclencher l’exécution d’un flow. Dans cette section nous allons récapituler tous les éléments de l’interface.

3.3.1. Construire un flow

Le guide de démarrage détaille comment déposer mobiliser les outils pour construire prise en main pas à pas de cet espace.

La barre d’outil est composée des éléments détaillée dans le chapitre :doc: ``

3.3.1.1. Historique d’un flow

Pendant la phase de conception d’un flow, chaque modification apportée à ce dernier entraîne la création d’une version du flow qui est immédiatement archivée.

La liste des versions archivées constitue l”historique du flow.

Il est possible de restaurer n’importe quelle version du flow présente dans l’historique, ce qui peut s’avérer très utile pour revenir en arrière dans votre travail de conception du flow.

Pour restaurer une version archivée du flow, cliquez sur les trois petits points en haut et à gauche de la Barre d’outils et sélectionnez dans le menu déroulant l’option : Historique du Flow.

image199

La fenêtre d’historique apparaît :

image200

  • Zone de sélection de la version du flow à restaurer image201.

  • Zone de prévisualisation du flow dans la version sélectionnée à l’étape précédente. Vous pouvez passer la souris sur les éléments du flow pour connaître l’état de chaque nœud ou fonction dans cette version.

  • Bouton Restaurerimage202. Un clic sur ce bouton placera dans l’historique la version courante du flow et la remplacera par la version sélectionnée à l’étape 1.

Note

Par défaut, les 30 dernières versions d’un flow sont conservées dans l’historique.

3.3.1.2. Supprimer

image203 Permet de supprimer un nœud ou un lien du flow sélectionné.

3.3.1.3. Rafraîchir

image205 Permet de recharger les données à partir des nœuds source.

3.3.1.4. Génération de la documentation d’un flow

Afin de faciliter les échanges, la compréhension et la traçabilité autour d’un flow, il est possible de générer une documentation au format PDF décrivant de façon intelligible la configuration de chacun des nœuds du flow. Pour cela, il suffit de cliquer sur l’icône de Documentationimage234 image235 dans la Barre d’outils du flow :

image236

3.3.1.5. Importation de nœuds ou de fonctions d’un Flow

Il se peut que certains traitements, mis en œuvre à l’aide des différents nœuds de flow, nécessitent d’être réutilisés dans d’autres flows. L’importation de nœuds d’un flow permet de dupliquer de un à plusieurs nœuds depuis un flow source vers le flow cible (courant). Le flow source et le flow cible peuvent être le même flow.

Afin d’importer un ou plusieurs nœuds dans le flow cible (courant), cliquez sur l’icône d”Import image237image238 de la Barre d’outils du flow:

image239

La fenêtre de sélection suivante apparaît :

image240

  • Zone de sélection d’un flow source image241.

  • Zone de sélection des nœuds à importer image242.

  • Il se peut qu’un nœud du flow source porte le même nom qu’un nœud du flow cible image243, il donc est nécessaire de définir le nom que le nœud portera dans le flow cible afin de le dupliquer.

En double-cliquant sur le nom du nœud, une zone d’édition apparaît :

image244

Une fois la sélection et le nommage des nœuds effectués, il ne reste plus qu’à valider l’import en cliquant sur le bouton Importer image245.

3.4. Linéage des flows, des jeux de données et des enregistrements