
メッセージツール
ドキュメントは、Designer Cloud のリリース前に入手可能なため、機能などを事前に確認できます。ここに記載されている内容は、公式リリースまでの間に変更になる場合があります。
ツールごとに学習
セレクトには「ツールごとに学習」があります。サンプルワークフロー を参照して、Alteryx Designer でこのサンプルやその他の多くのサンプルに直接アクセスする方法を確認してください。
[ メッセージ] を使用して、特定のプロセスに関するメッセージを [ 結果 ] ウィンドウに報告します。
ツールの設定
メッセージのタイミング
Message Timing を選択 します。メッセージが書き込まれ、 Results ウィンドウに送信される時刻が設定されます。このオプションを使用すると、メッセージツールで行数を取得したり、出力が完了した後にメッセージを生成したりできます。
- 最初の行が処理される前
- アップストリームから 1 番目の行を受信します。
- メッセージを書き込みます。
- ローを下流に渡します
- 式が True の行の前:式が true か false かに関係なく、すべての行が通過します。
- アップストリームから行を受信します。
- 式を評価します。式は、その行の列によって異なる場合があります。
- 式が真と評価された場合、[メッセージ]ツールはそのレコードを出力接続に渡す前にメッセージを書き込みます。
- 式が偽と評価された場合、[メッセージ]ツールはメッセージを書き込みません。
- 最後の行が処理された後
- すべての行をダウンストリームに渡します。
- メッセージを書き込みます。
- すべての下流のツールの実行後
- すべてのダウンストリームのツールは、渡されたレコードの処理を終了しました。
- メッセージを書き込みます。
メッセージタイプ
ツールが書き込むメッセージタイプを選択します。詳細については、「結果」ウィンドウを参照してください。
メッセージの優先度
[ メッセージの優先度] を選択します。これにより、マクロ内でツールを使用するときの動作が決まります。
-
低:このメッセージは、実行中のワークフローにツールが含まれている場合にのみ書き込まれます。
-
このメッセージは、実行中のワークフローに、またはワークフローのマクロ内にツールが含まれている場合にのみ書き込まれます。したがって、マクロ内で最大1レベル深い場合は出力されます。
-
メッセージは、それが含まれているマクロのレベル数に関係なく常に書き込まれます。変換エラーとエラーメッセージタイプは常に高優先度です。
同じツールによって書き込まれた既存のメッセージを置き換えるには、[このツールの標準メッセージを置き換える] チェックボックスをオンにします。これは、処理された行数のレポーティングなど、ツールの進捗状況を報告するメッセージに役立ちます。
メッセージを書く
表示するメッセージを入力します。このメッセージは固定テキストの場合もあれば、データフィールドから作成される場合もあります。
例
+ [AgeField] + 「許容範囲外です。」
[_RecordNumber_] 変数
- 先頭行の前: [_RecordNumber_] は常に 1 になります。
- 式が True の行の前: [_RecordNumber_] は計算する式の行番号です。
-
最後の行の後とすべてのダウンストリームツールが完了した後: [_RecordNumber_] は、ツールを通過した行の合計数に等しくなります。
例
「列へのテキストツールによって生成されるレコードの量: