Gestion des workflows
Dans le cadre de la gestion des workflows, vous pouvez enregistrer les workflows que vous créez dans Designer afin de pouvoir les réutiliser ou les partager avec d'autres utilisateurs dans le Server de votre société.
Vous pouvez également gérer les workflows existants dans le Server de votre société en les ouvrant dans Designer. À partir de Designer, vous pouvez les éditer, les enregistrer et les partager à nouveau vers le Server. Dans la mesure où Server conserve les versions antérieures d'un workflow, l'enregistrement du workflow révisé vers le Server de votre société n'entraîne pas le remplacement de la précédente version.
Si vous souhaitez enregistrer et partager un workflow avec ses dépendances, telles que les fichiers et les connexions, vous pouvez les exporter ensemble en tant que fichier YXZP. Comme les workflows de fichiers uniques, vous pouvez partager des workflows exportés avec d'autres personnes dans Server et les ouvrir dans Designer.
Outre l'enregistrement de workflows uniques, vous pouvez enregistrer plusieurs workflows en tant que groupe de workflows, que vous pouvez ensuite ouvrir en tant qu'un fichier de groupe de workflows (.yxwg). Vous ne pouvez créer que des groupes de workflows composés de workflows existants, enregistrés localement.
Exécution Cloud pour Desktop
Si vous avez accès à Alteryx Analytics Cloud Platform (AAC), vous pouvez désormais enregistrer vos workflows Desktop dans la bibliothèque AAC. Vous pouvez ensuite planifier des exécutions de workflow dans AAC. Accédez à la page Exécution Cloud pour Desktop pour en savoir plus.
Enregistrer les workflows individuels
Avec le workflow ouvert, sélectionnez Fichier > Enregistrer sous, puis sélectionnez l'emplacement où vous voulez enregistrer le workflow.
Répertoire de fichiers (Parcourir)
Sélectionnez Parcourir.
Dans l’explorateur de fichiers, allez à l’emplacement où vous voulez enregistrer le workflow.
Dans Nom de fichier, saisissez un nom pour le workflow.
Sélectionnez Enregistrer.
Alteryx Analytics Cloud
Planifiez et exécutez vos workflows Designer Desktop dans le cloud. Exécution Cloud pour Desktop vous permet de lier votre instance Alteryx Designer Desktop à un espace de travail Alteryx Analytics Cloud Platform (AACP), puis d'enregistrer vos workflows Desktop dans la bibliothèque AACP (qui appartient à votre espace de travail AACP). Une fois les workflows enregistrés dans la bibliothèque, vous pouvez naviguer jusqu'à AACP et planifier l'exécution de ces workflows.
Pour enregistrer vos workflows Designer Desktop dans AACP, procédez comme suit :
Sélectionnez Fichier > Enregistrer sous > Alteryx Analytics Cloud.
Sélectionnez la connexion à votre espace de travail, identifiée par le nom de la source de données que vous avez fourni lors de sa configuration. Si vous n'avez pas encore configuré la connexion, sélectionnez Ajouter un nouveau lien et suivez les instructions ci-dessous.
Saisissez le nom du workflow. Si votre workflow inclut des ressources, elles s'affichent ci-dessous.
Cochez la case Regrouper les ressources par outil* pour afficher toutes les ressources ou les dépendances de fichier du workflow qui sont regroupées avec l'outil auquel elles sont connectées. *Ce paramètre organise les ressources de chaque outil afin que les informations soient plus faciles à analyser visuellement. Il ne modifie pas la façon dont le fichier YXZP est créé.
Décochez une ressource pour l'exclure du package de workflow.
Sélectionnez Enregistrer*. À ce stade, Alteryx valide votre workflow pour confirmer qu'il n'utilise pas de connexions de données non DCM interdites. Consultez les notes Compatibilité des outils, des connecteurs de données et des pilotes pour plus de détails.
*Si vous êtes déjà authentifié dans votre espace de travail AACP, vous êtes prêt. Si vous n'êtes pas authentifié, l'enregistrement déclenche l'ouverture par défaut d'une nouvelle fenêtre dans laquelle vous pouvez vous connecter à l'espace de travail AACP utilisé pour l'enregistrement.
Exécution Cloud pour Desktop
Exécution Cloud pour Desktop vous permet de créer et de modifier des workflows sur Designer Desktop et de les exécuter dans le cloud. Les workflows que vous créez dans Designer Desktop doivent être modifiés dans Designer Desktop. Ces workflows ne sont pas modifiables dans Designer Cloud pour le moment.
Alteryx Analytics Cloud : Ajouter un nouveau lien
Si vous tentez d'enregistrer votre workflow Desktop dans AACP et que vous n'avez pas lié Designer Desktop à AACP, vous pouvez créer le lien pendant le processus d'enregistrement. Passez en revue les exigences et les détails dans Exécution Cloud pour Desktop, puis procédez comme suit :
Dans Designer Desktop, sélectionnez Fichier > Enregistrer sous > Alteryx Analytics Cloud > Ajouter un nouveau lien. Cette action ouvre le Gestionnaire de connexions aux données (DCM).
Analytics Cloud est présélectionné comme Technologie par défaut. Fournissez les informations requises :
Nom de source de données : il s'agit du nom d'affichage (étiquette) de ce lien. Le nom s'affiche dans les menus Enregistrer sous et Ouvrir, et permet aux utilisateurs d'identifier cette connexion.
URL de base : il s'agit de l'URL que vous utilisez pour accéder à Alteryx Analytics Cloud Platform (par exemple, https://company.alteryxcloud.com/). Contactez votre administrateur AACP pour obtenir ces informations.
Nom de l'espace de travail : il s'agit du nom de votre espace de travail Analytics Cloud, tel qu'il apparaît dans l'URL (après l'URL de base). Par exemple, vous pouvez accéder à Analytics Cloud depuis https://company.alteryxcloud.com/?workspace=my-workspace. Dans ce cas, vous devez saisir le nom de l'espace de travail dans le champ Workspace Name. Contactez votre administrateur AACP pour obtenir ces informations.
Sélectionnez Enregistrer. Ensuite, vous devez lier les informations d'identification.
Sélectionnez + Connecter les informations d'identification pour commencer.
Exécution Cloud pour Desktop prend en charge la méthode d'authentification OpenID Connect (OIDC). Elle est présélectionnée via la liste déroulante Méthode d'authentification.
Dans la section JETONS OIDC, sélectionnez Créer un nouvel identifiant dans la liste déroulante Informations d'identification.
Saisissez un nom d'identification. Il s'agit d'une étiquette qui devrait vous aider à identifier ces informations d'identification à l'avenir.
Le Coffre est défini par défaut sur DCM.
Vous pouvez également sélectionner Tester la connexion ou Créer et lier pour terminer.
Important
Si votre connexion échoue, assurez-vous que l'URL de base et le Nom de l'espace de travail de votre connexion AACP sont corrects.
Une fois que vous avez réussi à connecter Designer Desktop à Alteryx Analytics Cloud, les détails de connexion sont disponibles via Fichier > Gérer les connexions > Liens Alteryx. Sélectionnez le nom de source de données dans la colonne Nom pour afficher les détails de la connexion, la modifier ou la supprimer.
Alteryx Server
Par défaut, Designer enregistre les workflows que vous possédez dans votre espace de travail privé. Les workflows partagés avec vous à travers une collection sont enregistrés dans la collection.
Sélectionnez Enregistrer sous.
Sélectionnez Alteryx Server > Server de ma société.
Connectez-vous avec votre nom d'utilisateur et votre mot de passe. Sélectionnez Me maintenir connecté pour garder votre session active si désiré.
Dans la fenêtre Enregistrer un workflow, saisissez un nom dans le champ Nom du workflow. Par défaut, le champ Emplacement affiche le studio dans lequel le workflow sera enregistré. Si le workflow a été partagé avec vous dans une collection, le champ Emplacement affiche la collection.
Dans Balise worker, sélectionnez une option pour affecter un worker spécifique à l'exécution du workflow.
(Facultatif) Dans Détails, entrez tous les commentaires utiles.
(Facultatif) Cliquez sur Options du workflow pour sélectionner l'une de ces options :
Option de workflow
Description
Publier cette version du workflow
Publie cette version du workflow en tant que version disponible dans Server.
Cette option n'est disponible que si le workflow a été enregistré dans Server précédemment. Ne sélectionnez pas cette option si vous ne voulez pas que les autres utilisateurs utilisent cette version du workflow.
Pour mettre à jour la version du workflow dans Server...
Affichez les détails de l'application et sélectionnez Version # pour afficher les versions disponibles.
Sélectionnez une version, puis sélectionnez Make Published Version.
Valider le workflow puis enregistrer
(Option par défaut) Cette option est activée par défaut. La validation vérifie s'il existe des commandes ou des outils interdits. Si la validation échoue, le workflow nécessite une exception pour pouvoir être exécuté dans le Server de votre entreprise. Contactez votre administrateur Server pour lui demander de modifier le mode d'exécution de votre workflow.
Ces outils nécessitent des exemptions pour être exécutés dans Alteryx Public Gallery : Outil R, outil Exécuter une commande, outil Python, outil E-mail et outil Télécharger.
Le Server ne permet pas l'exécution d'événements ou d'applications associées. Rendez-vous sur Configuration du workflow et Fenêtre Concepteur d'interface.
Rendez-vous sur Messages de sauvegarde sur Server pour plus d'informations sur la demande d'une exception.
AMP Engine
Si votre workflow utilise l'AMP Engine, mais pas votre contrôleur, la validation du workflow est désactivée et ne peut pas être activée. Pour activer la validation du workflow, activez l'AMP Engine sur le contrôleur ou modifiez votre workflow pour qu'il s'exécute sur le moteur d'origine Alteryx via la Configuration du workflow.
Pour en savoir plus sur l'AMP Engine, consultez les ressources suivantes :
Gérer les ressources du workflow
Afficher et gérer les ressources associées au workflow.
Sélectionnez Regrouper les ressources par outil* pour afficher toutes les ressources ou les dépendances de fichier du workflow qui sont regroupées avec l'outil auquel elles sont connectées.
Désélectionnez une ressource pour l'exclure du paquet de workflow.
Les ressources incluant une constante dans le chemin d'entrée apparaissent dans la liste des ressources, mais ne sont pas incluses dans le package de workflow.
*Ce paramètre organise les ressources de chaque outil afin que les informations soient plus faciles à analyser visuellement. Il ne modifie pas la façon dont le fichier YXZP est créé.
Autoriser le verrouillage du workflow
Affichez les options de verrouillage pour le workflow.
Sélectionnez Limiter l'utilisation à des numéros de série spécifiques pour limiter l'utilisation du workflow verrouillé aux numéros de série spécifiés. Lorsque cette option est sélectionnée, seuls les numéros de série (adresses e-mail) de la liste peuvent utiliser le workflow verrouillé. Pour permettre à un workflow de s'exécuter dans Server, vous devez indiquer le numéro de série du Server, qui est l'Administrateur Server par défaut. L'Administrateur Server par défaut est configuré lors de la configuration de l'authentification Server. Consultez Configurer l'authentification Alteryx Server pour plus d'informations. Saisissez chaque numéro de série unique (adresse e-mail), 1 par ligne.
Sélectionnez Définir la date d'expiration du workflow verrouillé pour qu'il expire à la date sélectionnée. Lorsque la date d'expiration est atteinte, le workflow ne peut pas être exécuté ou utilisé.
Cochez la case pour indiquer que vous comprenez les conséquences du verrouillage de votre workflow.
Sélectionnez Terminé pour verrouiller votre workflow.
Rendez-vous sur Verrouiller votre workflow pour plus d'informations.
Définir les informations d'identification du workflow
Pour que cette option soit disponible, un administrateur (administrateur Server) doit sélectionner le paramètre Autoriser l'utilisateur à sélectionner via Administrateur > Paramètres > Configuration > Ressources > Paramètres des informations d'identification du workflow.
Une fois cette option activée, les utilisateurs peuvent sélectionner les identifiants pour exécuter le workflow.
L’utilisateur n’est pas tenu de saisir ses informations d’identification : cette option exécute le workflow à l’aide des identifiants par défaut du serveur ou du studio.
L'utilisateur doit spécifier ses propres informations d'identification : cette option invite l’utilisateur à saisir ses propres identifiants pour exécuter le workflow.
Toujours exécuter ce workflow avec ces informations d’identification : entrez les identifiants à utiliser à chaque fois que le workflow est exécuté.
Sélectionnez Enregistrer. Rendez-vous sur Messages de sauvegarde sur Server pour plus d'informations sur les erreurs et les avertissements qui peuvent s'afficher quand vous essayez d'enregistrer un workflow sur un Server.
Alteryx Server : ajouter un nouveau Server
Sélectionnez Enregistrer sous > Alteryx Server > Ajouter un nouveau Server.
Sur l'écran Enregistrer un workflow - Ajouter un Server, utilisez le champ URL pour saisir le chemin d'accès à l'URL du Server de votre société.
Sélectionnez Se connecter.
En fonction de la configuration de Server, les étapes d'authentification varient comme suit :
Type de configuration
Étapes d'authentification
Authentification intégrée
Dans E-mail et Mot de passe, saisissez votre e-mail et mot de passe Server.
Sélectionnez Me maintenir connecté, si vous le souhaitez.
Sélectionnez Se connecter.
Authentification Windows
Un nom d’utilisateur s’affiche.
Sélectionnez Continuer pour vous connecter.
Sélectionnez le Server dans la liste et suivez les étapes pour enregistrer le workflow sur le Server de votre société.
Modèle
Enregistrez votre workflow, macro ou application analytique en tant que modèle afin de pouvoir l'utiliser comme point de départ pour de futurs projets. Accédez à Modèles pour plus de détails.
Enregistrer un nouveau modèle
Vous pouvez enregistrer un workflow, une macro ou une application existante en tant que modèle. Pour ce faire, procédez comme suit :
Ouvrez un workflow, une macro ou une application dans Designer, puis sélectionnez Fichier > Enregistrer sous.
Sélectionnez Modèle pour ouvrir la boîte de dialogue Enregistrer en tant que modèle.
Utilisez la boîte de dialogue Enregistrer en tant que modèle pour fournir des métadonnées de modèle. Les métadonnées deviennent une partie du XML du modèle que vous pouvez modifier ultérieurement si nécessaire.
Propriétaire : saisissez le nom du propriétaire du modèle. Cela peut aider les utilisateurs de modèles à trouver le bon contact s'ils ont des questions sur le modèle.
Nom : saisissez un nom pour votre modèle. Notez que Designer utilise le nom de votre projet par défaut et préconfigure le type de fichier en fonction du projet avec lequel vous avez démarré (workflow, macro, application). Pour plus d'informations, accédez à Types de fichiers de modèle.
Description : saisissez une description du modèle, par exemple, son cas d'usage prévu. Cela permet aux utilisateurs de modèles de déterminer si ce modèle est approprié pour leur projet.
Image : téléchargez une icône ou une capture d'écran de la partie clé de votre workflow, macro, application. Accepte les formats de fichiers JPEG et PNG.
Sélectionnez Enregistrer pour enregistrer votre modèle ou Fermer pour revenir à votre projet.
Designer enregistre votre modèle dans le dossier Modèles à cet emplacement (sauf si vous spécifiez un autre emplacement en suivant les étapes de la section Modifier le répertoire de modèles de workflow) :
C:\Users\[UTILISATEUR]\AppData\Local\Alteryx\Templates
Vous pouvez accéder à votre modèle, le modifier et l'utiliser à partir du menu principal de Designer via Fichier > Modèles.
Exporter un workflow
Exportez un workflow et ses dépendances en tant que fichier de paquet (.yxzp). Vous devez enregistrer le workflow avant de pouvoir l'exporter.
Paquet de fichiers de dépendance
Ces ressources sont automatiquement incluses dans un workflow exporté :
Fichiers d’entrée
Références de sortie
Macros
Applications chaînées
Fichiers ajoutés par l’utilisateur
Ces fichiers ne sont pas inclus dans un workflow exporté :
Fichiers manquants
Fichiers identifiés comme faisant partie de l’installation Alteryx
Fichiers référencés par un chemin de réseau
Chemins d’entrée comprenant une constante
Lorsque vous exportez un workflow et ses dépendances, Designer conserve le format de fichier original de chaque fichier. La structure des dossiers des ressources incluses dans le workflow est maintenue tant que le fichier contenu est un enfant (ou frère) du fichier du workflow. Tous les autres fichiers sont considérés comme des fichiers externes et s'ils sont inclus dans le paquet, ils sont placés dans un dossier intitulé _externals
.
Utilisez les dépendances du workflow pour vous assurer qu'aucun chemin n'est rompu lors du référencement de fichiers manquants.
Exporter un workflow
Sélectionnez Options > Exporter workflow pour afficher la fenêtre Exporter workflow. Workflow affiche le nom du workflow et son extension de fichier.
Renseignez toutes les options de configuration disponibles :
Option
Description
Verrouiller
Vous ne pouvez pas annuler le verrouillage. Alteryx vous recommande de configurer ce paramètre en dernier.
Créez une copie du workflow, de l'application ou de la macro qui peut être exécutée, mais ne peut pas être ouverte et éditée dans Designer.
Sélectionnez le bouton Verrouiller.
Sélectionnez Autoriser le verrouillage pour ce workflow.
Configurez les options suivantes, le cas échéant :
Limiter l'utilisation à des numéros de série spécifiques (un par ligne) : entrez les numéros de série des licences qui doivent être en mesure d'accéder au workflow verrouillé. Énumérez chaque numéro de série sur une ligne séparée. Un numéro de série est utilisé pour chaque installation Alteryx. Pour afficher votre numéro de série...
Accédez à Options > Gérer les licences et sélectionnez l'icône d'engrenage dans le coin supérieur droit.
Sélectionnez ensuite Afficher le Gestionnaire de licences de données partenaires et consultez votre Numéro de série de l'ordinateur dans la partie supérieure droite de la fenêtre.
Définir la date d'expiration du workflow verrouillé : configurez le workflow verrouillé pour expirer à la date sélectionnée. Lorsque la date d'expiration est atteinte, le workflow ne peut pas être exécuté ou utilisé.
Cochez la case pour indiquer que vous comprenez les conséquences du verrouillage de votre workflow.
Sélectionnez Terminé pour verrouiller votre workflow.
Emplacement du paquet
Changez l'emplacement où le fichier est enregistré.
Regrouper les ressources par outil
Regroupez les ressources du workflow par les outils dans lesquels elles sont utilisées. Si cette option n’est pas sélectionnée, les ressources sont répertoriées individuellement.
Désélectionnez une ressource pour l'exclure du paquet de workflow. La ressource est référencée, mais elle n'est pas incluse dans le paquet.
Les ressources qui comprennent une constante dans le chemin d'entrée s'affichent dans la liste des ressources, mais elles ne sont pas intégrées dans le paquet du workflow.
Sélectionnez Enregistrer. Rendez-vous sur Verrouiller votre workflow pour plus d'informations.
Enregistrer les groupes de workflows
Autres considérations
Vous ne pouvez créer qu'un groupes de workflows composés de workflows existants, enregistrés localement. Si vous essayez de créer un groupe de workflows à partir de workflows enregistrés dans Alteryx Server, vous devez d'abord enregistrer chaque workflow individuellement sur votre disque local.
Si vous déplacez ou supprimez un workflow qui fait partie du groupe de workflow, Designer affiche une erreur lorsque vous essayez d'ouvrir le groupe de Workflow.
Ouvrez tous les workflows enregistrés localement à inclure dans le groupe. Le fichier Commencez ici.yxmd n'est pas enregistré avec un groupe de workflow.
Sélectionnez Fichier > Créer un groupe de workflows.
Dans le fichier Explorateur, allez à l’emplacement où vous voulez enregistrer le groupe de workflows.
Dans Nom de fichier, saisissez un nom pour le workflow.
Sélectionnez Enregistrer pour enregistrer les workflows individuels comme un fichier de groupe de workflows (YXWG).
Ouvrir un workflow enregistré ou exporté
Ouvrez les workflows à partir d'un répertoire de fichiers ou de votre Server.
Ouvrir un workflow unique à partir du répertoire de fichiers (Parcourir)
Sélectionnez Fichier > Ouvrir un workflow > Parcourir.
Accédez à l'emplacement où vous avez enregistré le workflow.
Double-cliquez sur le nom du fichier afin d’ouvrir ce dernier dans Designer.
Workflows exportés
Si le workflow se trouve dans un fichier YXZP exporté, procédez comme suit :
Dans la boîte de dialogue Importation du package, sélectionnez Oui pour importer le workflow.
Dans la fenêtre Importer un package de workflow, veuillez vérifier ces informations :
Nom du fichier du package : affiche le chemin complet vers le fichier.
Workflow : affiche le nom du workflow. Les ressources contenues dans le package apparaissent dans le champ.
Répertoire de destination : affiche l'emplacement où vous souhaitez enregistrer le package. Pour modifier l'emplacement, cliquez sur l'icône de disquette et sélectionnez un nouvel emplacement.
Sélectionnez Importer.
Dans la fenêtre Progression de l'importation du workflow sélectionnez Oui pour charger le workflow. Si le workflow ne se charge pas correctement, réessayez.
Ouvrir un groupe de workflow à partir du répertoire de fichiers
Sélectionnez Fichier > Ouvrir un groupe de workflow.
Accédez à l'emplacement où le fichier de groupe de workflows a été enregistré.
Double-cliquez sur le fichier YXWG pour l'ouvrir. Chaque workflow du groupe s'ouvre sur un onglet distinct dans Designer.
Ouvrez un workflow à partir d'Alteryx Analytics Cloud
Procédez comme suit pour ouvrir un workflow créé dans Designer Desktop et enregistré dans Alteryx Analytics Cloud Platform. Le workflow s'ouvre dans Designer Desktop.
Sélectionnez Fichier > Ouvrir un workflow > Alteryx Analytics Cloud. Si vous n'avez pas lié Designer Desktop à un espace de travail Alteryx Analytics Cloud Platform (AACP), consultez la page d'aide Exécution Cloud pour Desktop et suivez ces instructions pour vous connecter.
Dans la fenêtre Ouvrir un workflow, sélectionnez votre workflow, puis cliquez sur le bouton Ouvrir. Si vous possédez de nombreux workflows, utilisez la zone de recherche pour rechercher votre workflow par nom. Vous pouvez cliquer sur le libellé Workflows pour trier les workflows par ordre alphabétique, croissant ou décroissant.
Vous pouvez également accéder aux workflows Desktop enregistrés dans AACP via Fichier > Ouvrir récent.
Ouvrir le workflow à partir de Server
Sélectionnez Fichier > Ouvrir un workflow>Server de ma société.
Connectez-vous avec votre nom d'utilisateur et votre mot de passe. Sélectionnez Me maintenir connecté pour garder votre session active si désiré.
Dans la fenêtre Server de ma société, localisez le workflow. Vous pouvez utiliser Rechercher, utiliser la liste déroulante Tous les emplacements pour filtrer et sélectionner les en-têtes de colonne pour trier les résultats.
Sélectionnez l'icône Versions à droite d'un workflow pour afficher les versions précédentes, si nécessaire. Pour être visible dans Designer, cette option doit être activée dans Server.
Sélectionnez le workflow et sélectionnez Ouvrir. Accédez à la page Messages de sauvegarde sur Server pour plus d'informations sur les erreurs et les avertissements qui peuvent s'afficher quand vous essayez d'enregistrer un workflow sur un Server.
Ajouter un nouveau Server
Sélectionnez Fichier > Ouvrir un workflow > Ajouter un nouveau Server.
Dans URL, saisissez le chemin d'accès à l'URL du Server de votre société.
Sélectionnez Se connecter.
En fonction de la configuration de Server, les étapes d'authentification varient comme suit :
Type de configuration
Étapes d'authentification
Authentification intégrée
Dans E-mail et Mot de passe, saisissez votre e-mail et mot de passe Server.
Sélectionnez Me maintenir connecté, si vous le souhaitez.
Sélectionnez Se connecter.
Authentification Windows
Un nom d’utilisateur s’affiche.
Sélectionnez Continuer pour vous connecter.
Sélectionnez le Server dans la liste, puis suivez les étapes pour ouvrir un workflow enregistré sur le Server de votre société.