コマンドラインでワークフローを実行

バージョン:
2021.3
Last modified: June 02, 2020

ワークフローは、Alteryx プログラム ファイルのルート ディレクトリにある AlteryxEngineCmd.exe を使用してコマンド ラインを介して実行できます。AlteryxEngineCmd を使用するには、エンジン API ライセンスが必要です。

AppValues のワークフロー > パスタグに含まれている分析アプリを実行します。

AlteryxEngineCmd.exe MyWorkflow.yxmd

AlteryxEngineCmd.exe MyAnalyticApp.yxwz アプリケーション値.xml

AlteryxEngine.exe アプリケーション値.xml

戻り値の例:

  • 0 - 成功
  • 1 - 警告が存在する
  • 2 - エラーが存在する

コマンドラインからワークフローを実行するには、コンピュータのパスシステム変数にAlteryxルートパスを追加します。

システム変数へのアクセスは、オペレーティングシステムによって異なります。以下は一般的なプロセスです。

  1. デスクトップで、コンピュータのシステムセキュリティ オプションにアクセスします。
  2. [詳細オプション]にアクセスします。
  3. 環境変数にアクセスする :
  4. パス変数にアクセスします。
  5. Alteryxパスを入力または貼り付けて変数を編集します。既定のパスはC:\プログラム ファイル\Alteryx\bin です

Alteryx ルート フォルダー内から AlteryxEngineCmd.exe を実行している場合、または実行可能ファイルへのパス全体を使用している場合を除き、このメソッドを使用します。

"C:\プログラム ファイル\アルテリクス\ビン\アルタリック エンジン Cmd.exe" MyWorkflow.yxmd

関数

ワークフロー

AlteryxEngineCmd.exe MyWorkflow.yxmd

この関数は、コマンドラインで標準のAlteryxワークフロー(.yxmd)を実行します。これは一連のワークフローをバッチとして順番に実行する必要がある場合に便利です。

AlteryxEngineCmd.exe MyWorkflow1.yxmd

AlteryxEngineCmd.exe MyWorkflow2.yxmd

AlteryxEngineCmd.exe MyWorkflow3.yxmd

分析アプリ

AlteryxEngineCmd.exe MyAnalyticApp.yxwz アプリケーション値.xml

この関数は分析アプリ (yxwz) を実行し、AppValues のパラメーターを使用して分析アプリを動的に構成します。

AppValues ファイルを構築する最も簡単な方法は、Alteryx インターフェイスで分析アプリを構築することです。アプリをビルドしたら、インターフェイス デザイナ > テスト ビュー > ビューを開きます。XMLをコピーしてテキストエディタに貼り付け、ファイルを.xmlファイルとして保存します。

"テスト。CSV"

AlteryxEngine.exe アプリケーション値.xml

この関数は、.yxwzとXMLパラメータの代わりにXMLパラメータを使用し、.yxwz参照をXMLに埋め込む以外は、上記のオプションと同じです。

"
     MyAnalyticApp ・ yxwz
     テスト。Csv
"

AlteryxEngineCmd.exe">"

この機能には、分析アプリでの質問への回答が含まれます。分析アプリの XML には、アプリの質問に対する回答が含まれています。

アルタニックスエンジンCmd.exe "MyAnalyticApp.yxwzテスト.CSV"

 

役に立ちましたか?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support. Can't submit this form? Email us.