Skip to main content

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 (AACP), vous pouvez désormais enregistrer vos workflows Desktop dans la bibliothèque AACP. Vous pouvez ensuite planifier des exécutions de workflow dans AACP. 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)

  1. Sélectionnez Parcourir .

  2. Dans l’explorateur de fichiers, allez à l’emplacement où vous voulez enregistrer le workflow.

  3. Dans Nom de fichier, saisissez un nom pour le workflow.

  4. 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 :

  1. Sélectionnez Fichier Enregistrer sous Alteryx Analytics Cloud.

  2. 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.

  3. 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.

  4. 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 sur les outils, les connecteurs de données et la compatibilité 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 :

  1. 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).

  2. 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 my-workspace dans le champ Nom de l'espace de travail. Contactez votre administrateur AACP pour obtenir ces informations.

  3. Sélectionnez Enregistrer . Ensuite, vous devez lier les informations d'identification.

  4. Sélectionnez + Connecter les informations d'identification pour commencer.

  5. 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 .

  6. Dans la section JETONS OIDC, sélectionnez Créer nouvelles informations d'identification dans la liste déroulante Informations d'identification .

  7. Saisissez un  nom d'identification . Il s'agit d'une étiquette qui devrait vous aider à identifier ces informations d'identification à l'avenir.

  8. Le Coffre est défini par défaut sur DCM.

  9. 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 et 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.

  1. Sélectionnez Enregistrer sous .

  2. Sélectionnez Alteryx Server > Server de ma société

  3. 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é.

  4. 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.

  5. Dans Étiquette Worker , sélectionnez une option pour affecter un worker spécifique à l'exécution du workflow.

  6. (Facultatif) Dans Détails , entrez tous les commentaires utiles.

  7. (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...

    1. Affichez les détails de l'application et sélectionnez Version # pour afficher les versions disponibles.

    2. 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 .

    Un 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 Enregistrer dans les messages Gallery pour plus d'informations sur la demande d'une exception.

    AMP Engine

    Si votre workflow utilise 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 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 .Moteur

    Pour en savoir plus sur l'AMP Engine, consultez les ressources suivantes :

    Gérer les ressources du workflow

    Afficher et gérer les actifs associés au workflow.

    • Sélectionnez Regrouper les actifs par outil * pour afficher tous les actifs ou les dépendances de fichier du workflow qui sont regroupés avec l'outil auquel ils sont connectés.

    • Désélectionnez un actif 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. Accédez à  Configurer l'authentification Galerie pour plus d'informations. Saisissez chaque numéro de série unique (adresse e-mail), 1 par ligne.Galerie

    • 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é.

  8. Sélectionnez Enregistrer . Rendez-vous sur Enregistrer dans les messages Gallery 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

  1. Sélectionnez Enregistrer sous  > Alteryx Server > Ajouter un nouveau Server.

  2. 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é.

  3. Sélectionnez Se connecter .

  4. En fonction de la configuration de Server, les étapes d'authentification varient comme suit :

    Type de configuration

    Étapes d'authentification

    Authentification intégrée

    1. Dans E-mail et Mot de passe , saisissez votre e-mail et mot de passe Server.

    2. Sélectionnez Me maintenir connecté , si vous le souhaitez.

    3. Sélectionnez Se connecter .

    Authentification Windows

    1. Un nom d’utilisateur s’affiche.

    2. Sélectionnez Continuer pour vous connecter.

  5. 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 :

  1. Ouvrez un workflow, une macro ou une application dans Designer, puis sélectionnez Fichier > Enregistrer sous .

  2. Sélectionnez Modèle pour ouvrir la boîte de dialogue Enregistrer en tant que modèle .

  3. Saisissez un nom pour votre modèle. Prenez en compte le fait que le type de fichier est préconfiguré 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 .

  4. Sélectionnez Enregistrer pour enregistrer votre modèle ou Annuler pour revenir à votre projet.

Votre modèle est enregistré dans le dossier Modèles à cet emplacement : C:\Users\[USER]\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 actifs sont automatiquement inclus 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 actifs inclus 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

  1. Sélectionnez Options  > Exporter un workflow pour afficher la fenêtre Exporter un workflow Workflow affiche le nom du workflow et son extension de fichier.

  2. Renseignez toutes les options de configuration disponibles :

    Option

    Description

    Verrouiller

    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.

    1. Sélectionnez le bouton Verrouiller .

    2. Sélectionnez Autoriser le verrouillage pour ce workflow .

    3. 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.

    Important

    • Vous ne pouvez pas annuler le verrouillage .

    • Alteryx vous recommande de configurer ce paramètre en dernier.

    Emplacement du paquet

    Changez l'emplacement où le fichier est enregistré.

    Regrouper les ressources par outil

    Regrouper les actifs du workflow par les outils dans lesquels ils sont utilisés. Si cette option n’est pas sélectionnée, les actifs sont répertoriés individuellement.

    Désélectionnez un actif pour l’exclure du paquet de workflow. L'actif est référencé, mais il n'est pas inclus dans le paquet.

    Les actifs comportant une constante dans le chemin d’entrée s’affichent dans la liste des actifs, mais ils ne sont pas intégrés dans le paquet du workflow.

  3. 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.

  1. 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.

  2. Sélectionnez Fichier  > Créer un groupe de workflows.

  3. Dans le fichier Explorateur, allez à l’emplacement où vous voulez enregistrer le groupe de workflows.

  4. Dans Nom de fichier, saisissez un nom pour le workflow.

  5. 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)

  1. Sélectionnez Fichier Ouvrir un workflow  > Parcourir

  2. Accédez à l'emplacement où vous avez enregistré le workflow.

  3. 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 :

  1. Dans la boîte de dialogue Importation du package , sélectionnez Oui pour importer le workflow.

  2. 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 actifs 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.

  3. Sélectionnez Importer .

  4. 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

  1. Sélectionnez Fichier Ouvrir un groupe de workflow

  2. Accédez à l'emplacement où le fichier de groupe de workflows a été enregistré.

  3. 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.

  1. 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.

  2. 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 de Designer Desktop enregistrés dans AACP via Fichier > Ouvrir récent

Ouvrir le workflow à partir de Server

  1. Sélectionnez Fichier  > Ouvrir un workflow Server de ma société

  2. 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é.

  3. 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.

  4. 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.

  5. Sélectionnez le workflow et sélectionnez Ouvrir . Accédez à la page Messages d'enregistrement dans 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

  1. Sélectionnez Fichier  > Ouvrir un workflow  > Ajouter un nouveau Server

  2. Dans URL , saisissez le chemin d'accès à l'URL du Server de votre société.

  3. Sélectionnez Se connecter .

  4. En fonction de la configuration de Server, les étapes d'authentification varient comme suit :

    Type de configuration

    Étapes d'authentification

    Authentification intégrée

    1. Dans E-mail et Mot de passe , saisissez votre e-mail et mot de passe Server.

    2. Sélectionnez Me maintenir connecté , si vous le souhaitez.

    3. Sélectionnez Se connecter .

    Authentification Windows

    1. Un nom d’utilisateur s’affiche.

    2. Sélectionnez Continuer pour vous connecter.

  5. Sélectionnez le Server dans la liste, puis suivez les étapes pour ouvrir un workflow enregistré sur le Server de votre société.