ワークフローのループ
このページの内容
ワークフローループについて
ワークフローのループ機能を使用すると、リスト内の複数のエントリーに対して一連の自動タスクを実行できます。例えば、各店舗の平均NPSを含むNPSサマリーを各店舗マネージャーに送信したり、組織内の各ピープルマネージャーに月次の従業員満足度スコアを送信したりできます。
クアルトリクスは、スケジュール設定されたデータ抽出タスクを通じてワークフローループを実現します。抽出された各データエントリ(「リスト」とも呼ばれます)に対して実行される内容を具体的に指定できます。つまり、これは特定の役割(アカウントマネージャー、ピープルマネージャーなど)の全担当者、またはすべての都市(シアトル、ニューヨークなど)、より一般的にはテーブル内のすべてのアイテムのリストです。
例:各マネージャーについて、店舗の週間NPSスコアを算出し、そのNPSスコアが特定のしきい値を下回った場合にマネージャーにメールを送信します。
データ抽出タスク
ループするワークフローを作成する場合、最初に追加する必要があるタスクはデータ抽出タスクです。このタイプのタスクは、別のソースからデータを抽出し、他の場所で使用または保存できるようにします。データを抽出できるソースは次のとおりです。
ヒント:全リストは利用可能なエクストラクタタスクでご確認ください。
各ループで何が起こるかを指定する前に、これらのタスクのいずれか1つをワークフローに追加する必要があります。各ループに表示されるタスクの構築を開始すると、任意の追加タスクを自由に追加できるようになります。
ワークフローループの要件
ワークフローのループを作成する前に、留意すべき重要な点がいくつかあります。
- ワークフローループは、スケジュール設定されたワークフローとのみ互換性があります。
- 1つのワークフローに追加できるループリストは一度に1つのみです。つまり、ワークフローに複数のデータ抽出タスクを追加した場合、ループの基準にできるのはそのうちの1つだけです。
ループに含めることができるアイテム数は 50,000 件までです。
ヒント:50,000件を超えると、ワークフローは実行されません。
- ループで処理できるファイルサイズには制限があります。つまり、抽出するファイルは以下の要件を満たす必要があります。
- ファイルサイズは1GB以下にする必要があります。
- 各行のサイズは 1MBを超えることはできません。
- ループを他のループ内に追加することはできません。
- ループリストには 5つまでしかタスクを追加できません。
ワークフローのループを設定する
このセクションでは、マネージャーロールに属するユーザーに毎週NPSメールを送信する例を使用して、ワークフローのループを設定する方法について説明します。ただし、これはワークフローループの唯一の用途ではありません。
実行履歴
ループを含むワークフローの実行履歴を表示すると、トリガーされた各ループの実行履歴を確認できます。これにより、特定のワークフローループに関連するパフォーマンスの問題を絞り込むことができます。
[実行履歴]タブで、ワークフロー名をクリックすると詳細が表示されます。ワークフローのイベントとタスクに加えて、For each ループも表示されます。これをクリックすると、各ループで実行された各イベントとタスクの内訳が表示されます。
ヒント:For each loop の横にある括弧内の数字は、ループが正常に実行された回数を示します。
ヒント:実行履歴に含まれる情報の詳細については、実行履歴を参照してください。
素晴らしい! フィードバックありがとうございます!
フィードバックありがとうございます!