Exécuter Les Workflows Par Ligne De Commande

Version:
2023.1
Last modified: September 24, 2021

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.

  1. Sur votre bureau, accédez aux options de sécuritésystème de votre ordinateur .
  2. Accédez aux options Advanced.
  3. Accédez aux variables environnementales.
  4. Accédez à la variable de chemin.
  5. 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

" TEST. CSV "

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

"
     MyAnalyticApp. yxwz
     Test. Csv
"

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 "MyAnalyticApp.yxwzTEST. CSV"

 

Cette page vous a-t-elle été utile ?

Vous rencontrez des problèmes avec votre produit Alteryx ? Visitez la communauté Alteryx ou contactez le  support. Vous n'arrivez pas à soumettre ce formulaire ? Envoyez-nous un e-mail.