Skip to main content

ログファイルの確認

1 タスク

15 分

表示の対象:All users Applies to: Pega Platform 8.7
中級
Enterprise Application Development
Performance
日本語
バージョンタグがご希望のコンテンツと一致しているかご確認ください。 または、最新バージョンをご利用ください。

シナリオ

従業員の評価プロセスでは、新入社員としてのパフォーマンスを定期的に評価するための評価期間が設けられています。 Employee evaluationケースタイプで評価期間のステータスをチェックするには、IsEvalPeriodEndedwhenルールで、入力された評価日が過去の日付になっているかどうかをチェックします。 ユーザーが入力した終了日が過去の日付であれば、ケースは次のAssess employeeプロセスに進みます。 ユーザーが入力した終了日が未来の日付であれば、Assessmentステップはスキップされ、ケースはReviewステージに進みます。

実行時に、プロセスが期待した値を返さないことに気づきます。 ログを確認して、この矛盾の原因を特定します。 

  • Log-Messageメソッドを使用して、IsEvalPeriodEndedがfalseを返した場合のみ、PegaRULESログファイルにメッセージを書き込むアクティビティを作成します。
  • IdentifyAssessmentPeriod_0フローアクションの「Actions」タブの「Run activity」フィールドにこのアクティビティを追加します。
  • ケースを実行して生成されたログファイルを表示し、"Invalid Evaluation criteria End date"+ .Enddateというメッセージを表示する

以下の表は、チャレンジに必要なログイン情報をまとめたものです。

ロール ユーザー名 パスワード
シニアシステムアーキテクト SSA@TGB pega123!
補足: 練習環境では、複数のチャレンジの完了をサポートする場合があります。 その結果、チャレンジのウォークスルーに表示される設定は、お客様の環境と完全に一致しない場合があります。

このチャレンジを完了するには、Pegaインスタンスを起動する必要があります。

起動には5分ほどかかることがありますので、しばらくお待ちください。

チャレンジ ウォークスルー

詳細なタスク

1 アクティビティを作成し、ログファイルにメッセージを追加する

  1. EmployeeEvaluationクラスで、WriteToLogという名前のアクティビティレコードを作成します。

    ヒント: アクティビティレコードを作成するには、Application Explorerでクラス名を右クリックし、「Create」>「Technical」>「Activity」を選択します。
  2. アクティビティの最初のステップで、When条件の有効化を追加し、次の値を設定します。
    • When: IsEvalPeriodEnded
    • if true: Skip Step,
    • if false: Continue Whens
      Log message activity with when condition
       
  3. Methodフィールドで「Log-Message」と入力または選択します。
  4. 「Message」フィールドに、「"Invalid Evaluation criteria End date" + .EndDate」と入力します。
  5. 「LoggingLevel」フィールドに、「InfoForced」と入力します。

    Log message activity
    補足: デフォルトでは、PegaRULESログはログレベルがErrorに設定されたメッセージのみ記録します。 レベルを「InfoForced」に設定すると、サーバーのログレベル設定を変更することなく、この制限が上書きされます。
  6. アクティビティを保存します。

    補足: 新しいアクティビティを作成すると、ガードレールワーニングが表示されます。 レコードをチェックインする前に、ワーニングを正当化します。
  7. Employee Evaluationクラスで、IdentifyAssessmentPeriod_0フローアクションを開きます。

    ヒント: フローアクションレコードは、Application Explorerの「Process」カテゴリーにあります。
  8. 「Action」タブをクリックします。
  9. 「Action」タブの「Post-processing」セクションの「Run activity」フィールドで、「WriteToLog」と入力または選択して、後処理アクションとしてフローアクションにアクティビティを追加します。
  10. フローアクションを保存して、設定変更をコミットします。


トレーニングを実施中に問題が発生した場合は、Pega Academy Support FAQsをご確認ください。

このコンテンツは役に立ちましたか?

改善できるところはありますか?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice