ワークフロー設定

Version:
2019.1
Last modified: June 04, 2020

[ワークフロー - 構成]ウィンドウには、選択したツール、接続、またはワークフローの設定オプションが表示されます。「構成」ウィンドウを使用してツール、接続、またはワークフローの設定を構成します。構成オプションは、選択した内容によって異なります。

キャンバス

[キャンバス]タブには、ワークフロー キャンバス上のツールと情報の表示方法を制御するオプションが一覧表示されます。

  • レイアウト方向: キャンバス上でツールが接続する方向を選択します( [縦]または[水平])。
  • 注釈: キャンバス上での注釈の表示方法を選択します:非表示表示、またはツール名を表示します。非表示にしていると、ツールをポイントするときに注釈が表示されます。
  • 接続の進行状況: ワークフローの実行中にキャンバスに処理の進行状況を表示する方法を選択します。[表示しない]、[表示] 、または[実行中のみ表示]をクリックします。進捗状況は、1行目のレコード数と2行目の合計レコードサイズ(KB)を表示します。
ワークフロー

[ワークフロー]タブには、ワークフロー ファイルに関する情報が含まれています。保存済みでアクティブに作業しているワークフローのファイル情報が表示されます。ワークフローが保存されていない場合は、情報の一部が空白になります。

  • [ワークフローパス]: 選択したワークフローのファイルの場所を表示します。
  • ワークフローの種類: 開いているワークフローの種類を表示します。
    • 標準ワークフロー: ワークフロー (yxmd) は、設計どおりに、追加のパラメータをアタッチせずに、最初から最後まで実行されます。「-ERR:REF-NOT-FOUND-ワークフローのビルド」を参照してください。
    • 分析アプリ: 分析アプリワークフロー (yxwz) には、カスタムインターフェイスと基になるワークフローが含まれます。インターフェースに情報を入力して、元のワークフローを更新することができます。「-ERR:REF-NOT-FOUND-分析アプリ」を参照してください。
    • マクロ: マクロワークフロー (yxmc) は、別のワークフロー内で1つのツールとして実行できます。分析アプリと同様に、マクロには基本的なワークフローと、情報を入力できるカスタムインターフェースが含まれています。マクロリポジトリに保存されたマクロは、ツールパレットのツールとして表示されます。「-ERR:REF-NOT-FOUND-マクロ」を参照してください。
      • バッチ マクロ: バッチ マクロは、ワークフローのコンテキストで繰り返し実行できます。データをマップする質問を使用してマクロを構成するコントロールパラメーターと呼ばれる入力を受け入れます。マクロは、各着信コントロールレコードが受信された後に実行されます。「-ERR:REF-NOT-FOUND-バッチ マクロ」を参照してください。
      • 反復マクロ: 反復マクロは、すべてのレコードを実行し、ワークフローを通じてレコードをループし、指定された回数だけ、または条件が満たされるまで、プロセス全体を繰り返します。-ERR:REF-NOT-FOUND-「反復マクロ」を参照してください。
      • 場所オプティマイザー マクロ: ロケーション オプティマイザー マクロは、各需要地点の最適スコアを決定し、それらのスコアに従って最適な相関供給場所を割り当てる反復マクロです。「-ERR:REF-NOT-FOUND-ロケーションオプティマイザマクロ」を参照してください。

        ワークフローをアプリまたはマクロとして保存すると、ワークフロー内の各ツールにアンカーが適用されます。インターフェースカテゴリのツールのみがアンカーに接続できます。アンカーはインターフェース要素を示し、動作はワークフロー内のツールを更新しています。

        分析アプリとマクロのプロパティ、レイアウト、およびテストは、インターフェイス デザイナーで設定できます。[表示] > [インターフェイス デザイナー] の順に移動します。「-ERR:REF-NOT-FOUND-インターフェイス デザイナ ウィンドウ」を参照してください。
  • 定数: 定数は、1つの場所の値を変更し、その変更をワークフローの残りの部分に適用できるようにするワークフローのグローバル変数です。定数を参照してください。
ランタイム

[ランタイム]タブには、ワークフローの実行時に適用される設定が含まれています。このタブはマクロでは使用できません。

  • 専用のソート/結合メモリ使用
    • グローバルデフォルトを使用する: グローバル設定は、-ERR:REF-NOT-FOUND-ユーザー設定または-ERR:REF-NOT-FOUND-システム設定で設定できます。
    • [特定の量を使用する]: ワークフローでの並べ替えおよび結合操作を実行するためにエンジンが使用するメモリの最小量を定義します。このワークフローの設定のみを変更するには、値を入力するか、選択矢印を使用して新しい値を設定します。通常、この値は変更しないでください。Alteryx がメモリを使用する方法の詳細については、「メモリの使用」を参-ERR:REF-NOT-FOUND-照してください。
  • 一時 ファイル
    • [グローバルデフォルト]:-ERR:REF-NOT-FOUND-[ユーザー設定]または [システム設定] で構成されているグローバル設定を使用する場合-ERR:REF-NOT-FOUND-に選択します。
    • [特定のフォルダを使用]: ワークフロー処理で使用される一時ファイルが保存される既定の場所へのパスを表示します。このワークフローの設定のみを変更するには、パスを入力するか、省略記号ボタンを選択して別の場所を参照します。
  • 変換 エラー: ワークフローの各ツールについて報告される変換エラーの最大数を設定するには、[変換エラーの制限] を選択します。変換-ERR:REF-NOT-FOUND-エラーを参照してください
    • [ロケーションごとの最大エラー数]: ワークフロー内の各ツールに対して報告される変換エラーの最大数を設定する数値を選択または入力します。
    • [制限に達したときに処理を停止する]: ツールが変換エラーの最大数を設定したときに、ワークフローの実行を停止する場合に選択します。
  • すべての入力のレコード制限: 入力の最大レコード数を入力します。デフォルトで、制限はありません。通常、この情報は変更しないでください。
  • [エラー時に実行中のワークフローを取り消す]: エラーが報告された後にワークフローの実行を停止する場合に選択します。
  • すべてのブラウズツールを無効にする: すべてのツールの結果ウィンドウデータだけでなく、ワークフロー内のすべてのブラウズツールを無効にする場合に選択します。これにより、ワークフロー処理が最適化されます。無効なツールは、キャンバス上で淡色表示されます。
  • すべてのマクロメッセージを表示: マクロワークフローで使用されるすべてのツールのメッセージを報告する場合に選択します。
  • [出力を書き込むすべてのツールを無効にする]: 出力を生成するワークフロー内のツールを無効にする場合に選択します。オンにすると、無効な出力ツールがワークフロー内で淡色表示になり、構成できず、データが出力されません。このオプションは、ワークフローの作成または更新、および出力を生成せずに問題のトラブルシューティングを行うときに使用します。

    出力を生成するマクロも無効になりますが、キャンバスではマクロは無効に表示されません。このオプションは、データベース内のすべての処理がデータベース内で行われるため、データベース内処理に使用されるツールには影響しません。
     
  • [パフォーマンスプロファイリングを有効にする]: ワークフロー内のツールのパフォーマンスに関する情報を受け取る場合に選択します。ワークフローを実行した後、ワークフローで各ツールを実行するのに要した時間を「結果」ウィンドウに表示できます。ワークフロー処理のパフォーマンスが低下する可能性があるため、このオプションを使用して特定のワークフローのトラブルシューティングを行います。
  • AMP エンジンを使用: ワークフローのマルチスレッドを有効にし、元のエンジンからエンジンを切り替える場合に選択します。Alteryx マルチスレッド処理 (AMP) は、Alteryx エンジンの新しいアーキテクチャです。AMP エンジンと元のエンジンと AMP の違いについて詳しくは、次のリソースをご覧ください。
イベント

[イベント]タブには、ワークフローの実行時に発生する特定のイベントに対して電子メール通知を構成したり、コマンドを実行したりするためのオプションが含まれています。このタブはバッチ、反復、および位置最適化マクロでは使用できません。

イベントの有効化: イベントが電子メールまたは実行コマンドをトリガーできるようにする場合に選択します。

実行コマンド イベントの追加

Alteryx パブリック ギャラリーの互換性

ワークフローをgallery.alteryx.comに公開する計画まず、免除を申請する必要があります。この制限は、Alteryx Server と Alteryx Gallery のプライベートインスタンスには適用されません。

  1. [追加] を選択し、[コマンドの実行] を選択します。
  2. [イベントの編集] タブで、[イベントの実行]を選択し、ワークフロー イベントに対してイベントを実行するタイミングを選択します。
    • [実行前]: ワークフローが実行される前にコマンドを実行します。
    • 実行後: ワークフローの実行後にコマンドを実行します。
    • エラーが発生した場合: ワークフローの実行後にコマンドを実行しますが、ワークフローでエラーが発生した場合にのみ実行されます。
    • エラーなしで実行した後: ワークフローの実行後にコマンドを実行しますが、ワークフローがエラーなしで実行された場合に限ります。
    • 無効: イベントをオフにします。
  3. [コマンド] で[参照]を選択し、イベントが発生したときに実行する外部コマンドを選択します。コマンド・プログラムを使用して、書き込みソースに基づいて読み取り結果を生成できます。外部コマンドを実行する理由の詳細については、「-ERR:REF-NOT-FOUND-コマンド ツールの実行」を参照してください。
  4. [コマンド引数] ボックスにコマンド引数を入力します。コマンドによっては、1つ以上の引数が必要なものもあります。コマンド引数の例については、「コマンドツールの実行」を参照してください。
  5. (オプション)[作業ディレクトリ] で[参照] を選択して別のディレクトリを選択します。デフォルトで、ディレクトリはワークフローが保存されるのと同じ場所です。
  6. [タイムアウト] で、実行コマンドを実行する時間を秒単位で設定する場合に選択します。実行コマンドは、時間内に完了しないと停止します。
  7. [OK] を選択して、イベントを保存します。

メール送信イベントの追加

  1. [追加] を選択し、[電子メールの送信] を選択します。
  2. [次の場合にイベントを実行] を選択し、ワークフロー イベントに対してイベントを実行するタイミングを選択します。
    • [実行前]: ワークフローを実行する前に電子メールを送信します。
    • 実行後: ワークフローの実行後に電子メールを送信します。
    • エラーのある実行後: ワークフローの実行後に電子メールを送信しますが、ワークフローでエラーが発生した場合に限ります。
    • エラーなしで実行した後: ワークフローが実行された後に電子メールを送信しますが、ワークフローがエラーなしで動作した場合にのみ発生します。
    • 無効: イベントをオフにします。
  3. 暗号化:なしSSL/TLSまたは開始/TLSのいずれかを選択します。
  4. イベントを認証する場合は、[認証] チェックボックスをオンにします。

    SMTP サーバーが既定の 25 以外のポートを使用する場合は、コロンとポート番号をサーバー名に追加できます。

    :

    mail.alteryx.com:587

  5. [差出人] に、電子メールの送信元として表示される電子メール アドレスを入力します。
  6. [宛先] に、電子メールの送信先の電子メール アドレスを入力します。
  7. 件名の電子メールの件名に表示するテキストを入力します。
  8. (オプション)電子メールに添付するファイルを選択します。最大10 MBの添付ファイルを追加します。
  9. 本文、電子メール本文に表示するテキストを入力します。
  10. [OK] を選択して、イベントを保存します。
メタデータ

[メタ情報] タブには、ワークフローに関する詳細が表示されます。ワークフローを保存するときに保存する情報を追加できます。

  • ワークフロー名
    • [ファイル名を使用]: 既定では、ファイル名はワークフロー名として使用されます。名前は[カスタム]に表示されます。
    • カスタム: ワークフローの新しい名前を入力します。
  • 説明: ワークフローの説明を入力します。分析アプリの場合、説明はインターフェースとGalleryで使用されます。マクロの場合、説明はツール パレットでツールを選択したときに表示されるツールチップとして使用されます。
    • URL: このワークフローに関連付ける URL を入力します。
    • テキストの表示 (オプション):URL を入力した後、必要に応じて、URL に表示するテキストを指定できます。
  • ツール設定: これらの設定を使用すると、複数のバージョンのマクロを作成できます。マクロリポジトリに保存されたマクロは、ツールパレットに表示されます。これらの設定は、マクロにのみ適用されます。マクロ リポジトリの詳細については、「ユーザ設定」のマクロを参照してください。
    • ルート ツール名: ツールの名前を入力します。ルート名が同じ複数のツールを使用できますが、ツール パレットには 1 つのツールしか表示できません。
    • ツールバージョン: ツールのバージョン番号を入力します。最新バージョンのツールがツールパレットに表示されます。 古いバージョンのマクロ ツールにアクセスできるメニューを表示するには、ツールをキャンバスにドラッグして右クリックします。
    • データベース内のツール?: このツールをデータベース内のツールでワークフローで使用できる場合は、このオプションを選択します。
  • ツールパレット: これらの設定は、ツールパレットでのマクロの表示方法を制御します。マクロリポジトリに保存されたマクロは、ツールパレットに表示されます。設定はマクロワークフローにのみ適用されます。マクロ リポジトリの詳細については、「ユーザ設定」のマクロを参照してください。
    • カテゴリ名: ツール パレットにマクロを表示するカテゴリの名前を入力します。
    • タグの検索: ユーザーがマクロを検索して検索するために使用する可能性のある用語を入力します。既定では、ファイル名、カスタム名、作成者名、および会社名が検索タグとして含まれます。
  • 著者
    • 名前: ワークフロー作成者の名前を入力します。
    • 会社: 著者が所属している会社を入力します。
    • 著作権: 著作権情報を入力します。
  • デフォルトに設定: 作業を元に戻し、デフォルトのテキストを使用する場合に選択します。
  • デフォルトとして記憶: 入力したテキストをデフォルトとして保存します。
XMLビュー

既定では、[XML] タブは非表示になっています。

  1. タブを表示するには、[オプション] > [ユーザー設定] > [ユーザー設定の編集]に移動します。
  2. [詳細設定] タブで、[構成ウィンドウで XML を表示]を選択します。

[XML表示]タブには、ワークフローを構成するコードが表示されます。この情報を使用してトラブルシューティングを行い、ワークフローの仕組みを理解してください。

Was This Helpful?

Running into problems or issues with your Alteryx product? Visit the Alteryx Community or contact support.