次の方法で共有


バッチ ジョブの作成

注記

コミュニティの関心グループが Yammer から Microsoft Viva Engage に移行されました。 Viva Engage コミュニティに参加し、最新のディスカッションに参加するには、「 Finance and Operations Viva Engage Community へのアクセスを要求する 」フォームに入力し、参加するコミュニティを選択します。

バッチ ジョブは、自動処理のためにアプリケーション オブジェクト サーバー (AOS) インスタンスに送信するタスクのグループです。 バッチ ジョブは、ジョブを作成したユーザーのセキュリティ資格情報を使用して実行されます。 バッチ ジョブを作成するには、次の手順に従います。 この手順の作成に使用するデモ データの会社は USMF です。

バッチ ジョブの作成

  1. システム管理>照会>バッチ ジョブ の順に移動します。
  2. 新規を選択します。 . ジョブの説明 フィールドに、バッチ ジョブの説明を入力します。
  3. 開始予定日時 フィールドに、バッチ ジョブを実行する日時を入力します。
  4. 保存を選択します。

再実行の作成

  1. アクション ペインで、バッチ ジョブ を選択します。
  2. 繰り返しを選択します。 これらのオプションを使用して再実行の範囲とパターンを入力します。
  3. OK を選択します。

注記

すべての定期的なバッチ ジョブは、失敗したか成功したかに関係なく、自動的に待機状態に戻ります。 この動作により、前の実行が失敗した場合に、繰り返しジョブで次の実行時に保留中の作業を実行できます。 この機能は、バッチ ジョブの繰り返し条件が有効な場合にのみ有効にできます。 バッチジョブには、残りの繰り返し回数があるか、まだ過ぎていない繰り返しの終了日を指定する必要があります。

警告の追加

  1. アクション ペインで、バッチ ジョブ を選択します。
  2. 警告 を選択します。 バッチ ジョブの終了時、エラー発生時、またはキャンセル時に警告メッセージを表示するかを指定します。 そして、警告をポップアップ メッセージとして表示するかどうかを指定します。
  3. OK を選択します。

バッチ ジョブへのタスクの追加

  1. バッチ ジョブ ページで タスクの表示 を選択します。

  2. Ctrl + N キーを選択してタスクを作成します。

  3. バッチ タスクの説明を入力します。

  4. 会社アカウント フィールドで、タスクを実行する会社のデータベースを選択します。

  5. クラス名 フィールドで、タスクを実行するプロセスを選択します。

  6. 必要に応じて、タスクのバッチ グループを選択します。

    クライアント タスクをバッチ グループに割り当てる必要があります。 既定のバッチ グループ ("空のバッチ グループ" とも呼ばれる) に自動的に割り当てられます。

  7. Ctrl + S キーを選択してタスクを保存します。

  8. 選択したタスクをジョブの別のタスクに依存させるには、条件あり グリッドを選択し、定義する各条件について次の手順に従います:

    1. Ctrl + N キーを選択して条件を作成します。
    2. 親タスクのタスク ID を選択します。
    3. 依存タスクを実行する前に親タスクが到達する必要がある状態を選択します。
    4. Ctrl + S キーを選択して条件を保存します。

    複数の条件を定義し、依存タスクを実行する前に すべて の条件を満たす必要がある場合は、すべて の条件タイプを選択します。 任意 の条件が満たされた後で依存タスクを実行できる場合は、任意 の条件タイプを選択します。

  9. タスクの失敗を処理する方法を選択します。 特定のタスクの失敗を無視するには、全般 タブで、そのタスクの タスクの失敗を無視する オプションを選択します。 このオプションを選択した場合、タスクの失敗によってジョブが失敗することはありません。 最大再試行回数 フィールドを使用して、タスクが失敗したと見なされるまでの再試行回数を指定することもできます。 ベスト プラクティスとして、[ 最大再試行 回数] フィールドを 5 を超える値に設定しないでください。

    バッチの再試行の詳細については、バッチの再試行を有効にする を参照してください。

バッチ ジョブ履歴

  1. [ジョブを履歴に保存] の [バッチ ジョブ] で、[常に]、[エラーのみ]、[なし] の 3 つのオプションのいずれかを選択します。

    • 常に – バッチ ジョブの終了状態に関係なく、ジョブの履歴は常に作成されます。
    • エラーのみ – ジョブの履歴は、ジョブがエラー状態で終了した場合にのみ作成されます。
    • しない - バッチ ジョブの履歴は作成されません。
  2. バッチ ジョブに多数のバッチ タスクがある場合は、このフィールドを [エラーのみ] または [ なし] に設定します。

重要

リリース 10.0.39 以降では、バッチ ジョブに 5,000 を超えるバッチ タスクがある場合、対応するジョブ履歴は最初の 2,500 個のタスクのみを保存します。 エラー>Cancelled>Finished>Not Run という順序でタスクが優先されます。 このメジャーにより、大規模なジョブによって発生する可能性があるバッチ関連テーブルがブロックされるのを防ぐことができます。

バッチ ジョブの状態を調整する

  1. システム管理>照会>バッチ ジョブ の順に移動します。

  2. 適切なバッチ ジョブを選択します。

  3. アクション ペインで、バッチ ジョブ>機能>状態の変更 を選択します。

  4. 適切な状態を選択します。

    • 保留 - バッチ ジョブを保留に設定して、バッチ ジョブ スケジューラから保留されるようにします。 停止することを意味します。
    • 待機中 - バッチ ジョブを待機中に設定して、バッチ ジョブ スケジューラによる集荷を待機します。 goに相当します。
  5. OK を選択します。