Création de workflows
Un workflow consiste en des outils connectés qui exécutent différentes fonctions pour le traitement de données. Lorsque vous créez des workflows, vous ajoutez et connectez des outils. Vous configurez également ces outils et les propriétés du workflow. Pour construire un nouveau workflow, sélectionnez Fichier > Nouveau workflow.
Les connexions du workflow se déplacent en aval, sur un plan vertical ou horizontal, en fonction de la disposition du workflow que vous choisissez dans la fenêtre Configuration du workflow.
Ajout ou suppression d'outils
Pour ajouter un outil à un workflow, sélectionnez n’importe quel outil de la palette d’outils et faites-le glisser sur le canevas du workflow ou cliquez avec le bouton droit sur le workflow pour accéder à un menu permettant d’insérer des outils. Consultez la page Catégories d'outils pour plus d'informations.
Pour supprimer un outil d'un workflow, sélectionnez-le et utilisez la touche Supprimer de votre clavier.
Connexion d'outils
Pour connecter des outils dans un workflow, faites glisser un outil de la palette d'outils sur le canevas à proximité de l'ancrage de sortie d'un autre outil. Vous pouvez également faire glisser l'ancrage de sortie d'un outil existant vers l'outil que vous venez d'ajouter.
Les connexions entrent par le côté gauche (ou la partie supérieure) d’un outil et sortent par le côté droit (ou la partie inférieure) d’un outil. Certains outils acceptent des entrées multiples indiquées par la présence de plusieurs ancrages d'entrée. Certains outils comportent des entrées facultatives indiquées par un ancrage d'entrée gris. Tous les outils disposant d'un ancrage de sortie peuvent déboucher sur plusieurs flux.
Sélectionnez un outil pour afficher les indicateurs de connecteurs entrants et sortants. L'entrée du connecteur vers un outil est verte, la sortie du connecteur d'un outil étant bleue.
Sélectionnez la connexion et utilisez la touche Supprimer de votre clavier ou cliquez avec le bouton droit de la souris et sélectionnez Supprimer la connexion. Les outils en aval ne sont pas supprimés.
Sélectionnez la connexion et cochez la case Sans fil dans la fenêtre Configuration de la connexion. Vous pouvez également cliquer avec le bouton droit de la souris et sélectionner Rendre la connexion sans fil. Lorsque la case Sans fil est cochée, les flèches de connexion sont invisibles. Les ancrages d'entrée et de sortie sont signalés par un symbole sans fil pour indiquer une connexion sans fil. La couleur des barres représente le nombre de connexions entrant ou sortant de l'ancrage. Une barre indique une connexion, 2 barres indiquent 2 connexions et 3 barres indiquent 3 connexions ou plus.
Sélectionnez la connexion et utilisez la section Ligne de la fenêtre Configuration de la connexion pour modifier sa couleur. Vous pouvez également sélectionner la connexion sur le canevas et cliquer dessus avec le bouton droit de la souris pour sélectionner Modifier la couleur de la connexion.
Veuillez noter qu'il s'agit d'un paramètre au niveau du workflow et qu'il remplace vos paramètres de couleur de connexion dans Paramètres utilisateur > Thèmes > Paramètres de connexion. Les couleurs de connexion personnalisées ne fonctionnent pas dans les versions de Designer antérieures à la version 24.2, mais elles n'interrompent pas vos workflows.
Cliquez avec le bouton droit sur la connexion et sélectionnez Ajouter à la connexion, puis sélectionnez un outil.
Faites glisser un outil depuis la palette d’outils ou n’importe quel emplacement du canevas, puis survolez une connexion existante avec la souris.
Cliquez avec le bouton droit sur l'ancrage de sortie, sélectionnez Insérer après, puis choisissez un outil.
Vous pouvez afficher une liste des connexions d’outils possibles, puis établir plusieurs connexions en même temps. Cela sert à connecter plusieurs entrées de données à un seul outil en aval.
Pour effectuer plusieurs connexions...
Sélectionnez un outil dans le canevas. Si l'outil accepte à la fois une entrée et une sortie, sélectionnez spécifiquement l'ancrage d'entrée ou l'ancrage de sortie de l'outil pour déterminer la liste des connexions possibles vers ou depuis cet ancrage.
Cliquez avec le bouton droit sur l'ancrage sélectionné et sélectionnez Afficher les connexions possibles.
Dans la fenêtre Connexions possibles, sélectionnez un ou plusieurs outils dans la liste Connexions de sortie pour vous connecter à un ou plusieurs outils de la liste Connexions d'entrée .
Sous Type de connexion, indiquez si la connexion doit être Filaire ou Sans fil.
Sélectionnez Se connecter.
Si vous affichez des connexions possibles pour plusieurs outils sélectionnés, seules les connexions valides entre la sortie et les ancrages d'entrée sont affichées.
Double-cliquez sur n’importe quelle connexion pour afficher et modifier ses propriétés dans la fenêtre Configuration :
Nom : entrez un nom pour la connexion.
Sans fil : sélectionnez cette option pour définir une connexion sans fil.
Ligne : cliquez sur le bouton « ... » pour choisir une couleur personnalisée pour la connexion.
Champs : affiche les données passant par la connexion dans la table.
Pour les connexions sans fil, une icône de connexion sans fil avec des barres de couleur indique le nombre de connexions entrantes ou sortantes au niveau d'un ancrage :
Une barre équivaut à une connexion.
Deux barres équivalent à deux connexions.
Trois barres équivalent à trois connexions ou plus.
La connexion devient invisible à moins que l'outil ne soit sélectionné.
Options en cliquant avec le bouton droit sur l'onglet workflow
Sélectionnez un onglet de workflow sur le canevas pour l'ouvrir, puis cliquez avec le bouton droit pour afficher un menu contenant les options suivantes :
Fermer : fermez le workflow.
Fermer tout sauf ceci : fermez tous les workflows ouverts sauf celui-ci.
Fermer tout : fermez tous les workflows ouverts.
Dupliquer : créez un doublon de ce workflow.
Designer permet de changer les dépendances de chemin de relatives à absolues. Rendez-vous sur Dépendances du workflow pour plus d'informations.
Options en cliquant avec le bouton droit sur un outil
Sélectionnez un outil dans le canevas, puis cliquez avec le bouton droit pour afficher un menu contenant les options suivantes :
Couper : permet de couper l'outil sélectionné du canevas.
Copier : permet de copier l'outil sélectionné.
Supprimer : permet de supprimer l'outil sélectionné.
Zoom : permet d'effectuer plusieurs opérations :
Zoom avant
Zoom normal : annule le zoom.
Zoom arrière
Tout : effectuez un zoom pour ajuster tous les outils dans la fenêtre.
Outils sélectionnés : effectuez un zoom pour ajuster tous les outils sélectionnés dans la fenêtre.
Afficher les connexions possibles : affiche la liste des connexions d'outils possibles vers ou depuis un outil sélectionné.
Ajouter au nouveau conteneur : ajoute les outils sélectionnés à un outil Conteneur. Pour plus d'informations, consultez la section Outil Conteneur d'outils.
Ajouter au nouveau Conteneur de contrôle : ajoute les outils sélectionnés à un outil Conteneur de contrôle. Pour plus d'informations, consultez la section Outil Conteneur de contrôle.
Mettre au premier plan : si les outils se chevauchent, met l'outil sélectionné au premier plan. Cette option est utile pour agencer en couches les cases Commentaire ou organiser les annotations superposées. Pour plus d'informations, consultez Outil Commentaire.
Mettre en arrière-plan : si les outils se chevauchent, met l'outil sélectionné en arrière-plan. Cette option est utile pour agencer en couches les cases Commentaire ou organiser les annotations superposées. Pour plus d'informations, consultez Outil Commentaire.
Basculez entre Rendre filaires les connexions sortantes et Rendre sans fil les connexions sortantes pour changer la façon dont les connexions s'affichent. Avec une connexion sans fil, les ancrages d'entrée et de sortie affichent l'icône de connexion sans fil avec des barres de couleur indiquant le nombre de connexions entrantes ou sortantes au niveau d'un ancrage (la connexion devient invisible sauf si l'outil est sélectionné) :
Une barre équivaut à une connexion.
Deux barres équivalent à deux connexions.
Trois barres équivalent à trois connexions ou plus.
Convertir en macro : permet de convertir votre workflow en macro, dans sa totalité ou en partie. Reportez-vous à la page Convertir en macro pour connaître les limitations et instructions importantes.
Mettre en cache et exécuter le workflow : exécute le workflow et met en cache toutes les données jusqu'à l'outil sélectionné.
Pour mettre en cache un outil...
Cliquez sur l'outil avec le bouton droit de la souris.
Sélectionnez Mettre en cache et exécuter le workflow . Alteryx crée plusieurs points de cache simultanément. Vous pouvez utiliser plusieurs points de cache en maintenant la touche Contrôle enfoncée et en cliquant sur les points de cache individuels.
Remarques et limitations :
Notez que tous les outils ne peuvent pas être mis en cache :
L'outil peut avoir un maximum de 5 ancrages de sortie et ne peut pas faire partie d'une boucle.
Les outils En BDD, les outils Machine Learning et les outils Python ne peuvent pas être mis en cache.
Vous pouvez utiliser plusieurs caches dans le même workflow.
Lorsque vous interagissez avec un outil qui a été mis en cache, vous pouvez afficher la configuration de l'outil sans effacer la mémoire cache. Toutefois, la modification de la configuration de l'outil libère les données mises en cache.
Alteryx efface les mémoires cache lorsque vous fermez le workflow.
Effacer le cache : supprime une mémoire cache. Pour effacer le cache d'un outil...
Cliquez sur l'outil avec le bouton droit de la souris.
Sélectionnez Effacer le cache. Alteryx efface plusieurs points de cache simultanément. Pour effacer la mise en cache d'un ou de plusieurs outils individuellement, sélectionnez le ou les outils, puis cliquez avec le bouton droit de la souris pour afficher le menu.
Exécuter jusqu'à l'outil sélectionné : disponible uniquement via l'AMP Engine, cette option vous permet d'exécuter partiellement votre workflow jusqu'à un outil spécifique. Elle est particulièrement utile lors du développement et du test des workflows, car elle vous permet de tester et de modifier des sections spécifiques sans avoir à exécuter l'ensemble du workflow.
Lorsque vous choisissez Exécuter jusqu'à l'outil sélectionné, le workflow s'exécute immédiatement et tous les outils après l'outil sélectionné sont affichés comme inactifs dans le workflow.
Vous pouvez appliquer cette option à plusieurs outils d'un workflow tant qu'ils font partie de workflows distincts. Pour ce faire, sélectionnez plusieurs outils (maintenez la touche Ctrl enfoncée et sélectionnez chaque outil sur le canevas), cliquez avec le bouton droit de la souris sur l'un des outils sélectionnés puis choisissez Exécuter jusqu'à l'outil sélectionné.
Ce paramètre est compatible avec les workflows mis en cache.
Pour effacer la superposition d'outils inactive, exécutez l'ensemble du workflow à l'aide du bouton Exécuter ou du raccourci clavier Ctrl + R.
Convertir en Entrée de macro : convertit un outil d'entrée sélectionné en outil Entrée de macro.
Insérer après : sélectionnez un outil à insérer après l'outil sélectionné. Consultez la page Catégories d'outils pour plus d'informations.
Ajouter un outil Explorateur après : ajoutez un outil Explorateur après l'outil sélectionné. Si l’outil sélectionné possède plusieurs ancrages de sortie, une option permettant d’ajouter un outil Explorateur à chaque sortie est affichée.
Propriétés : met en évidence la fenêtre Configuration de l'outil sélectionné.
Sélectionnez deux outils ou plus pour voir les options d'alignement :
Aligner horizontalement : les outils sélectionnés s'alignent horizontalement (l'outil sélectionné est placé en premier dans le canevas).
Aligner verticalement : les outils sélectionnés s'alignent verticalement (l'outil sélectionné est placé en premier dans le canevas).
Sélectionnez trois outils ou plus pour voir les options de distribution :
Distribuer horizontalement : les outils sélectionnés sont disposés de manière à avoir un espace égal entre eux le long de l’axe horizontal.
Distribuer verticalement : les outils sélectionnés sont disposés de manière à avoir un espace égal entre eux le long de l’axe vertical.
Annotation d'un workflow
Ajoutez des annotations à des outils individuels dans la fenêtre Configuration > Annotation ou ajoutez un outil Commentaire au workflow. Consultez les ressources suivantes pour plus d'informations :
Options de canevas
Exécuter workflow : exécutez le workflow. La combinaison de touches Ctrl + R peut également être utilisée pour exécuter le workflow. L'icône passe à Arrêter le workflow pendant l'exécution du workflow.
Arrêter workflow : arrêtez le workflow. La combinaison de touches Ctrl + R peut également être utilisée pour arrêter le workflow.
Exécuter en tant qu'application analytique : exécute l'application analytique.
Ajouter le workflow à la planification : permet de planifier les workflows pour s'exécuter selon des fréquences déterminées et à des horaires spécifiques.
Documents actifs : affiche les workflows, applications ou macros ouverts.
Nouveau workflow : crée un nouveau workflow (.yxmd).
Zoom avant : agrandit le zoom normal de 3/2.
Zoom arrière : réduit le zoom normal de 2/3.
Copie et collage
Pour contrôler l’endroit où un élément doit être collé sur le canevas, sélectionnez l’élément, copiez-le (Ctrl + C), sélectionnez où vous souhaitez coller l’élément, puis collez-le (Ctrl + V). Designer colle l'élément au même point que le curseur.
Enregistrer les fichiers
Designer vous invite à enregistrer des workflows non enregistrés lorsque vous avez un ou plusieurs workflows non enregistrés et que vous tentez de quitter l'application. Designer affiche Souhaitez-vous enregistrer les modifications apportées aux workflows suivants ? et propose les options suivantes :
Enregistrer la sélection : sélectionnez les workflows que vous souhaitez enregistrer, puis sélectionnez Enregistrer Designer enregistre les workflows sélectionnés et se ferme. Les workflows non sélectionnés ne sont pas enregistrés.
Ignorer les modifications : sélectionnez Ignorer les modifications pour exclure toutes les modifications et quitter l'application sans enregistrer.
Annuler : sélectionnez Annuler pour revenir au canevas.