ジョブ スケジュールの詳細の表示

IMPORTANT
Job schedulesは現在、次のReal-Time CDP ジョブでのみ使用できます。
  • バッチデータレイクの取得
  • プロファイルのバッチインジェスト
  • バッチセグメント化
  • バッチ宛先のアクティベーション

ジョブの失敗をトラブルシューティングする場合や、パフォーマンスの問題を調査する場合は、特定のデータセットとそのジョブ実行に関する詳細情報が必要です。 ​ ジョブスケジュール ​ インターフェイスを使用すると、タイムラインビューから個々のデータセットとジョブにドリルダウンして、実行履歴、タイミング、ステータスを把握できます。

この詳細ビューを使用して、以下を行います。

  • 特定のジョブが失敗した理由や、予想以上に時間がかかった理由を調べます
  • データセットの実行履歴の経時的な確認
  • バッチジョブのタイミングと期間パターンの把握
  • パイプラインの問題を引き起こしている特定のバッチを特定
  • Adobe サポートによるトラブルシューティングに必要な情報の収集

前提条件 prerequisites

ジョブの詳細を表示する前に、次の操作を行う必要があります。

詳細階層について details-hierarchy

ジョブスケジュールには3つの詳細レベルが用意されており、大まかなパターンから特定の課題に移行することができます。

表示レベル
What it shows
使用するタイミング
タイムラインビュー
選択した期間のすべてのデータセットとスケジュールされたジョブ
パターンを特定し、​ アンチパターン ​を特定して、パイプライン全体の概要を把握する
データセットの詳細
単一のデータセットに関する集計指標と実行履歴
1つのデータセットの全体的なパフォーマンスの追跡、データ量の把握、ジョブの頻度の確認
ジョブ実行の詳細
個々のジョブ実行の特定の実行情報
特定のジョブが失敗した理由の調査、正確なタイミングの確認、処理されたレコードの検証

ナビゲーションフロー:問題を特定するためのタイムラインビューから始めます→ データセットを選択して詳細を表示する→特定のジョブ実行を選択して詳細を調査します。

タイムラインビューについて timeline-visualization

タイムラインビューでは、水平レイアウトと垂直レイアウトを使用して、ジョブスケジュールと重要な処理時間を把握できます。

  • 水平軸(時間進行): データセットとそのジョブ実行がタイムライン上で左から右に表示され、選択した期間(今日、昨日、過去7日間)にジョブが実行されたタイミングを示します。 各色のバーは、開始時間と終了時間に応じて水平方向に配置されたジョブランを表します。

  • 垂直軸(スケジュールされた開始時間):重要なスケジュールされた開始時間は、すべてのデータセットにまたがる垂直線として表示され、アップストリームジョブとダウンストリーム処理のタイミング関係を簡単に確認できます。

    • 青い垂直線: セグメント化を開始する予定の時刻を表します
    • 黒い垂直線:宛先のアクティブ化を開始するようにスケジュールされている場合を表します

このレイアウトにより、データパイプラインジョブと下流処理の間のタイミング関係をすばやく特定できます。 理想的には、アップストリームのジョブ(データレイクやプロファイルの取り込みなど)は、これらの垂直マーカーの左側に完了し、セグメンテーションやアクティベーションが開始される前にデータが準備されていることを確認する必要があります。 これらのマーカーを超えて伸びるジョブは、データが完全に準備される前に下流プロセスが開始される可能性がある潜在的なタイミングの問題を示しています。

どのビューを使用すればよいですか? which-view

以下の表を使用して、タスクに適したビューを選択します。 必要な作業を推奨ビューと一致させ、効率的にナビゲートできるようにします。

必要な…
このビューを使用
プロファイルが有効なすべてのデータセットとそのスケジュールを一度に表示する
​ タイムラインビュー
スケジュールの競合またはアンチパターンの特定
​ タイムラインビュー
1つのデータセットの全体的なパフォーマンスを追跡
データセットの詳細
データセットが処理した合計レコード数を確認します
データセットの詳細
1つのデータセットのジョブパフォーマンスを経時的に比較
データセットの詳細
特定のジョブが失敗した理由の調査
​ ジョブ実行の詳細
特定のジョブ実行の正確なタイミングを確認する
​ ジョブ実行の詳細
1回の実行で処理されたレコードの検証
​ ジョブ実行の詳細
詳細なエラーメッセージへのアクセス
​ ジョブ実行の詳細 → データフロー実行IDの選択

データセットの詳細を表示 view-dataset-details

特定のデータセットの詳細を表示するには:

  1. Job Schedules タイムラインビューで、調査するデータセットを見つけます。
  2. 左側の列からデータセット名を選択します。

右側のパネルにデータセットの詳細ビューが開き、このデータセットに関連付けられたすべてのジョブに関する情報が表示されます。

選択したデータセットの集約レイクとプロファイル取り込み指標を表示するデータセットの詳細パネル。

データセットの詳細パネルには、データセット名、ID、およびジョブタイプ別に整理されたジョブ固有の指標が表示されます。 パネルの上部には、データセット IDがクリック可能なリンクとして表示されます。 このIDを選択して、完全なデータセットの詳細ページに移動します。

各データセットの詳細パネルには、次の指標が含まれます。

レイク取り込み指標 lake-ingestion-metrics

データレイク取り込みジョブを含むデータセットの場合、パネルには次の指標が表示されます。

指標
説明
の使用
Total runs
このデータセットで完了したデータレイク取り込みジョブの合計数
行動トラッキング
Runs in progress
現在、実行されているレイク取り込みジョブの数
ボトルネック検出
Total records added
すべてのジョブ実行でデータレイクに追加された新しいレコードの累積数
ボリュームモニタリング
Total ingestion time
すべてのデータレイク取り込みジョブの合計時間
処理時間の評価
Total records updated
取り込み中に更新された既存のレコードの累積数
パターン解析を更新
Avg. ingestion speed (records/second)
データレイク取得ジョブの平均スループット率
パフォーマンス比較

プロファイル取り込み指標 profile-ingestion-metrics

プロファイル取り込みジョブを含むデータセットの場合、パネルには次の指標が表示されます。

指標
説明
の使用
Total runs
このデータセットで完了したプロファイル取り込みジョブの合計数
行動トラッキング
Runs in progress
現在実行中のプロファイル取り込みジョブの数
遅延検出
Total profiles created
すべてのジョブ実行でこのデータセットから作成された新しいプロファイルの累積数
プロファイル成長モニタリング
Total profile ingestion time
すべてのプロファイル取り込みジョブの合計期間
タイミング問題の特定
Total profiles updated
このデータセットのデータで更新された既存のプロファイルの累積数
頻度トラッキングを更新
Avg. profile ingestion speed (profiles/second)
プロファイル取得ジョブの平均スループット率
パフォーマンス監視
NOTE
これらの指標は、このデータセットのすべてのジョブ実行の累積合計を示します。 特定の実行の詳細を表示するには、タイムラインから直接ジョブを選択します。

タイムラインでのデータセットのフィルタリング filter-datasets

スケジュールされたジョブを含むデータセットが多い場合は、すべてのデータセットを一度に表示するのではなく、特定のデータセットに集中させる必要があります。 データセットフィルターを使用すると、タイムラインビューに表示されるデータセットを選択できます。

タイムラインビューに表示されるデータセットを選択できるデータセットフィルターパネル。

タイムラインに表示されるデータセットをフィルタリングするには:

  1. タイムラインビューの左上にあるデータセットカウンターを探します(例:「2つのデータセット」)。
  2. データセットカウンターの横にあるフィルターアイコンを選択します。
  3. データセット選択パネルが開き、使用可能なすべてのプロファイル対応データセットとスケジュールされたジョブが表示されます。
  4. タイムラインビューでデータセットを表示または非表示にするには、データセットを選択または選択解除します。
  5. タイムラインが即座に更新され、選択したデータセットのみが表示されます。

フィルタリングを使用すると、次のことが可能になります。

  • 特定のデータソースに焦点を当てる:特定のデータパイプラインのトラブルシューティングを行う場合は、フィルターを実行して関連するデータセットのみを表示します。
  • 視覚的な混乱を軽減:多数のデータセットがある場合、フィルタリングを使用すると、データのサブセットのパターンをより明確に見ることができます。
  • 関連するデータセットを比較:自分のスケジュール関係を理解するために関連するデータセットのみを選択します。
  • アンチパターンを調査:潜在的な設定の問題を特定する場合は、影響を受けるデータセットをフィルタリングして、より詳しく調べます。

フィルターはセッション中も保持されるため、データセットの選択を維持しながら、期間(今日、昨日、過去7日間)間を移動できます。

個々のジョブ実行の詳細の表示 view-job-details

特定のジョブ実行を調査する必要がある場合は、タイムラインからジョブ実行を選択して、その特定の実行に関する詳細な実行情報を表示します。

ジョブ実行の詳細へのアクセス access-job-details

特定のジョブ実行の詳細を表示するには:

  1. Job Schedules タイムラインビューで、調査する特定のジョブ実行を見つけます。
  2. タイムラインでジョブインジケーター(ジョブを表す色付きのバー)を選択します。

Dataflow run details パネルが開き、特定のジョブ実行に関する情報が表示されます。

特定のジョブ実行の実行情報を表示するデータフロー実行の詳細パネル。

データフロー実行の詳細 dataflow-run-details

データフロー実行の詳細パネルには、特定のジョブ実行に関する情報がジョブタイプ別に表示されます。 取り込みジョブでは、レイク取り込みとプロファイル取り込みの両方のステージの詳細が表示されます。

レイク取り込みジョブの詳細 lake-ingestion-job-details

フィールド
説明
Dataflow run ID
この特定のレイク取り込みジョブ実行の一意の識別子。 IDを選択して、データフロー監視の詳細を表示します。
Run status
ジョブの結果(成功、失敗、処理中、キューに登録)。 緑色のインジケーターは正常に完了したことを示します。
Started at
レイク取り込みジョブが実行を開始した日時。
Completed at
レイク取り込みジョブが実行を終了した日時。
Records added
このジョブ実行中にデータレイクに追加された新しいレコードの数。
Records updated
このジョブ実行中にデータレイクで更新された既存のレコードの数。

プロファイル取得ジョブの詳細 profile-ingestion-job-details

フィールド
説明
Dataflow run ID
この特定のプロファイル取り込みジョブ実行の一意のID。 IDを選択して、データフロー監視の詳細を表示します。
Run status
ジョブの結果(成功、失敗、処理中、キューに登録)。 緑色のインジケーターは正常に完了したことを示します。
Started at
プロファイル取り込みジョブが実行を開始した日時。
Completed at
プロファイル取り込みジョブが実行を終了した日時。
Records added
このジョブ実行中に作成された新しいプロファイルの数。
Records updated
このジョブ実行中に更新された既存のプロファイルの数。

ジョブ実行フローについて job-execution-flow

特定のジョブ実行を表示すると、レイクの取り込みとプロファイルの取り込みの関係を確認できます。

  • レイクの取り込みが最初に実行されます: データがデータレイクに読み込まれ、検証されます。
  • プロファイルの取り込みが完了すると:レイクの取り込みが完了すると、適格なレコードがプロファイルストアに処理されます。
  • タイミングが重要:レイクの取り込みが完了してからプロファイルの取り込みが開始されるまでの時間の違いに注意してください。 ここでのギャップは、セグメンテーションなどの下流プロセスに影響を与える可能性があります。

ジョブ実行の詳細を​に使用:

  • 特定のジョブが正常に完了したことを確認します
  • ジョブ実行の実際の期間(完了時間から開始時間を差し引いた時間)を計算します
  • 特定の実行で処理されたレコードの数を把握します
  • 異なるジョブ実行のパフォーマンスの比較
  • 詳細なデータフロー監視によるトラブルシューティング
  • レイクとプロファイルの取り込みステージの間のタイミングの問題を特定する

ジョブの詳細に関するトラブルシューティング troubleshooting

ジョブの詳細を使用して問題を調査し、次の手順を決定します。

失敗したジョブ: データフロー実行IDを選択して、監視ダッシュボードでエラーの詳細を表示します。 ​ データセットの詳細で繰り返しパターンを確認し、​ タイムライン ​でリソース競合を確認し、設定で​ アンチパターン ​を特定します。

低速ジョブ: ​ データセット指標の過去の平均値と期間を比較します。 一般的な原因には、​ スケジュールの重複密度の高いバッチスタック ​、またはデータ量の増加が含まれます。

レコードの不一致:レイク取り込みレコードを、ジョブ実行の詳細のプロファイル取り込みレコードと比較します。 ID要件とデータ品質ルールにより、プロファイル取り込みでは通常、表示されるレコードが少なくなります。

データフローのステータス情報について詳しくは、​ データレイクの取り込みを監視​ プロファイルのデータフローを監視​ オーディエンスのデータフローを監視および宛先のデータフローを監視を参照してください。

次の手順 next-steps

ジョブの詳細を表示する方法を学習した後:

recommendation-more-help
c8f655b2-b23f-40a1-9f72-0ee03fb7642a