Skip to main content

Application Settingsの管理

Archived

2 タスク

30 分

Visible to: All users
中級
Pega Platform 8.6
データ統合
日本語
This content is now archived and is no longer updated. Progress is not calculated. Pega Cloud instances are disabled, and badges are no longer awarded. ここをクリックして to continue your progress in the latest version.

シナリオ

開発中、人事部(HR)のビジネスパートナーは従来のアプリケーションと統合して、指定された郵便番号の緯度および経度を特定していました。 アプリケーションが開発環境からステージング環境へ、さらには本番環境へと移行すると、エンドポイントURLの更新が必要になります。

Application Settingsを使用して、SOAPコネクター統合設定のメンテナンスを簡素化し、エンドポイントURL、応答タイムアウト、および認証プロファイルのアプリケーション設定を実装します。 HRAppsアプリケーションを開発環境から本番環境に移行する際には、Application Settingsを設定することで統合設定を更新することができます。

補足: このチャレンジで使用されるSOAPコネクターURLは、開発フェーズ全体で同じであるため、この演習で使用されるエンドポイントURLは変更されません。
  • Categoryを作成して、統合設定のグループを管理します。
  • Application Settingsを作成し、エンドポイントURL、応答タイムアウト、および認証プロファイルを保存します。
補足: 作成したApplication Settingsは、後のチャレンジでガードレールワーニングを防ぐために使用されます。

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

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

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

詳細なタスク

1 Categoryの作成

  1. Dev Studioのヘッダーで、Create > SysAdmin > Category をクリックしてCategoryを作成します。
  2. Short description テキストボックスで、「SOAP connector for latitude and longitude identification」と入力します。
  3. Name フィールドに、「SOAP connector」と入力します。
  4. Create and openをクリックして、Categoryを開きます。
  5. Categoryを保存します。

2 Application Settingsの作成

  1. Create > SysAdmin > Application Settings をクリックして、Application Settingsレコードを作成します。
  2. Label フィールドに、「Service endpoint URL」と入力します。
  3. Owning Rulesetフィールドに、「PegaHR」と入力します。
  4. Add to rulesetフィールドに、「HR Apps」と入力するか選択し、ルールセットの中で最も可用性の高いロック解除バージョンのルールセットを選択します。
    Application settings record configuration
  5. Create and openをクリックして「Application Settings」フォームを開きます。
  6. Category フィールドで、下矢印キーを押して、リストから「SOAP connector」を選択します。
  7. 2- Development 3 - Quality assurance4 - Staging5 - ProductionValue フィールドに、https://graphical.weather.gov:443/xml/SOAP_server/ndfdXMLserver.phpと入力します。
    Application settings value types
    補足: 指定された値を異なる環境用に変更する場合は、本番レベルの値を編集することができます。 
  8. Application Settingsへの変更を保存します。
  9. 手順1〜8を繰り返し、次の表の詳細を含む新しい2つのApplication Settingsを作成します。
    Label Value for Production level
    Response timeout 120000
    Authentication profile <空欄>

作業の確認

  1. Pega-RulesEngineのD_pxGetApplicationSettingValueデータページを開きます。
    補足: Dev Studioのヘッダーの右側にある検索フィールドに、D_pxGetApplicationSettingValue と入力し、検索アイコンをクリックすると、利用可能なアイテムが表示されます。
  2. 「Actions」 > 「Run」をクリックして、Run ウィンドウを開きます。
  3. OwningRuleset フィールドに、「PegaHR」と入力します。
  4. Purpose フィールドに、「ServiceEndpointURL」と入力します。
  5. パラメータの下にある「Flush all instances of this page before execution」チェックボックスを選択して、システムキャッシュから古いデータをクリアします。
  6.  ウィンドウのヘッダーで「Run」をクリックして、データページをテストします。
  7. Run ウィンドウの「Results」セクションで、pySettingValueフィールド値が https://graphical.weather.gov:443/xml/SOAP_server/ndfdXMLserver.php であることを確認します。
    D_pxGetApplicationSettingValue data page results
  8. 手順3~7を繰り返し、次の表の詳細を使用してpySettingValueの値を確認します。
    Purpose pySettingValue
    ResponseTimeout 120000
    AuthenticationProfile <空欄>


このモジュールは、下記のミッションにも含まれています。

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