Campaign ワークフローヒートマップは、現在実行中のすべてのワークフローを色分けしてわかりやすく表示します。 キャンペーン管理者のみが使用できます。
このページでは、Campaign プロセスを監視するその他の方法を紹介します。
並列ワークフロー数の概要をすばやく確認できるワークフローヒートマップを使用すれば、Adobe Campaign プラットフォームの管理者は、インスタンスの負荷を監視し、それに従ってワークフローを計画できます。
具体的には、プラットフォーム管理者は次のことをおこなえます。
ワークフローヒートマップに加え、一連のワークフローのステータスを監視してスーパーバイザーに定期的なメッセージを送信するワークフローを作成できます。詳しくは、該当する節を参照してください。
ワークフローヒートマップを使用するには、ワークフロー、アクティビティおよびワークフローのベストプラクティスの概念を十分に理解しておく必要があります。
ワークフローヒートマップにデータが表示されない場合は、「データを読み込み」ボタンをクリックします。
監視に移動し、「ワークフローヒートマップ」リンクをクリックして「キャンペーンワークフローヒートマップ」ページを表示します。
カレンダーをクリックして日付を選択します。
デフォルトでは、このページには現在の日付のワークフローアクティビティが表示されます。日付は変更して過去の任意の日を選択できます。
データベースクリーンアップワークフローによって削除されていないワークフローのみが表示されます。データベースクリーンアップワークフローについて詳しくは、この節を参照してください。
デフォルトでは、ワークフローヒートマップのタイムゾーンは、現在の管理者ユーザーで指定されたタイムゾーンです。例えば、一緒に働いているマーケティングユーザーと同じ地域にいない場合には、この値を変更できます。
「フィルター」ボタンをクリックします。
スライダーを使用して、最低持続時間を 0 秒から 1 時間までの値に設定します。これにより、一定の秒数または分数を超えて実行されたワークフローのみを検索できます。
「ワークフロー」ドロップダウンリストから特定のワークフローを選択することもできます。
「最低持続時間」フィルターも適用されます。特定のワークフローが見つからない場合は、「最低持続時間」を 0 に再設定して、すべてのワークフローがリストに表示されるようにします。
また、ワークフロータイプに基づいてフィルタリングすることも可能です。
特定のワークフローを名前で検索するには、「ワークフロー名フィルター」フィールドも使用できます。
一部のワークフローを編集した場合は、「データを再読み込み」ボタンをクリックして、グリッドに表示されているデータを更新します。
キャンペーンワークフローヒートマップは、グリッドの左上から右下に自然に読み取ることが可能で、緑から赤の色分けにより「ホットゾーン」を見つけられます。
カラーコード適用の仕組みおよびヒートマップのナビゲーション方法を確認するには、「ヘルプ」ボタンをクリックします。
各行が 1 日のうちの 1 時間を表し、各セルがその 1 時間の内の 5 分間を表します。
グリッドには、各 5 分の間に同時に実行されたすべてのワークフローが表示されます。
次の例では、午前 8 時から午前 8 時 5 分の間に、3 つのワークフローが実行されています(各ワークフローの持続時間は無関係)。
色付きのセルをクリックすると、その期間中に実行されたすべての並列ワークフローの詳細が表示されます。
各ワークフローおいて、ワークフローに含まれるすべてのアクティビティが持続時間と合わせて表示されます。
ワークフロー ID または名前をクリックすると、ワークフローを直接開けます。
「キャンペーンワークフローヒートマップ」ビューに戻るには、「ホーム」ボタンをクリックします。
Campaign ワークフローヒートマップは主に 2 つの場合に役立ちます。
ワークフローヒートマップは、キャンペーン管理者がインスタンスの負荷を把握し、適切な時間に既存または新規のワークフローを計画するのに役立ちます。
「キャンペーンワークフローヒートマップ」ビューで、「フィルター」ボタンをクリックします。
持続時間を、数秒または数分に設定します。
持続時間フィルターを引き上げて、重要でない最短のワークフローを除外します。
結果を調べてインスタンスの負荷を把握し、適切なアクションを起こします。
キャンペーン管理者は、ワークフローヒートマップを使用することで、アクティビティの進行を遅らせる可能性のある最長のワークフローを見つけることができます。
「キャンペーンワークフローヒートマップ」ビューで、「フィルター」ボタンをクリックします。
持続時間を 1 時間に設定します。
「最低持続時間」フィルターを引き下げれば、より多くの結果を得られます。
結果を調べて最長のワークフローを見つけます。こうしたワークフローは、サーバーおよびデータベースのリソース(CPU、RAM、ネットワーク、IOPS など)に多大な影響を与える可能性があります。
適切なアクションを起こします。
次の例は、Adobe Campaign ワークフローヒートマップを使用すると、計画作業の効率化およびパフォーマンス向上が実現できることを示します。
この例では、多くのユーザーがワークフローのパフォーマンスについて不満を持っています。何がアクティビティの速度を落としているのか、問題を解決する方法を確認する必要があります。
監視に移動し、「ワークフロー」リンクをクリックして、「キャンペーンワークフローヒートマップ」ページを表示します。
「最低持続時間」フィルターを 5 分に設定します。
「ワークフロータイプ」フィルターを「マーケティング」に設定します。
ヒートマップグリッドから、次のことが分かります。
午前 10 時から 50 個のワークフローを開始する代わりに、1 日の他の時間帯にワークフローの開始時間を均等に配分します。
「キャンペーンワークフローヒートマップ」ページに戻り、「データを再読み込み」ボタンをクリックします。
次の点がわかります。