Base de Connaissance - Français

Apprenez auprès des experts.

Chaînage des workflows ensemble

Alteryx
Alteryx
Créé
Chaînage des workflows ensemble

Nous recevons tout à fait quelques questions sur la façon de chaîner correctement les workflows ensemble. Nous avons quelques options qui dépendent de ce type de Alteryx que vous utilisez.

Si vous avez le concepteur seulement, vos options sont d'utiliser les macros d'équipage qui sont trouvées sur la communauté. Aucun lien fourni à mesure que les outils sont mis à jour. Veuillez utiliser la recherche communautaire pour les dernières macros d'équipage.

Dans l'ensemble des macros de l'équipage, les outils que vous allez chercher à utiliser sont les outils Runner. Vous pouvez trouver une description des outils ici outils Runner.

Coureurs .jpg

Remarque: vous devrez créer un autre workflow à l'aide de ces macros pour exécuter les workflows.

Si vous avez designer with Scheduler ou Alteryx Server, vous pouvez utiliser les macros de l'équipe sur le planificateur, mais ils ne sont pas en mesure d'être utilisés dans la Galerie. Vous avez d'autres options qui vous permettront de ne pas avoir à construire un autre workflow en utilisant les outils Runner et utiliser le workflow sur la galerie ou planificateur.

Lorsque vous disposez d'un planificateur ou d'un serveur, vous avez accès à la commande Alteryx Engine. Cela permettra à Alteryx d'exécuter des workflows via la ligne de commande pour exécuter des workflows ou des programmes supplémentaires. Dans la plupart des cas, le AlteryxEngineCmd sera situé dans C:/Program Files/Alteryx/bin/AlteryxEngineCmd.exe.

Super, alors qu'est-ce que je fais avec?

Dans votre fenêtre de configuration de workflow, vous disposez d'un onglet appelé événements. Dans cet onglet, vous pouvez ajouter un événement de commande Run. Vous pouvez choisir d'exécuter la commande comme:

Événements de Workflow .jpg

Dans la commande: vous pouvez soit naviguer à votre AlteryxEngineCmd ou tapez dans l'emplacement comme so-c: Program Files Files/Alteryx/bin/AlteryxEngineCmd.exe

Dans les arguments de commande [facultatif]: vous allez ajouter l'emplacement du 2ème Workflow avec le nom du workflow et du type de fichier.

exemple: «C:/temp/NHL2. YXMD "

Très important: Notez dans l'exemple ci-dessus que nous avons des citations autour de la chaîne. La raison en est que la commande a des difficultés avec les espaces dans les chemins d'accès au répertoire. En mettant des guillemets autour de la chaîne, cela indique à la commande d'ignorer essentiellement les espaces. Cependant, la meilleure pratique est de ne pas avoir des espaces dans vos chemins d'accès au répertoire lors de l'utilisation de cette commande.

Échantillon:

Event .jpg

Note: cette méthode est une grande méthode, mais peut être capricieux. Si vous exécutez un autre processus de commande ou si vous n'avez pas d'accès admin aux dossiers, il peut provoquer des problèmes.

Vous avez également une autre option! Vous pouvez transformer vos workflows en applications pour l'utilisation de la galerie ou du planificateur et les exécuter consécutivement.

Lorsque vous faites glisser un outil d'interface sur la zone de travail, votre workflow va automatiquement passer à une application. Si vous ne souhaitez pas utiliser un outil d'interface, vous pouvez toujours modifier le workflow en une application pour utiliser l'option d'application chaînée. Une fois que vous modifiez le workflow en une application, vous pouvez utiliser la fenêtre concepteur d'interface pour enchaîner les applications ensemble.

Interface .jpg

Remarque: lors de la création de workflows enchaînés à utiliser dans le planificateur et la Galerie, les workflows et les actifs du Workflow doivent être placés sur le serveur. En outre, le serveur doit avoir accès à toutes les connexions de base de données, répertoires de fichiers et les fichiers d'entrée.

Vous voulez en savoir plus sur le concepteur d'interface? Interface-designer-partie-1

Voulez-vous programmer les workflows pour qu'ils s'exécutent de suite? Consultez cet article-planification-workflows-utilisation-Event-Run-commande

Apps
Étiquettes