Configuration du workflow
La fenêtre Configuration affiche les options de configuration de l’outil, de la connexion ou du workflow sélectionné.
Utilisez la fenêtre Configuration pour configurer les paramètres de l’outil, de la connexion ou du workflow. Les options de configuration varient en fonction de votre sélection.
L' onglet canevas répertorie les options qui contrôlent la façon dont les outils et les informations s'affichent sur le canevas de Workflow.
- Direction de la miseen page: cliquez pour sélectionner la direction dans laquelle les outils se connectent sur le canevas: vertical ou horizontal.
- Annotations: cliquez pour sélectionner la façon dont les annotations s'affichent sur le canevas: Masquer, afficherou afficher les noms d'outils. Masquer affiche les annotations lorsque vous pointez le curseur sur un outil.
- Progressionde la connexion: cliquez pour sélectionner la façon dont la progression du traitement s'affiche sur le canevas au fur et à mesure qu'un workflow s'exécute. outils comme un workflow s'exécute affiche sur le canevas: Masquer, afficherou afficher uniquement lors de l'exécution. La progression affiche le nombre d’enregistrements sur la première ligne et la taille totale des enregistrements (Ko) sur la deuxième ligne.
L' onglet Workflow contient des informations sur un fichier de Workflow. Ces informations portent sur un workflow que vous avez enregistré et sur lequel vous travaillez activement. Si le workflow n’a pas été enregistré, quelques-unes de ces informations seront vides.
Chemin d'accèsde workflow: affiche l'emplacement du fichier du workflow sélectionné.
Typede workflow: affiche le type de workflow qui est ouvert.
- Workflow standard: un workflow (. yxmd) s'exécute du début à la fin, tel qu'il est conçu, sans aucun paramètre supplémentaire. Voir Générer des workflows.
- Application analytique: un workflow d'application analytique (. yxwz) inclut une interface personnalisée et un Workflow sous-jacent. Vous pouvez saisir des informations dans l’interface pour mettre à jour le workflow initial. Voir Applications analytiques.
- Macro: un workflow de macro (. yxmc) peut être exécuté en tant qu'outil unique dans un autre Workflow. Comme une application analytique, une macro inclut un workflow sous-jacent et une interface personnalisée dans laquelle vous pouvez saisir des informations. Les macros enregistrées dans le référentiel de macros apparaissent en tant qu’outils dans la palette d’outils. Voir Macros.
- Macro batch: une macro batch peut être exécutée à plusieurs reprises dans le contexte d'un Workflow. Elle accepte une entrée appelée « paramètre de contrôle » qui configure la macro au moyen de questions mappant des données. La macro s’exécute après la réception de chaque enregistrement de contrôle entrant. Voir Macro batch.
- Macro itérative: une macro itérative s'exécutera dans chaque enregistrement, puis bouclera les enregistrements à travers le workflow, répétant le processus entier autant de fois que spécifié, ou jusqu'à ce qu'une condition soit remplie. Voir Macro itérative.
- Macro d'optimiseur d'emplacement: la macro d'optimiseur d'emplacement est une macro itérative qui détermine le meilleur score pour chaque emplacement de demande, puis attribue les meilleurs emplacements d'approvisionnement corrélés en fonction de ces scores. Voir Macro Optimiseur d'emplacement.
Lors de l’enregistrement d’un workflow en tant qu’application ou que macro, chaque outil du workflow est associé à un ancrage . Seuls des outils de la catégorie Interface peuvent être connectés à l’ancrage. L’ancrage indique que des éléments d’interface et des actions mettent à jour un outil de workflow.
Les propriétés analytiques des applications et des macros, la mise en page et les tests peuvent être définies dans le concepteur d'interface, View > interface Designer. Voir Fenêtre Concepteur d’interface.
Constantes: les constantes sont des variables globales pour un workflow qui permettent de modifier une valeur dans un emplacement unique et que cette modification s'applique au reste du Workflow. Voir Constantes.
L' onglet exécution inclut les paramètres qui s'appliquent lorsque le workflow est exécuté. Cet onglet n’est pas disponible pour les macros.
- Utilisation de mémoire de tri/jointure dédiée
- Utiliser global default: le paramètre global peut être configuré dans Paramètres utilisateur ou Paramètres système.
- Utiliser un montant spécifique: définissez la quantité minimale de mémoire que le moteur utilisera pour effectuer des opérations de tri et de jointure dans un Workflow. Pour modifier ce paramètre pour ce workflow uniquement, saisissez une nouvelle valeur ou cliquez pour définir celle-ci. Généralement, cette valeur ne doit pas être changée.
Pour plus d'informations sur la façon dont Alteryx utilise la mémoire, consultez Utilisation de la mémoire.
- Fichiers temporaires
- Utilisez global default: sélectionnez cette option pour utiliser le paramètre global configuré dans Paramètres utilisateur ou Paramètres système.
- Utiliser un dossier spécifique: affiche le chemin d'accès à l'emplacement par défaut où les fichiers temporaires utilisés dans le traitement du workflow sont enregistrés. Pour modifier le paramètre de ce flux de travail uniquement, tapez ou cliquez pour naviguer jusqu'à un autre emplacement.
- Erreurs de conversion
- Limiter les erreurs de conversion: sélectionnez cette option pour définir le nombre maximal d'erreurs de conversion signalées pour chaque outil dans un Workflow. Voir Erreurs de conversion.
- Erreurs maximales par emplacement: cliquez sur ou tapez pour définir le nombre maximal d'erreurs de conversion signalées pour chaque outil dans un Workflow.
- Arrêter le traitement lorsque la limite est atteinte: sélectionnez cette option pour empêcher l'exécution du workflow lorsqu'un outil dépasse le nombre maximal d'erreurs de conversion définies.
- Limite d'enregistrement pour toutes les entrées: saisissez le nombre maximal d'enregistrements dans n'importe quelle entrée. Par défaut, aucune limite n’est définie. Généralement, cette information ne doit pas être changée.
- Annuler l'exécution du workflow surl'erreur: sélectionnez cette option pour empêcher l'exécution d'un workflow après qu'une erreur a été signalée.
- Désactiver tous les outils de navigation: sélectionnez cette option pour désactiver tous les outils de navigation dans un workflow, ainsi que les données de la fenêtre résultats pour tous les outils. Le traitement du workflow est ainsi optimisé. Les outils désactivés sont grisés dans le canevas.
- Afficher tous les messages de macro: sélectionnez pour signaler les messages pour tous les outils utilisés dans un workflow de macro.
- Désactivez tous les outils qui écrivent la sortie: sélectionnez pour désactiver n'importe quel outil dans un workflow qui produit une sortie. Lorsque cette option est sélectionnée, l'outil de sortie désactivé apparaît gris dans le workflow, ne peut pas être configuré et ne produit pas de données. Utilisez cette option lors de la génération ou de la mise à jour d'un workflow, et pour résoudre les problèmes, sans générer de sortie.
- Activer le profilagedes performances: sélectionnez cette option pour recevoir des informations sur les performances des outils dans un Workflow. Après l’exécution du workflow, vous pouvez voir dans la fenêtre Résultats le temps qu’a duré l’exécution de chaque outil du workflow. Utilisez cette option pour dépanner un workflow particulier, car cette opération peut dégrader les performances de traitement du workflow.
Les macros qui génèrent des sorties seront également désactivées, bien que les macros n'apparaissent pas désactivées dans le canevas. Cette option n'affecte pas les outils utilisés pour le traitement dans la base de données, puisque tout le traitement dans la base de données se produit dans la base de données.
L' onglet événements contient des options pour configurer des notifications par courrier électronique ou exécuter des commandes pour des événements spécifiques qui se produisent lors de l'exécution d'un Workflow. Cet onglet n’est pas disponible pour les macros batch, itératives et d’optimisation d’emplacement.
Activez les événements Select pour activer les événements pour déclencher une commande de messagerie ou d'exécution.
- Cliquez sur ajouter et cliquez sur exécuter la commande.
- Dans la fenêtre Modifier l'événement, cliquez sur exécuter l'événement quand et sélectionnez lorsque l'événement s'exécutera par rapport à l'événement de workflow:
- Avantl'exécution: exécute la commande avant l'exécution du Workflow.
- Aprèsl'exécution: exécute la commande une fois que le workflow est exécuté.
- Après exécuter avec des erreurs: exécute la commande après l'exécution du workflow, mais uniquement si le workflow s'est exécuté avec des erreurs.
- Après exécuter sans erreurs: exécute la commande après l'exécution du workflow, mais uniquement si le workflow s'est exécuté sans erreur.
- Désactivé: désactive l'événement.
- Pour la commande, cliquez sur Parcourir pour sélectionner la commande externe à exécuter lorsque l'événement se produit. Des programmes de commandes peuvent être utilisés pour générer des résultats de lecture en fonction de la source d’écriture. Pour plus de raisons d'exécuter une commande externe, consultez Outil Exécuter une commande.
- Dans arguments de commande, tapez un argument de commande. Certaines commandes exigent un ou plusieurs arguments. Pour obtenir des exemples d'arguments de commande, consultez Outil Exécuter une commande.
- fAcultatif Pour le répertoire de travail, cliquez sur Parcourir pour sélectionner un autre répertoire. Par défaut, le répertoire correspond au même emplacement où le workflow est enregistré.
- Dans timeout, tapez ou cliquez pour définir l'heure en secondes pour exécuter la commande exécuter. La commande d’exécution s’arrêtera si elle ne s’achève pas dans ce délai.
- Cliquez sur OK pour enregistrer l'événement.
- Cliquez sur ajouter et cliquez sur Envoyer un courriel.
- Cliquez sur exécuter l'événement quand et sélectionnez lorsque l'événement s'exécutera par rapport à l'événement de Workflow.
- Avantl'exécution: envoie un e-mail avant l'exécution du Workflow.
- Aprèsl'exécution: envoie un email après l'exécution du Workflow.
- Après exécuter avec des erreurs: envoie un e-mail après l'exécution du workflow, mais seulement si le workflow s'est exécuté avec des erreurs.
- Après l'exécution sans erreurs: envoie un e-mail après l'exécution du workflow, mais uniquement si le workflow s'est exécuté sans erreurs.
- Désactivé: désactive l'événement.
- Par défaut, la détection automatique SMTP est sélectionnée. Sélectionnez utiliser le serveur SMTP pour sélectionner un serveur spécifique.
- Dans from, tapez l'adresse de courriel à partir de laquelle le courriel apparaîtra.
- Pour , tapez l'adresse e-mail à laquelle le courriel sera envoyé.
- Tapez le texte à afficher dans la ligne d'objet de l'e-mail dans l' objet.
- (Facultatif) Sélectionnez les fichiers à joindre à l’e-mail. Vous pouvez ajouter jusqu’à 10 Mo en pièces jointes.
- Dans Body, tapez le texte à afficher dans le corps de l'e-mail.
- Cliquez sur OK pour enregistrer l'événement.
Si le serveur SMTP utilise un port autre que celui par défaut (25), vous devez ajouter un signe deux-points et le numéro de port au nom du serveur.
mail.alteryx.com:587
L’onglet Méta-infos affiche les détails d’un workflow. Vous pouvez ajouter les informations qui sont enregistrées lors de l’enregistrement du workflow.
- Nom du workflow
- Utiliser le nomde fichier: par défaut, le nom du fichier est utilisé comme nom de Workflow. Le nom apparaît dans la zone personnalisée.
- Custom: sélectionnez pour taper un nouveau nom pour le Workflow.
- Description: tapez une description du Workflow. Pour une application analytique, la description est utilisée dans l’interface et dans Gallery. Pour les macros, la description est utilisée comme une infobulle qui apparaît lorsque vous cliquez sur l’outil dans la palette d’outils.
- URL: tapez une URL que vous souhaitez associer à ce Workflow.
- Paramètresde l'outil: ces paramètres vous permettent de créer plusieurs versions d'une macro. Les macros enregistrées dans le référentiel de macros apparaissent dans la palette d’outils. Ces paramètres s’appliquent uniquement aux macros. Pour plus d'informations sur le référentiel de macros, consultez Macros.
- Nomde l'outil racine: saisissez un nom pour l'outil. Plusieurs outils peuvent être associés au même nom de racine ; toutefois, un seul outil apparaîtra dans la palette d’outils.
- Versionde l'outil: saisissez le numéro de version de l'outil. La version la plus récente d’un outil s’affiche dans la palette d’outils.
- Outil dans la base de données? : Sélectionnez cette option si l'outil peut être utilisé dans un workflow avec des outils de base de données.
- Paletted'outils: ces paramètres contrôlent la façon dont les macros s'affichent dans la palette d'outils. Les macros enregistrées dans le référentiel de macros apparaissent dans la palette d’outils. Ces paramètres s’appliquent uniquement aux workflows de macros. Pour plus d'informations sur le référentiel de macros, consultez Macros.
- Nom de la catégorie: saisissez le nom de la catégorie dans laquelle la macro doit être affichée dans la palette d'outils.
- Balisesde recherche: termes de type qu'un utilisateur peut utiliser pour rechercher et localiser la macro. Par défaut, Nom de fichier, Nom personnalisé, Nom de l’auteur et Nom de l’entreprise sont inclus comme des balises de recherche.
- Auteur
- Nom: tapez le nom de l'auteur du Workflow.
- Société: saisissez la société avec laquelle l'auteur est affilié.
- Copyright: type d'information sur le droit d'auteur.
- Valeur par défaut: cliquez pour annuler votre travail et utilisez le texte par défaut.
- Rappelez-vous comme défaut: enregistrez le texte que vous avez entré comme valeur par défaut.
Pour accéder aux versions antérieures d’un outil Macro, faites glisser l’outil dans le canevas, puis cliquez dessus avec le bouton droit.
Par défaut, l’onglet XML n’est pas visible. Pour activer la table, allez dans options > paramètres utilisateur > modifier les paramètres utilisateur, et, dans l' onglet Avancé, sélectionnez afficher le code XML dans la fenêtre de configuration.
L’onglet Affichage XML affiche le code qui constitue le workflow. Utilisez ces informations pour résoudre les problèmes et bien comprendre le fonctionnement d’un workflow.