キュー ジョブの管理 (Project Server 2013)
概要: Project Server 2013 で送信されたジョブを管理する方法については、「キュー ジョブの管理」の設定を参照してください。
適用対象: Project Server 2013
[キュー ジョブの管理] ページでは、キュー システムによって処理された Project Server 2013 操作 ("ジョブ") を表示できます。 構成オプションを使用すると、ジョブをフィルターし、関心のあるジョブのみを表示できます。 このページでは、ジョブの再試行や取り消しを行うこともできます。
Project Server 2013 の [キュー ジョブの管理] 設定は、[全般アプリケーション設定] の [SharePoint サーバーの全体管理] ページから使用できます。 これらの設定は、以前は Project Server 2010 の [Project Web App (PWA) サーバー設定] ページに配置されていましたが、サーバーの操作とメンテナンスに関連するその他の PWA 設定を使用して SharePoint サーバーの全体管理に移動されました。
関連する管理設定の詳細については、「Queue and Database Administration (Project Server 2013)」を参照してください。
SharePoint サーバーの全体管理の [キュー ジョブの管理] 設定にアクセスするための要件
SharePoint サーバーの全体管理の [キュー ジョブの管理] 設定にアクセスするには、ファーム管理者である必要があります。
[キュー ジョブの管理] 設定にアクセスする
Project Server 2013 では、SharePoint サーバーの全体管理サイトから [キュー ジョブの管理] 設定にアクセスできるようになりました。
[キュー ジョブの管理] 設定にアクセスするには
SharePoint サーバーの全体管理で、[ アプリケーション管理] をクリックします。
[アプリケーション構成の管理] ページの [サービス アプリケーション] セクションで、[サービス アプリケーションの管理] をクリックします。
[サービス アプリケーション] ページで、キュー ジョブの管理設定にアクセスする Project Web App インスタンスを含む Project Application Service をクリックします。
[Project Web App の管理] ページで、キュー ジョブの管理設定にアクセスする PWA インスタンスのドロップダウン メニューをクリックし、[管理] をクリックします。
[Project Server の設定] ページの [キューとデータベースの管理] ページで、[キュー ジョブの管理] をクリックします。
[キュー ジョブの管理] 設定を使用する
[キュー ジョブの管理] ページでは、ジョブ グリッドを使用してキューのジョブを表示、再試行、またはキャンセルできます。 表示可能なジョブは、[キュー ジョブの管理] ページで選択した設定に従って表示されます。 [キュー ジョブの管理] ページには以下の構成設定があります。
フィルターの種類
ジョブの種類
ジョブ完了状態
段組み
詳細オプション
フィルターの種類
[フィルターの種類] 構成オプションでは、ジョブ グリッドに表示される特定の種類のジョブに対してクエリを実行するフィルターを選択できます。 [フィルターの種類] ドロップダウン リストから利用できるフィルターは次のとおりです。
状態別 キュー内のジョブを状態順に表示します。 これは、既定の設定です。
マイ ジョブ ユーザーが開始したジョブのみを表示します。
プロジェクト別 キュー内のジョブをプロジェクトごとに順番に表示します。
ID 別 キュー内のジョブをジョブ ID 順に表示します。
アクティブ 状態が [アクティブ] になっているすべてのジョブを表示します。
ブロック 状態が [ブロック] になっているすべてのジョブを表示します。
フィルターを選択するには
[キュー ジョブの管理] ページの [フィルターの種類] セクションで、[フィルターの種類] ドロップダウン リストをクリックし、ジョブ グリッドに表示されるジョブを決定するために使用するフィルターの種類を選択します。
ジョブ グリッドで、[状態の更新] をクリックします。
選択したフィルターの種類に応じて、ジョブ グリッド内にジョブが表示されます。 たとえば [状態順] フィルターを選択すると、ジョブは状態を基準にしてアルファベット順に表示されます。
ジョブ履歴
この構成オプションでは、ジョブ グリッドに表示されるジョブの日付範囲を選択できます。 [開始日] フィールドおよび [終了日] フィールドを使用して、データの開始と終了を選択します。 既定では、現在の日付に対して 1 日の日付範囲を選択します。
[ジョブの最大数] フィールドを使用して、所定の日付範囲で表示されるジョブの数を制限できます。 選択した日付範囲に、ジョブ グリッドに表示しなければならないジョブが非常に多く含まれている場合は、[キュー ジョブの管理] ページの読み込み時間が非常に長くなる可能性があります。 [ジョブの最大数] フィールドでは、表示されるジョブの数を制限できます。 既定の設定は 500 です。
ジョブ履歴設定を構成するには
[キュー ジョブの管理] ページの [ジョブ履歴] セクションで、以下の値を指定します。
[開始日] フィールドで、ジョブ グリッドへのジョブの表示を開始する日を指定します。 カレンダー アイコンをクリックして開始日を選択することもできます。
[終了日] フィールドで、ジョブ グリッドへのジョブの表示を終了する日を指定します。 カレンダー アイコンをクリックして終了日を選択することもできます。
[キューあたりのジョブの最大数] ボックスで、表示するジョブの最大数を指定できます。 既定値は 500 です。
ジョブ グリッドで、[状態の更新] をクリックします。
ジョブの種類
[ジョブの種類] 構成オプションでは、ジョブ グリッドに表示するジョブの種類 (たとえば、[プロジェクトの作成]、[タイムシートの提出]、[通知] など) を選択できます。 既定では、すべてのジョブの種類が [選択したジョブ] リストに一覧表示されます。
ジョブの種類の設定を構成するには
[ジョブ キューの管理] ページの [ジョブの種類] セクションで以下を実行します。
ジョブ グリッドに特定のジョブの種類が表示されないようにするには、[ 選択した ジョブ] ボックスの一覧から、ジョブ グリッドに表示しないジョブの種類を選択し、[ 削除] をクリックします。 (このアクションにより、選択したジョブの種類が [使用可能なジョブ] リストに移動されます)。[選択したジョブ] ボックスの一覧からすべてのジョブの種類を削除する場合は、[すべて削除] をクリックします。
ジョブの種類をジョブ グリッドに追加するには、[実行可能なジョブ] リストから、ジョブ グリッドに表示するジョブの種類を選択し、[追加] をクリックします。 この操作により、選択したジョブの種類が [選択したジョブ] リストに移動します。 [選択したジョブ] リストにすべてのジョブの種類を追加する場合は、[すべて追加] をクリックします。
ジョブ グリッドで、[状態の更新] をクリックします。
ジョブ完了状態
[ジョブ完了状態] 構成オプションでは、ジョブ グリッドに表示するジョブの状態 (たとえば [成功]、[他のジョブの失敗によるブロック]、[処理中] など) を選択できます。 プロジェクト管理者は失敗やブロックの問題を示すジョブの種類に興味があると想定されるので、既定では、[成功] 以外のすべてのジョブの種類が [選択したジョブ] リストに表示されます。
[選択したジョブの状態] リストおよび [実行可能なジョブの状態] リストのジョブの状態は追加または削除できます。 ジョブ グリッドでは、[選択したジョブの状態] リストに一覧表示されているジョブ状態でジョブがクエリされます。
この設定は、キュー内の正常に完了していないジョブのトラブルシューティングに役立つ可能性があります。 たとえば、一部のユーザーがここ数日で問題を経験しているとします。 [ジョブ完了状態] 設定に移動し、[成功] 以外のすべてのジョブの状態を追加すると、正常に完了していないジョブを具体的に表示できます。 また、問題が発生した少し前から開始されるジョブ履歴の日付範囲 (例: 7 日間) を選択することもできます。 このシナリオでは、ジョブ グリッドに、成功していないジョブ状態の過去 1 週間に発生したすべてのジョブに関するジョブが表示されます。
この設定で選択できる [ジョブ完了] 状態は以下のとおりです。
他のジョブの失敗によるブロック
Cancelled
失敗 (相互関係をブロック中)
失敗 (相互関係のブロックなし)
キューに配置中
Processing
最適化のため無視
Success
処理待機中
処理待機中 (保留中)
処理待機中 (開始準備完了)
処理待機中 (休止中)
[ジョブ完了状態] 設定を構成するには
[キュー ジョブの管理] ページの [ジョブ完了状態] セクションで、ジョブ グリッドに表示するすべてのジョブの状態を [選択したジョブの状態] リストに追加します。 [実行可能なジョブの状態] リストに表示されるジョブの状態は、ジョブ グリッドには表示されません。
[実行可能なジョブの状態] リストの実行可能なジョブの状態を [選択したジョブの状態] リストに移動するには、ジョブを選択し [追加] をクリックします。
[選択したジョブの状態] リストからジョブの状態を削除するには、ジョブを選択し [削除] をクリックします。 複数のジョブの状態を選択する場合は、Ctrl キーを押しながら選択します。
ジョブ グリッドで、[状態の更新] をクリックします。
段組み
[列] 構成オプションでは、ジョブ グリッドに表示する列を選択できます。 また、ジョブ グリッド内の列の順序を構成することもできます。
利用できる列オプションは次のとおりです。
完了率
完了時刻
相互関係 ID
相互関係の優先度
エントリ時刻
エラー
ジョブ ID
ジョブ グループ ID
ジョブ情報 ID
ジョブの状態
ジョブの種類
最終管理処理
Owner
Position
優先度
プロジェクト名
キューの種類
待機時間 (秒)
起動時間
列の設定を構成するには
[キュー ジョブの管理] ページの [列] セクションで、ジョブ グリッドに表示するすべての列を [選択された列] リストに追加します。 [使用可能な列] リストに表示される列は、ジョブ グリッドには表示されません。
[使用可能な列] リストの列を [選択した列] リストに移動するには、列名を選択し、[追加] ボタン (">") をクリックします。
[選択した列] リストから列を削除するには、列を選択し、[削除] ボタン ("<") をクリックします。 複数の列を選択する場合は、Ctrl キーを押しながら選択します。 [すべて追加] ("") ボタンまたは [すべて削除<<] (">>") ボタンを使用して、すべての列を 1 つのリストから別のリストに移動することもできます。
ジョブ グリッドで、[状態の更新] をクリックします。
[選択された列] リストで列名を選択し、[上] または [下] ボタンを使用して列を他の場所に移動させることにより、列がジョブ グリッドに表示される順序を変更できることに注目してください。
詳細オプション
[詳細オプション] のキュー設定は、キュー内のジョブが取り消される方法に適用されます。
[ ジョブのエンキューを取り消 す] オプションを使用すると、"エンキュー状態の取得" 状態に残っているすべてのジョブを長時間取り消すことができます。 ジョブがこの状態であるということは、キューは、後で処理されるジョブの受信を開始するように伝えられているということです。 しかしキューは、ジョブのすべてのデータが受信されたことを伝えるタグは受け取っていません。 完全なジョブが受信されるまで、ジョブはキューに入っている状態になります。 長時間ジョブがキューに入っている状態にあると、ジョブの完了が妨げられる可能性があります。 ジョブの再実行後にこの状態が続く場合は、ULS ログを確認して問題が発生している原因を解決します。
Project Professionalから Project Server へのプロジェクトの保存は、通常はエンキューするジョブです。 Project Professionalから Project Server にプロジェクトを保存すると、ジョブはサーバーと同期されます。 同期が完了しなければ、ジョブはキューに入っている状態になります。
既定では、この設定は有効になっています。
変更を加えたら、必ずジョブ グリッドの [状態の更新] をクリックしてください。
注:
Project Server 2010 の [詳細オプション] ページには、 関連付けの後続のジョブを取り消すオプションも含まれていました。 このオプションは、Project Server 2013 では使用できません。
ジョブ グリッド
ジョブ グリッドには、[キュー ジョブの管理] ページに一覧表示されている基準に合うジョブが表示されます。 このセクション内のオプションを使用すると、ジョブまたはジョブのグループを選択して、以下のオプションをジョブあるいはジョブのグループに適用できます (適用可能な場合)。
再試行ジョブ 正常に完了しなかったキュー内の選択したジョブを再実行できます。
ジョブの取り消し 正常に完了しなかったキュー内の選択したジョブを取り消すことができます。
関連ジョブを表示する 依存関係関係を持つジョブ (たとえば、同じ相関関係にあるジョブ) と、キュー内の選択したジョブを表示できます。
更新の状態 ジョブ グリッド内のジョブを最新の状態で更新できます。
ジョブを再試行するには
ジョブ グリッドで再試行するジョブを見つけ、このジョブの左端の列のチェック ボックスをオンにします。
[ジョブの再試行] をクリックします。 ジョブ グリッド内のジョブの状態を再チェックし、ジョブの再試行の結果を確認します。
ジョブを取り消すには
ジョブ グリッドで取り消すジョブを見つけ、このジョブの左端の列のチェック ボックスをオンにします。 正常に完了しているジョブは取り消すことはできません。
[ジョブの取り消し] をクリックします。
関連ジョブを表示するには
ジョブ グリッドで、関連ジョブを見つけるジョブを見つけ、このジョブの左端の列のチェック ボックスをオンにします。
[すべてのジョブの表示] をクリックします。 このジョブとの依存関係を持つすべてのジョブがジョブ グリッドに表示されます。