SAP S/4HANA Cloud Public Edition の概要 - システム管理者の視点から
SAP Fiori ラウンチパッドの説明
ID およびアクセス管理についての説明
出力管理の説明
アプリケーションジョブのスケジュール
監視オプションの要約
移送管理の理解

アプリケーションジョブの登録および監視

Objectives

After completing this lesson, you will be able to:
  • アプリケーションジョブの登録
  • SAP Cloud ALM を使用したアプリケーションジョブ監視

事前定義済ジョブテンプレートに基づく管理アプリケーションジョブの登録

ジョブタイプ、ステータス、テンプレート、レイヤーコードなど、アプリケーションジョブの基礎に精通したアダムは、管理ジョブのスケジュールを目指しています。GlobalManCorp の IT セキュリティポリシーでは、ビジネスユーザが少なくとも 180 日間無効のままである場合、ロックすることが義務付けられています。

この演習問題のシミュレーションでは、グローバル事前インストール済ジョブテンプレートを使用して管理アプリケーションジョブを登録する方法について学習します。

管理アプリケーションジョブの登録

管理者として、SAP S/4HANA Cloud Public Edition で管理アプリケーションジョブを作成する必要があります。これには、事前定義されたグローバルアプリケーションジョブテンプレートを使用します。

タスク 1: 管理アプリケーションジョブの登録

注記

Carl は、Adam が https://me.sap.com/notes/3363357 (3363357 - The general Application Jobs App) を参照することを推奨しています。

カスタムジョブテンプレートに基づくビジネスジョブの登録および実行、およびジョブログのチェック

多くのビジネスアクティビティを定期的に実行する必要があります。これらのアクションをマニュアルで開始しないように、SAP では多くのビジネス目的でアプリケーションジョブテンプレートを提供しています。通常、ビジネスユーザは定期的な開始条件を定義し、アプリケーションジョブ実行の追加パラメータ値を設定します。

アプリケーションジョブのスケジュールに意味がありません。提供されるアプリケーションジョブスケジュールアプリのほとんどは、ビジネス主導であり、特殊なアプリケーションジョブアプリと呼ばれ、各事業領域からアクセスできます。ただし、SAP では、これらのアプリに加えて、テクニカル監視の一部として一般アプリケーションジョブアプリを提供しています。このアプリの目的は、管理目的で使用することです。

ビジネス関連のアプリケーションジョブを登録する場合は、アプリケーションジョブウィザードのフローでさまざまな入力値を指定する必要があります。必須項目として、ジョブテンプレートおよびジョブ名を選択する必要があります。さらに、優先スケジュールオプションおよびジョブの繰返を定義することができます。アプリケーションジョブ定義のコア部分は、アプリケーション固有パラメータの調整に対応しています。最後に、エントリに整合性があるかどうかをシステムでチェックさせることができます。ほぼ完了したら、テンプレートとして定義するか、アプリケーションジョブを直接スケジュールするかを決定する必要があります。

この演習問題のシミュレーションでは、共有カスタムジョブテンプレートを使用してビジネス関連のアプリケーションジョブを登録する方法を学習します。

ビジネス関連アプリケーションジョブの登録

ジョブログを使用したローカル監視

SAP S/4HANA Cloud Public Edition では、ジョブログは実行中のジョブのアクティビティの履歴として機能します。ジョブが失敗したり、予期しない動作を示したりすると、診断目的で貴重なリソースになります。

ジョブチェーンの再実行

アプリケーションジョブまたは 1 つ以上のステップで構成される一連のアプリケーションジョブが、失敗取消済、またはユーザエラーとしてマークされている場合は、再開することができます。これを行うには、ジョブを特定し、ドロップダウンメニューから以下のいずれかを選択します。

エラーステップから

このオプションでは、エラーステップの前のすべてのステップがバイパスされ、すべての後続ステップ (エラーステップを含む) が実行されます。

エラーステップ後

このオプションでは、エラーステップまで (エラーステップを含む) のすべてのステップがバイパスされ、後続のすべてのステップが実行されます。このオプションは、単一ステップで構成されるジョブには適用できないことに注意してください。

新たに開始されたジョブは、元のジョブユーザのすぐ下で実行されます。

ジョブユーザの更新

Adam は、ジョブテンプレートから確立されたアプリケーションジョブの所有者およびユーザを変更する方法について説明します。これは、特に動的なビジネス環境において、重要なスキルです。

たとえば、従業員が昇進したり、別の部門に異動したりするシナリオを考えてみます。このような場合、特定のアプリケーションジョブの管理を含め、以前の責任を別の個人に再割当する必要がある場合があります。同様に、社員が組織を退職した場合は、関連するビジネスユーザーアカウントを削除し、処理していた職務を再割り当てする必要がある場合があります。

これにより、責任が円滑に移行され、組織内の重要なタスクの継続性が維持されます。

Carl と Adam との以下のプラクティスシミュレーションに参加します。これは、Carl が Adam によって以前にスケジュールされた管理アプリケーションジョブを引き継ぎ、自分自身を新しいジョブ所有者として設定する方法を理解するのに役立ちます。

ジョブユーザおよびジョブ所有者の更新

管理者は、動的なビジネス環境でアプリケーションジョブの所有者およびユーザを変更する必要があります。たとえば、従業員が昇進または異動した場合、その従業員の職責を別の個人に再割当する必要があります。同様に、社員が退職した場合は、関連するビジネスユーザーアカウントを削除し、職務を別のユーザーに再割り当てする必要がある場合があります。

タスク 1: ジョブユーザの更新

その後、アダムは、理解を向上させるために、すべての手順を自分でもう一度繰り返す。

  1. 希望のジョブは、ジョブユーザ更新アプリケーションで選択されます。
  2. オーナー、ビジネスユーザ、またはその両方を変更するか、ジョブを削除することができます。
  3. ジョブをクリックすると、その詳細を表示することができます。
  4. 表示されるダイアログボックスで変更を行うことができます。
  5. 複数のジョブを同時に変更または削除することができます。
  6. 変更履歴では、以前のすべての変更のレコードが提供されます。

注記

Carl は、SAP_BR_ADMINISTRATOR ビジネスロールが SAP が提供する事前定義済ロールであることをアダムに指摘します。これは、システムの初期設定のみを目的として設計されています。提供されたビジネスロールテンプレートを参照として使用して、本稼働で使用するために独自のビジネスロールを登録することをお奨めします。

詳細については、公式文書の How To ページを参照してください

SAP Cloud ALM - ジョブおよび自動化の監視

SAP Cloud ALM - ジョブおよび自動化の監視は、すべての SAP 製品を監視するように設計されたセントラルソリューションであり、ローカルジョブスケジュールが拡張されます。これにより、さまざまな自動化プロセスのステータス (実行ステータス、アプリケーションステータス、開始遅延、実行時間など) に関する透明性が提供されます。個別のジョブ実行データおよび関連する例外が収集され、履歴データに基づいて実行が評価されます。その後、この評価はジョブ定義レベルに伝播されます。ユーザは、ジョブから実行の一覧にドリルダウンし、詳細分析のために実行サービスの対応するジョブインスタンスに直接ナビゲートすることができます。

また、Carl と Adam は、SAP Cloud ALM のジョブおよび自動化の監視の基本的な側面についても説明します。Adam は、オンプレミスシステムでこれに対処する必要があることが多く、SAP S/4HANA Cloud Public Edition で何を利用できるかを知りたいと思っています。

ソフトウェアインタフェースに、運用向け SAP Cloud ALM 画面が表示されます。左ペインでは、さまざまなビューをナビゲートすることができます。

概要は、焦点を当てているサービスのジョブ実行のステータスに関する包括的なレポートとして機能します。最新のジョブ実行の詳細が示され、実行ステータスが強調表示されます。さらに、アラート状況 (アラートが生成されたが、まだ確認を受信していないジョブ) の数が表示されます。

この画面には、ジョブおよび自動化の監視インタフェースが表示され、さまざまなセクションが強調表示され、フィルタリングされたビューが表示されます。さまざまなジョブステータスおよび詳細が表示されます。

サービスカードを選択すると、監視ビューに移動し、実行ステータスでソートされたジョブおよび自動化が表示されます。監視への直接アクセスでは、すべてのサービスのジョブが、実行ステータス、アプリケーションステータス、開始遅延、および実行時間でレーティングされて表示されます。各ステータスは、緑 (正常終了)、赤 (エラー)、および黄色 (警告) で色分けされます。名前をクリックすると、選択したジョブまたは自動化の実行が表示されます。情報アイコンにより、詳細および実行 ID によるジョブへの直接リンクが提供されます。

この画面には、ジョブおよび自動化の監視インタフェースが表示され、マスタデータ更新 が強調表示されています。詳細分析チャートには、実行の合計数とその実行ステータスが表示されます。

分析ビューは、応答時間が最も長く、例外が最大数であるジョブの特定に役立つように設計されています。傾向アイコンを使用して、選択した時間枠内で故障率または応答時間が増加したか、または下回るかを示すために、時間枠の中間点が比較ポイントとして機能します。

ジョブごとに、合計および平均実行時間、実行数、失敗した実行数 (実行ステータスまたはアプリケーションステータスに基づく)、誘導された失敗率などの主要メトリックの包括的な概要が提供されます。各行の最後にある矢印をクリックすると、これらのメトリックのさまざまなトレンドチャートをより詳細に調べることができます。

例外ビュー

例外ビューでは、サービスおよびシステム例外を監視します。ジョブ例外データは、実行中に自動的に収集されます。サポートされるジョブには、失敗通知およびその評価に影響する例外を送信する SAP Intelligent RPA および ABAP が含まれます。

アラートビュー

アラートビューでは、ジョブ実行のアラートを監視およびカスタマイズすることができます。ジョブデータが毎分評価され、異常に関するアラートがほぼ即時に提供されます。各アラートはジョブに固有であり、失敗したすべての実行が含まれます。ダウンストリームアクションは新規発生ごとにトリガされますが、発生ごとにトリガされるように設定することができます。