Exécuter Les Workflows Par Ligne De Commande
Les flux de travail peuvent être exécutés via la ligne de commande à l’aide d’AlteryxEngineCmd.exe, qui est situé dans le répertoire racine des fichiers de programme Alteryx. Pour pouvoir utiliser l’exécutable AlteryxEngineCmd.exe, vous devez avoir une licence Engine API.
Exemple
Exécutez l'application analytique contenue dans la balise de chemin d'accès workflow > de AppValues. Xml.
AlteryxEngineCmd.exe MyWorkflow.yxmd
AlteryxEngineCmd.exe MyAnalyticApp.yxwz AppValues.xml
AlteryxEngineCmd.exe AppValues.xml
Exemple de valeurs renvoyées :
- 0 - Réussite
- 1 - Avertissements
- 2 - Erreurs
Pour exécuter des workflows à partir de la ligne de commande, ajoutez le chemin racine Alteryx aux variables de chemin du système.
Sur votre bureau, cliquez sur Démarrer > Panneau de configuration > Système> Protection du système > Paramètres système avancés. Dans l’onglet Avancé, cliquez sur Variables d’environnement.
- Sur votre bureau, accédez aux options de sécuritésystème de votre ordinateur .
- Accédez aux options Advanced.
- Accédez aux variables environnementales.
- Accédez à la variable de chemin.
- Tapez ou collez le chemin d’accès à Alteryx. Le chemin par défaut est C: 'Program Files’Alteryx 'bin.
Utilisez cette méthode, sauf si vous exécutez l’AlteryxEngineCmd.exe de l’intérieur du dossier de racine Alteryx, ou utilisez le chemin entier vers l’exécutable:
"C: Fichiers de programme -Alteryx 'bin'AlteryxEngineCmd.exe" MyWorkflow.yxmd
Fonctions
Workflows
AlteryxEngineCmd.exe MyWorkflow.yxmd
Cette fonction exécute un workflow Alteryx standard (.yxmd) par la ligne de commande. Elle est utile pour l’exécution en tant que batch d’une série de workflows à traiter en séquence.
Exemple
AlteryxEngineCmd.exe MyWorkflow1.yxmd
AlteryxEngineCmd.exe MyWorkflow2.yxmd
AlteryxEngineCmd.exe MyWorkflow3.yxmd
Applications analytiques
AlteryxEngineCmd.exe MyAnalyticApp.yxwz AppValues.xml
Cette fonction exécute une application analytique (.yxwz) et utilise les paramètres d’AppValues.xml pour configurer dynamiquement l’application analytique.
Le moyen le plus simple de construire le fichier AppValues.xml consiste à créer une application analytique dans l’interface d’Alteryx. Après la création de l'application, ouvrez le concepteur d'interfaces (Test View) et Afficher. Copiez et collez le code XML dans un éditeur de texte, puis enregistrez le fichier au format .xml.
Exemple
"
AlteryxEngineCmd.exe AppValues.xml
Cette fonction est identique à l'option ci-dessus, sauf qu'au lieu d'avoir le .yxwz et les paramètres XML, il utilise le paramètre XML et intègre la référence .yxwz dans le XML.
Exemple
"
"
AlteryxEngineCmd.exe
Cette fonction inclut les réponses aux questions dans une application analytique. Le XML dans une application analytique contient les réponses aux questions de l’application.
Exemple
AlteryxEngineCmd.exe "