ワークフローの構築
ワークフローは、データを処理するさまざまな機能を実行する接続ツールで構成されています。ワークフローを作成するには、ツールを追加してツール同士を接続します。これらのツールとワークフロープロパティも設定します。新しいワークフローを作成するには、 ファイル > 新しいワークフロー を選択します。
ワークフロー接続は、ワークフロー 設定 ウィンドウで選択したワークフローレイアウトに基づいて、垂直方向または水平方向に、ダウンストリームへと移動します。
ツールの追加または削除
ツールをワークフローに追加するには、ツールパレットからツールをクリックしてワークフローキャンバスにドラッグするか、ワークフローを右クリックし、メニューにアクセスしてツールを挿入します。詳細については、 ツールカテゴリ を参照してください。
ワークフローからツールを削除するには、ツールを選択し、キーボードの Delete キーを使用します。
ツールの接続
ワークフローでツールを接続するには、ツールパレットからツールを選択して、キャンバスの別のツールの出力アンカーの近くまでドラッグします。既存のツールの出力アンカーを、追加したばかりのツールにドラッグすることもできます。
接続は、ツールの左側 (または上部) から接続し、ツールの右側 (または下部) を通ります。いくつかのツールは、複数の入力アンカーで示される複数の入力を受け入れます。いくつかのツールには、グレーの入力アンカーで示されるオプション入力があります。出力アンカー付きのツールはすべて、複数のストリームに出力できます。
入力および発信コネクタインジケータを表示するツールを選択します。ツールへのコネクタ入力が緑色で表示されます。ツールからのコネクタ出力が青色で表示されます。
接続を選択し、キーボードの Delete キーを使用します。下流のツールは削除されません。
Select the connection and use the Connection Configuration window to select the Wireless checkbox. Alternatively, right-click the connection on the canvas and select Make Connection Wireless. When wireless, the connection arrows are set to be invisible. Input and output anchors are marked with a wireless symbol to indicate a wireless connection. The color of the bars is indicative of how many connections are coming into or out of the anchor. One bar indicates one connection, 2 bars indicate 2 connections, and 3 bars indicate 3 or more connections.
Select the connection and use the Line section of the Connection Configuration window to change its color. Alternatively, select the connection on the canvas and right-click it to select Change Connection Color.
Please note that this is a workflow-level setting and it overrides your connection color settings in User Settings > Themes > Connection Settings. Custom connection colors don't work in Designer versions prior to 24.2 but will not break your workflows.
接続を右クリックし、[ 接続に挿入 ] を選択し、ツールを選択します。
ツールパレットまたはキャンバス上の任意の場所からツールをドラッグし、既存の接続の上にカーソルを乗せます。
出力アンカーを右クリックして、[ 直後に挿入 ] を選択し、ツールを選択します。
可能なツール接続のリストを表示し、同時に複数の接続を行うことができます。例えば、複数のデータ入力を単一の下流のツールに接続する場合に便利です。
複数の接続を行うには、以下の手順に従います。
キャンバス上のツールを選択します。ツールが入力と出力の両方を受け入れる場合は、ツールの入力アンカーまたは出力アンカーを選択して、そのアンカーとの可能な接続のリストをそれぞれ取得します。
選択したアンカーを右クリックし、[ 可能な接続を表示 ] を選択します。
[可能な接続]ウィンドウで、 [出力接続] リストから1つ以上のツールを選択し、 [入力接続] リストから1つ以上のツールに接続します。
[接続タイプ]の下で 、 有線 または ワイヤレス のいずれかの接続を行うかを選択します。
[接続] を選択します。
選択した複数のツールで可能な接続を表示すると、出力アンカーと出力アンカーの有効な接続のみが表示されます。
任意の接続をダブルクリックして、 設定 ウィンドウでプロパティを表示および変更します。
名前 : 接続の名前を入力します。
ワイヤレス : ワイヤレス接続を設定する場合に選択します。
Line: Select the "..."button to choose a custom color for the connection.
フィールド : テーブルで、接続を通過するデータを表示します。
ワイヤレス接続の場合、カラーバー付きのワイヤレス接続アイコン
は、アンカーに出入りする接続の数を示します。
1 本のバーは 1 つの接続を表します。
2 本のバーは 2 つの接続を表します。
3 本のバーは 3 つ以上の接続を表します。
ツールが選択されていないと、接続が非表示になります。
ワークフロータブの右クリックオプション
キャンバスでワークフロータブを選択して開いたあと、このタブを右クリックすると、以下のオプションを含むメニューが表示されます。
閉じる : ワークフローを閉じます。
これ以外のすべてを閉じる : このワークフローを除く、すべての開いているワークフローを閉じます。
すべて閉じる : 開いているすべてのワークフローを閉じます。
複製 : このワークフローの複製を作成します。
Designer で、パスの依存関係を相対パスから絶対パスに変更できます。詳しくは、 ワークフロー依存関係 を参照してください。
ツールの右クリックオプション
キャンバス上のツールを選択し、右クリックして次のオプションを含むメニューを表示します。
切り取り : 選択したツールをキャンバスから切り取ります。
コピー : 選択したツールをコピーします。
削除 : 選択したツールを削除します。
ズーム : 以下から選択します。
拡大
標準ズーム :ズームをキャンセルします。
縮小
すべて : ウィンドウ内のすべてのツールに合わせてズームします。
選択したツール : ウィンドウ内の選択したすべてのツールに合わせてズームします。
可能な接続の表示 :選択したツールとの間で使用可能なツール接続のリストを表示します。
新しいコンテナに追加 : 選択したツールをコンテナツールに追加します。詳細については、 ツールコンテナツール を参照してください。
Add to New Control Container: Add the selected tools to a Control Container tool. For more information, go to Control Container Tool.
前面に移動 : ツールが重なっている場合は、選択したツールを前面に送ります。これは、コメントボックスを重ねたり、重なっているツール注釈を順序付けするのに便利です。詳細については、 コメントツール を参照してください。
[後面に移動] : ツールが重なっている場合は、選択したツールを後面に送ります。これは、コメントボックスを重ねたり、重なっているツール注釈を順序付けするのに便利です。詳細については、 コメントツール を参照してください。
[出力接続を有線にする] と [出力接続をワイヤレスにする] を切り替えて、接続の表示方法を変更します。ワイヤレス接続の場合の入力アンカーと出力アンカーには、ワイヤレス接続アイコンが表示され、アンカーに出入りする接続の数を示す色付きのバーが表示されます (ツールが選択されていない限り接続は見えません)。
1 本のバーは 1 つの接続を表します。
2 本のバーは 2 つの接続を表します。
3 本のバーは 3 つ以上の接続を表します。
マクロに変換 : ワークフローのすべてまたは一部をマクロに変換します。重要な制限と手順については、 マクロに変換する を参照してください。
ワークフローのキャッシュと実行 : ワークフローを実行し、選択したツールまですべてのデータをキャッシュします。
ツールをキャッシュするには、以下の手順に従います。
ツールを右クリックします。
ワークフローのキャッシュと実行 を選択します。Alteryx は、複数のキャッシュポイントを同時に作成します。Ctrl キーを押しながら個々のキャッシュポイントをクリックすると、複数のキャッシュポイントを操作できます。
注意事項と制限事項:
すべてのツールをキャッシュできるわけではありません。
このツールは、最大 5 つの出力アンカーを持つことができ、ループの一部になることはできません。
インデータベースツール、機械学習ツール、Python ツールはキャッシュできません。
1 つのワークフローで複数のキャッシュを使用できます。
キャッシュされたツールを操作すると、キャッシュを消去せずにツールの設定を表示できます。ただし、ツールの設定を変更すると、キャッシュデータが解放されます。
Alteryx は、ワークフローを閉じるときにキャッシュを消去します。
キャッシュのクリア : キャッシュを削除します。ツールのキャッシュを消去するには、以下の手順に従います。
ツールを右クリックします。
[ キャッシュを消去 ] を選択します。Alteryx は複数のキャッシュポイントを同時に消去します。1 つ以上のツールのキャッシュを個別に消去するには、そのツールを選択し、右クリックしてメニューを表示します。
Run Until Selected Tool: This option is available via the AMP engine only and lets you partially execute your workflow up until a specific tool. It's particularly useful during workflow development and testing since it lets you test and modify specific sections without the need to run the entire workflow.
When you select Run Until Selected Tool, the workflow runs immediately and any tools after the selected tool are displayed as inactive in the workflow.
You can apply this option to multiple tools in a workflow as long as they are part of separate data streams. To do so, select multiple tools (hold the Ctrl key and select each tool on the canvas), right-click on one of the selected tools, and select Run Until Selected Tool.
This setting is compatible with cached workflows.
To clear the inactive tool overlay, run the entire workflow via the Run button or the Ctrl+R keyboard shortcut.
マクロ入力に変換 : 選択した入力ツールを マクロ入力ツール に変換します。
直後に挿入 : 選択したツールの後に挿入するツールを選択します。詳細については、 ツールカテゴリ を参照してください。
直後に閲覧ツールを追加 : 選択したツールの後に、 閲覧ツール を追加します。選択したツールに複数の出力アンカーがある場合は、各出力に閲覧ツールを追加するオプションが使用可能になります。
プロパティ : 選択したツールの 設定 ウィンドウにフォーカスを移します。
整列オプションを表示するには、2 つ以上のツールを選択します。
水平方向に整列 : 選択したツールは、最初にキャンバス上に配置したツールと水平方向に整列します。
垂直方向に整列 : 選択したツールは、最初にキャンバス上に配置したツールと垂直方向に整列します。
整列オプションを表示するには、3 つ以上のツールを選択します。
水平方向に配置 : 選択したツールは、水平軸に沿って、均等なスペースを空けて配置されます。
垂直方向に配置 : 選択したツールは、垂直軸に沿って配置されたツール間に均等なスペースを持つように配置されます。
ワークフローの注釈
ツールの [設定] ウィンドウ > [注釈]で個々のツールに 注釈 を追加するか、ワークフローにコメントツールを追加します。詳細については、次のリソースを参照してください。
キャンバスオプション
ワークフローの実行 : ワークフローを実行します。Ctrl+R を使用してワークフローを実行することもできます。ワークフローの実行中にアイコンが 停止 に変わります。
ワークフローの停止 : ワークフローを停止します。Ctrl+R を使用してワークフローを停止することもできます。
分析アプリ として 実行 : 分析アプリを実行します。
スケジュールにワークフローを追加 : 特定の時間と頻度で実行するワークフローをスケジュールします。
アクティブ 文書 : 開いているワークフロー、アプリ、マクロを表示します。
空のワークフローの新規作成 : 新しいワークフロー (.yxmd) を作成します。
ズームイン : 標準ズームを 3/2 拡大します。
ズームアウト : 標準ズームを 2/3 縮小します。
コピーと貼り付け
キャンバスに貼り付けるアイテムの場所を制御するには、アイテムを選択してコピー (Ctrl+C) し、アイテムを貼り付ける場所を選択してから貼り付けます (Ctrl+V)。Designer は、カーソルと同じ位置にアイテムを貼り付けます。
ファイルの保存
保存されていないワークフローが 1 つまたは複数あるときにアプリケーションを終了しようとすると、Designer によって未保存のワークフローを保存するよう求められます。Designer に「 次のワークフローへの変更を保存しますか? 」と表示され、以下のオプションが示されます。
選択した内容の保存 : 保存するワークフローを選択してから、[ 選択した内容の保存 ] を選択します。Designer は、選択したワークフローを保存して閉じます。選択していないワークフローは保存されません。
変更を破棄する : すべての変更を破棄して保存せずに終了するには、[ 変更を破棄する ] を選択します。
キャンセル : [ キャンセル ] を選択すると、キャンバスに戻ります。