ワークフロー構成
「構成」ウィンドウには、選択したツール、接続、またはワークフローの構成オプションが表示されます。
「構成」ウィンドウを使用してツール、接続、またはワークフローの設定を構成します。 構成オプションは、選択した内容によって異なります。
[キャンバス] タブには、ワークフローキャンバスでのツールと情報の表示方法を制御するオプションが表示されます。
- [レイアウトの方向]: キャンバス上でツールが接続する方向 (縦または横 ) をクリックして選択します。
- 注釈: キャンバス上での注釈の表示方法を選択するには、[ w/ツール名の非表示、表示、または表示 ] をクリックします。 非表示にしていると、ツールをポイントするときに注釈が表示されます。
- [接続の進行状況]: ワークフローの実行中に、処理の進行状況によってキャンバスがどのように表示されるかを選択します。 ワークフローとしてのツールは、キャンバス上に表示されます: 非表示、表示、または実行時にのみ表示します。 進捗状況は、1行目のレコード数と2行目の合計レコードサイズ(KB)を表示します。
[ワークフロー ] タブには、ワークフローファイルに関する情報が含まれます。 ファイル情報には、保存され活発に動作しているワークフローが表示されます。 ワークフローが保存されていない場合は、情報の一部が空白になります。
[ワークフローパス]: 選択したワークフローのファイルの場所を表示します。
ワークフローの種類: 開いているワークフローの種類を表示します。
- 標準ワークフロー: ワークフロー (yxmd) は、設計どおりに、追加のパラメータをアタッチせずに、最初から最後まで実行されます。 参照: ワークフローの構築。
- 分析アプリ: 分析アプリワークフロー (yxwz) には、カスタムインターフェイスと基になるワークフローが含まれます。 インターフェースに情報を入力して、元のワークフローを更新することができます。 参照: 分析アプリ。
- マクロ: マクロワークフロー (yxmc) は、別のワークフロー内で1つのツールとして実行できます。 分析アプリと同様に、マクロには基本的なワークフローと、情報を入力できるカスタムインターフェースが含まれています。 マクロリポジトリに保存されたマクロは、ツールパレットのツールとして表示されます。 参照: マクロ。
- バッチマクロ: バッチマクロは、ワークフローのコンテキストで繰り返し実行できます。 データをマップする質問を使用してマクロを構成するコントロールパラメーターと呼ばれる入力を受け入れます。 マクロは、各着信コントロールレコードが受信された後に実行されます。 参照: バッチマクロ。
- 反復マクロ: 反復マクロはすべてのレコードを通じて実行され、その後、ワークフローを通じてレコードをループ処理し、指定された回数だけ、または条件が満たされるまでプロセス全体を繰り返します。 参照: 反復マクロ。
- 場所オプティマイザーマクロ: 場所オプティマイザーマクロは、各需要場所に最適なスコアを決定し、それらのスコアに応じて最適な相関供給場所を割り当てる反復マクロです。 参照: 位置最適化マクロ。
ワークフローがアプリまたはマクロとして保存されると、ワークフローの各ツールはアンカーを取得します。 インターフェースカテゴリのツールのみがアンカーに接続できます。 アンカーは、インターフェイス要素とアクションがワークフロー内のツールを更新していることを示します。
分析アプリとマクロのプロパティ、レイアウト、およびテストは、インターフェイスデザイナーの [表示] > [インターフェイスデザイナー ] で設定できます。 参照: Interface Designerウィンドウ。
定数: 定数は、1つの場所の値を変更し、その変更をワークフローの残りの部分に適用できるようにするワークフローのグローバル変数です。 参照: 定数。
[ランタイム] タブには、ワークフローの実行時に適用される設定が含まれます。 このタブはマクロでは使用できません。
- 専用のソート/結合メモリ使用
- グローバルな既定値を使用する: グローバル設定を構成できます。 ユーザー設定 または システム設定。
- [特定の量を使用する]: ワークフローでの並べ替えおよび結合操作を実行するためにエンジンが使用するメモリの最小量を定義します。 このワークフローのこの設定のみを変更するには、新しい値を入力するか、クリックして設定します。 通常、この値は変更しないでください。
Alteryx がメモリを使用する方法の詳細については、 メモリ使用。
- 一時ファイル
- グローバル既定値を使用: 選択したグローバル設定を使用するには、 ユーザー設定 または システム設定。
- [特定のフォルダを使用]: ワークフロー処理で使用される一時ファイルが保存される既定の場所へのパスを表示します。 このワークフローの設定のみを変更するには、別の場所を入力またはクリックして参照します。
- 変換エラー
- 変換エラーの制限: ワークフロー内の各ツールについて報告される変換エラーの最大数を設定する場合に選択します。 参照: 変換エラー。
- 場所ごとの最大エラー数: クリックまたは入力して、ワークフロー内の各ツールについて報告される変換エラーの最大回数を設定します。
- [制限に達したときに処理を停止する]: ツールが変換エラーの最大数を設定したときに、ワークフローの実行を停止する場合に選択します。
- すべての入力のレコード制限: 入力のレコードの最大数を入力します。 デフォルトで、制限はありません。 通常、この情報は変更しないでください。
- [エラー時に実行中のワークフローを取り消す]: エラーが報告された後にワークフローの実行を停止する場合に選択します。
- すべてのブラウズツールを無効にする: すべてのツールの結果ウィンドウデータだけでなく、ワークフロー内のすべてのブラウズツールを無効にする場合に選択します。 これにより、ワークフロー処理が最適化されます。 無効なツールはキャンバス上にグレー表示されます。
- すべてのマクロメッセージを表示: マクロワークフローで使用されるすべてのツールのメッセージを報告する場合に選択します。
- [出力を書き込むすべてのツールを無効にする]: 出力ファイルを生成するワークフロー内のツールを無効にする場合に選択します。 選択した場合、無効になっている出力ツールはワークフロー内で灰色で表示され、構成できず、ファイルにデータが出力されません。 このオプションは、ワークフローの作成または更新、および出力を生成せずに問題のトラブルシューティングを行うときに使用します。
- [パフォーマンスプロファイリングを有効にする]: ワークフロー内のツールのパフォーマンスに関する情報を受け取る場合に選択します。 ワークフローを実行した後、ワークフローで各ツールを実行するのに要した時間を「結果」ウィンドウに表示できます。 ワークフロー処理のパフォーマンスが低下する可能性があるため、このオプションを使用して特定のワークフローのトラブルシューティングを行います。
出力を生成するマクロも無効になりますが、マクロはキャンバスで無効になります。 このオプションは、データベース内のすべての処理がデータベース内で行われるため、データベース内処理に使用されるツールには影響しません。
[イベント] タブには、ワークフローの実行時に発生する特定のイベントに対して電子メール通知を構成したり、コマンドを実行したりするオプションがあります。 このタブはバッチ、反復、および位置最適化マクロでは使用できません。
イベントを有効にするイベントを有効にして、電子メールまたは run コマンドをトリガーします。
- [追加] をクリックし 、[コマンドの実行] をクリックします。
- [イベントの編集] ウィンドウで、[イベントの実行] をクリックし、イベントがワークフローイベントに対して実行されるタイミングを選択します。
- [実行前]: ワークフローが実行される前にコマンドを実行します。
- 実行後: ワークフローの実行後にコマンドを実行します。
- エラーが発生した場合: ワークフローの実行後にコマンドを実行しますが、ワークフローでエラーが発生した場合にのみ実行されます。
- エラーなしで実行した後: ワークフローの実行後にコマンドを実行します。
- 無効:イベントをオフにします。
- コマンドの場合は、[参照] をクリックして、イベントの発生時に実行する外部コマンドを選択します。 コマンドプログラムを使用して、書き込みソースに基づいて読み込み取り結果を生成することができます。 外部コマンドを実行する理由については、 Run Commandツール。
- [コマンド引数] に、コマンド引数を入力します。 コマンドによっては、1つ以上の引数が必要なものもあります。 コマンド引数の例については、 Run Commandツール。
- オプション作業ディレクトリの場合は、[参照] をクリックして別のディレクトリを選択します。 デフォルトで、ディレクトリはワークフローが保存されるのと同じ場所です。
- [タイムアウト] で、[実行] コマンドを実行する時間を秒単位で入力またはクリックして設定します。 時間内に完了していない場合、Run Commandは停止します。
- [OK] をクリックしてイベントを保存します。
- [追加] をクリックし 、[メール送信] をクリックします。
- [イベントの実行] をクリックし、ワークフローイベントを基準にしてイベントを実行するタイミングを選択します。
- [実行前]: ワークフローを実行する前に電子メールを送信します。
- 実行後: ワークフローの実行後に電子メールを送信します。
- エラーのある実行後: ワークフローの実行後に電子メールを送信しますが、ワークフローでエラーが発生した場合に限ります。
- エラーなしで実行した後: ワークフローが実行された後に電子メールを送信しますが、ワークフローがエラーなしで動作した場合にのみ発生します。
- 無効: イベントをオフにします。
- 既定では、[ SMTP の自動検出]が選択されます。 [ SMTP サーバーを使用して特定のサーバーを選択する ] を選択します。
- [ from] に、電子メールの送信元として表示される電子メールアドレスを入力します。
- [ 宛先] に、電子メールの送信先となる電子メールアドレスを入力します。
- [件名] の [電子メールの件名] 行に表示するテキストを入力します。
- (オプション)電子メールに添付するファイルを選択します。 最大10 MBの添付ファイルを追加します。
- [ 本文] に、電子メール本体に表示するテキストを入力します。
- [OK] をクリックしてイベントを保存します。
SMTPサーバーがデフォルトの25以外のポートを使用する場合、コロンとポート番号をサーバー名に付加する必要があります。
mail.alteryx.com:587
[メタ情報]タブには、ワークフローに関する詳細が表示されます。 ワークフローを保存するときに保存する情報を追加できます。
- ワークフロー名
- [ファイル名を使用]: 既定では、ファイル名はワークフロー名として使用されます。 ユーザー設定ボックスに名前が表示されます。
- [カスタム]: ワークフローの新しい名前を入力する場合に選択します。
- 説明: ワークフローの説明を入力します。 分析アプリの場合、説明はインターフェースとGalleryで使用されます。 マクロの場合、説明はツールヒントとして使用され、ツールパレットのツールをクリックすると表示されます。
- [url]: このワークフローに関連付ける url を入力します。
- ツール設定: これらの設定を使用すると、複数のバージョンのマクロを作成できます。 マクロリポジトリに保存されたマクロは、ツールパレットに表示されます。 これらの設定は、マクロにのみ適用されます。 マクロ・リポジトリーの詳細については、 マクロ。
- [ルートツール名]: ツールの名前を入力します。 同じルート名の複数のツールを持つことができますが、ツールパレットには1つのツールしか表示されません。
- ツールのバージョン: ツールのバージョン番号を入力します。 最新バージョンのツールがツールパレットに表示されます。
- データベース内のツール?: このツールをデータベース内のツールでワークフローで使用できる場合は、このオプションを選択します。
- ツールパレット: これらの設定は、ツールパレットでのマクロの表示方法を制御します。 マクロリポジトリに保存されたマクロは、ツールパレットに表示されます。 設定はマクロワークフローにのみ適用されます。 マクロ・リポジトリーの詳細については、 マクロ。
- [カテゴリ名]: ツールパレットにマクロを表示するカテゴリの名前を入力します。
- 検索タグ: ユーザーがマクロを検索して見つけるために使用する可能性のある用語を入力します。 デフォルトで、ファイル名、カスタム名、作成者名、会社名が検索タグとして含まれています。
- 著者
- [名前]: ワークフローの作成者の名前を入力します。
- 会社: 著者が所属している会社を入力します。
- 著作権: 著作権情報を入力します。
- 既定値に設定: クリックすると、作業が元に戻され、既定のテキストが使用されます。
- デフォルトとして覚えなさい: デフォルトとしてあなたが入力したテキストを除けば。
古いバージョンのマクロツールにアクセスするには、ツールをキャンバスにドラッグして右クリックします。
デフォルトで、[XML]タブは表示されません。 テーブルを有効にするには、[オプション] > [ユーザー設定] > [ユーザー設定の編集] の順に移動し、[ 詳細設定 ] タブで [構成] ウィンドウで [XML の表示] を選択します。
[XML表示]タブには、ワークフローを構成するコードが表示されます。 この情報を使用してトラブルシューティングを行い、ワークフローの仕組みを理解してください。