ジョブの作成と管理

データ・ロード、データ・フローまたはワークフローを実行すると、Oracle Data Transformsによってバックグラウンドでプロセスを完了するジョブが作成されます。

ジョブは、1つの実行タスクに対応する複数のステップで構成されます。

デフォルトでは、「ジョブ」ページに、DateパラメータがデフォルトでTodayに設定されているため、現在実行中および完了している実行ジョブ・セッションがリストされます。リストからいずれかのインスタンスIDをクリックすると、その詳細が表示されます。

データ変換でジョブを操作するには、次を実行します:

ホームページからのジョブの作成

新しいジョブを作成するには、次のようにします。

  • ホーム・ページで、左側のペインの「ジョブ」をクリックして、「ジョブ」ページにアクセスします。
  • 「ジョブの作成」をクリックします。

    「ジョブの作成」ページ・スライドイン。

  • 「リソース・タイプ」ドロップダウンから、新規ジョブを作成するリソースのタイプを選択します。「データ・フロー」、「ワークフロー」または「スキーマ」を選択できます。
  • 選択したリソース・タイプに関連付けられているすべてのリソースは、「リソース」フィールドにリストされます。「リソース」ドロップダウンから、新規ジョブを作成する必要なリソースを選択します。
  • 「作成」をクリックします。

新しいジョブが作成され、「Jobs」ページの既存のジョブ・リストに追加される。

「プロジェクト」ページからのジョブの作成

特定のプロジェクトに関連するジョブ・セッションを表示するには:

  • プロジェクト・ページに表示されたプロジェクト・タイトルをクリックします。

    「プロジェクト詳細」ページが表示されます。

  • 左側のペインで、「ジョブ」をクリックします。

    「ジョブ」ページが表示されます。選択したプロジェクトに関するすべてのジョブとその詳細が表示されます。

    ノート

    このページはプロジェクトに固有であり、選択したプロジェクトに関連するジョブのみが表示されます。
  • 新しいジョブを作成するには、「ジョブの作成」をクリックします。
  • 必要な詳細をすべて入力し、「作成」をクリックします。

    新しいジョブが作成され、プロジェクトの既存のジョブ・リストに追加されます。

ジョブの表示と削除

「ジョブ」ページに表示されるジョブのリストから、「アクション」メニュー([アクション]アイコン)をクリックして、次の操作を行います。
  • 選択したジョブの詳細の表示
  • ジョブを再実行します。
  • ジョブを削除します。

このページには、表示されたリストをリフレッシュするための[リフレッシュ]アイコンと、古いジョブのパージの構成に使用できる歯車のアイコンアイコンも含まれています。ジョブのパージ間隔の構成を参照してください。

ジョブをクリックすると、次のような「ジョブ詳細」ページに詳細情報が表示されます:

  • インスタンスID: ジョブID。
  • ステータス: ジョブのステータス(完了、エラー、キュー済、実行中、待機中および警告)
  • 設計オブジェクト: ジョブが属する設計オブジェクト(データ・ロード、データ・フローまたはワークフロー)です。
  • 開始: ジョブ実行の開始日時。
  • 終了: ジョブ実行の終了日時。
  • 期間: ジョブの実行にかかった時間。
  • 行数: ジョブ・セッション中に処理された行の合計数。
  • 挿入数: ジョブ・セッション中に挿入された行数。
  • 更新数: ジョブ・セッション中に更新された行数。
  • 削除数: ジョブ・セッション中に削除された行数。
  • エラー数: ジョブ・セッション中にエラーが発生した行数。
次のオプションも使用できます。
  • 停止: ジョブを停止します。
  • 再実行: ジョブを再実行します。
  • 再試行: 失敗したステップからジョブを再実行します。
  • ジョブの表示: ジョブのリストが表示されます。
  • 削除: ジョブを削除します。
  • 選択した表の再実行: データ・ロード・ジョブの場合、選択した表のジョブを再実行できます。この機能は、メイン・データ・ロード・ジョブが完全に成功したか、いずれかのステップにエラーがあるジョブに使用できます。

ジョブのパージ間隔の構成

セッション表の負荷を軽減するために、古いジョブをパージする間隔を構成できます。デフォルトの時間間隔は30日です。これは、30日より古いすべてのジョブが定期的にパージされることを意味します。パージ間隔を構成できるのはADMINユーザー(odiadmin)のみです。

ジョブのパージ間隔を構成するには、「ジョブ」ページで歯車アイコン(歯車のアイコン)をクリックします。「構成」ダイアログ・ボックスで、「ジョブを削除するまでの日数」フィールドで必要な値を設定し、「保存」をクリックします。

ジョブの検索

必要なジョブ・セッションを検索して、次のようなフィルタに基づいてその詳細を確認することもできます:

  • 名前 - ジョブの名前
  • ステータス - リストから必要なセッション・ステータス(「すべて」、「完了」、「エラー」、「キュー済」、「実行中」、「待機中」、「警告」)を選択します。ドロップダウンで「キュー内」および「待機中」フィルタ・オプションを使用するには、「キュー内/待機中の表示」ジョブ・オプションを有効にする必要があります。
  • キューに入っている/待機中のジョブの表示– 「ジョブ」ページのリストにキューに入っているジョブまたは待機中のジョブを含めるには、このオプションを有効にします。このオプションが有効な場合、「ステータス」ドロップダウンには、リストのフィルタに使用できる「キュー」および「待機中」オプションが含まれます。
  • 日付 - 必要なジョブ・セッションが実行された日付を、「すべて」、「今日」、「昨日」、「先週」、「先月」およびカスタム範囲(特定の「開始」および「終了)」の日付を選択可能)から選択します。