ワークフロー・ループ
このページの内容
ワークフロー・ループについて
ワークフロー・ループを使用して、リスト内の複数のエントリに対して一連の自動タスクを実行することができます。例えば、各店舗の平均NPSを含むNPSの概要を各店舗マネージャーに送信したり、毎月の従業員満足度スコアを組織内の各ピープルマネージャーに送信したりすることができます。
クアルトリクスは、スケジュールされたデータ抽出タスクによってワークフロー・ループを実現します。抽出された各データ・エントリー(別称 “リスト”)に対して何がエグゼクティブになるかを具体的に指定することができる。言い換えれば、これは特定の役割(アカウントマネージャー、ピープルマネージャーなど)のすべての人のリスト、またはすべての都市(シアトル、ニューヨークなど)、より一般的には、テーブル内のすべての項目のリストです。
例: 各マネージャーについて、その店舗の週間NPSスコアを計算し、NPSスコアがある閾値を下回った場合、マネージャーにメールを送ります。
データ抽出タスク
ループするワークフローを作成する場合、最初に追加しなければならないタスクはデータ抽出タスクです。この種のタスクは、別のソースからデータを抽出し、それを別の場所で使用したり保存したりすることができます。データを抽出できるソースは以下の通り:
Qtip: 利用可能な抽出タスクのリストをご覧ください。
各ループで何が起こるかを指定する前に、これらのタスクのいずれかをワークフローに追加する必要があります。各ループに表示されるタスクを構築し始めたら、好きなタスクを追加することができます。
ワークフロー・ループの要件
ワークフロー・ループを作成する前に、覚えておくべき重要なことがあります:
- ワークフロー・ループは、以下と互換性があります。 スケジュールワークフローを選択します。
- ワークフローに一度に追加できるループリストは1つです。つまり、ワークフローに複数のデータ抽出タスクを追加した場合、ループのベースとなるのはそのうちの1つだけということになる。
- ループ内の全ファイルで10,000行を超えては ならない。 Qtip:10,000行を超えるとワークフローは実行されません。
- ループはあるサイズのファイルしか処理できない。つまり、解凍するファイルは以下の条件を満たしていなければならない:
- ファイルは1GBを超えることはできません。
- 各行は1MBを超えることはできない。
- ループを他のループの中に追加することはできない。
- タスクリストには5つまでしか追加できません。
ワークフロー・ループの設定
ここでは、マネージャーロールに帰属するユーザーに毎週NPSメールを送信することを例に、ワークフロー・ループの設定方法について説明します。しかし、ワークフロー・ループの使い道はこれだけではない。
実行履歴
ループを含むワークフローの実行履歴を見ると、トリガーされた各ループの実行履歴を見ることができる。これにより、特定のワークフロー・ループに関連するパフォーマンス問題を絞り込むことができます。
実行履歴タブでワークフロー名をクリックすると、詳細が表示されます。ワークフローのイベントとタスクに加えて、For each loopも表示されます。これをクリックすると、各イベントとタスクが各ループでどのようにパフォーマンスしたかの内訳を見ることができる。
Qtip:For each loopの次へ括弧内の数字は、そのループが成功した回数を示している。
qtip:実行履歴に含まれる情報の詳細については、実行履歴を参照してください。
素晴らしい! フィードバックありがとうございます!
フィードバックありがとうございます!