2 OASE ルール画面のメニュー 、画面構成¶
本章では、OASE ルール画面の画面構成と、各構成要素について説明します。
2.1 基本画面構成¶
ルール画面の画面構成は次のとおりです。 4種類の表示方式から選択可能ですが、いずれも構成要素やその内容に変わりはありません。
ルール画面の各構成要素と、その機能は次の表のとおりです。
No. |
構成要素 |
説明 |
---|---|---|
1 |
作業フレーム名(ステージング) |
現在表示しているステージング環境の作業フレームの名称です。 |
2 |
作業フレーム名(プロダクション) |
現在表示しているプロダクション環境の作業フレームの名称です。 |
3 |
一覧(ステージング) |
ステージング環境に適用されているルール情報が表示されます。ディシジョンテーブル画面にて、ユーザの所属グループに対して参照のみ/更新可能いずれかの権限が設定されたディシジョンテーブル名のみ表示対象となります。 |
4 |
一覧(プロダクション) |
プロダクション環境に適用されているルール情報が表示されます。ディシジョンテーブル画面にて、ユーザの所属グループに対して参照のみ/更新可能いずれかの権限が設定されたディシジョンテーブル名のみ表示対象となります。 |
5 |
メニュー(ステージング) |
ステージング環境に対して操作を行うボタン群です。「テストリクエスト」「ファイルを選択」「アップロード」「過去を含め表示」があり、詳細は後述の操作方法 (1)ルール画面(ステージング) をご参照ください。 |
6 |
メニュー(プロダクション) |
プロダクション環境に対して操作を行うボタンです。「過去を含め表示」があり、詳細は後述の操作方法 (2)ルール画面(プロダクション) をご参照ください。 |
7 |
表示方式ボタン群 |
作業フレームの表示方式を選択するボタン群です。 |
8 |
自動更新制御ボタン |
ステージング、プロダクションの一覧の自動更新をする/しないを制御するボタンです。更新間隔をバーの伸長により表現します。 |
テストリクエスト画面の種別タブの画面構成は次のとおりです。
テストリクエスト画面の種別タブの各構成要素と、その機能は次の表のとおりです。
No. |
構成要素 |
説明 |
---|---|---|
1 |
作業画面名 |
現在表示している作業画面の名称です。 |
2 |
タブ |
テストリクエスト画面を構成する「ディシジョンテーブル」「設定」「ログ」の3つのタブがあり、「設定」「ログ」タブへ遷移できます。 |
3 |
ディシジョンテーブル名選択 |
テストリクエストの実施対象となるディシジョンテーブル名をプルダウンメニューから選択します。 |
4 |
選択ルール情報 |
上記ディシジョンテーブル名選択にて選択されたディシジョンテーブル名の情報が表示されます。 |
5 |
テストリクエスト設定へボタン |
「設定」タブへ遷移します。 |
6 |
閉じるボタン |
テストリクエスト画面を閉じます。 |
テストリクエスト画面の設定タブの画面構成は次のとおりです。
テストリクエスト画面の設定タブの各構成要素と、その機能は次の表のとおりです。
No. |
構成要素 |
説明 |
---|---|---|
1 |
作業画面名 |
現在表示している作業画面の名称です。 |
2 |
タブ |
テストリクエスト画面を構成する「ディシジョンテーブル」「設定」「ログ」の3つのタブがあり、「ディシジョンテーブル」「ログ」タブへ遷移できます。 |
3 |
テスト種別選択 |
テストリクエストの設定対象となるテスト種別をタブ形式で選択します。「単発テスト」「一括テスト」のいずれか一方を選択します。 |
4 |
テストリクエスト設定項目 |
「単発テスト」でのみ入力を行う項目です。1行目の「イベント発生日時」は全てのディシジョンテーブル名で表示される項目です。2行目以降は選択されたディシジョンテーブル名に依存する情報となり、ディシジョンテーブル画面にて指定した条件名が列挙されます。同一の条件名が複数ある場合、それらは同一の値でなければならないため、入力項目は一項目に集約されて表示されます。 |
5 |
クリアボタン(単発テスト) |
上記テストリクエスト設定項目に対して行った入力をクリアします。ただし、1行目の「イベント発生日時」は除きます。また、「一括テスト」タブの内容はクリアされません。 |
6 |
一括テスト用Excel |
一括テストリクエストに使用するExcelファイルをダウンロードできます。 |
7 |
ファイル選択 |
上記一括テスト用Excelのファイルを選択します。 |
8 |
クリアボタン(一括テスト) |
上記ファイル選択項目を未選択状態へ戻します。 |
9 |
ディシジョンテーブル名選択ボタン |
「ディシジョンテーブル」タブへ遷移します。 |
10 |
実行ボタン |
「ログ」タブへ遷移し、同時に選択中のテスト種別のテストリクエストを実行します。 |
11 |
閉じるボタン |
テストリクエスト画面を閉じます。 |
テストリクエスト画面のログタブの画面構成は次のとおりです。
No. |
構成要素 |
説明 |
---|---|---|
1 |
作業画面名 |
現在表示している作業画面の名称です。 |
2 |
タブ |
テストリクエスト画面を構成する「ディシジョンテーブル」「設定」「ログ」の3つのタブがあり、「ディシジョンテーブル」「設定」タブへ遷移できます。 |
3 |
ログテキスト |
実行したリクエスト情報と実行結果が表示されます。 |
4 |
ログクリアボタン |
上記ログテキストの内容をクリアします。 |
5 |
ログダウンロード |
上記ログテキストの内容をファイル出力します。 |
6 |
再実行ボタン |
「設定」タブへ遷移します。 |
7 |
閉じるボタン |
テストリクエスト画面を閉じます。 |
8 |
閉じるボタン |
テストリクエスト画面を閉じます。 |
2.2 ルール画面の操作方法¶
構成要素に対する操作方法を説明します。
(3)テストリクエスト(ディシジョンテーブルタブ)¶
ディシジョンテーブル名選択¶
テストを行うためには、まずリクエスト送信対象となるディシジョンテーブル名をプルダウンから選択する必要があります。
ステージング環境へのアクセス権限が「参照のみ」「更新可能」のディシジョンテーブル名が選択候補として表示されます。
テストリクエスト設定へ¶
設定タブへ遷移します。
設定タブ¶
設定タブへ遷移します。
前述の「テストリクエスト設定へ」ボタンと同様です。
ログタブ¶
ログタブへ遷移します。
閉じる¶
ディシジョンテーブル名選択前の場合、押下と同時にテストリクエスト画面を閉じます。
ディシジョンテーブル名選択後の場合、押下すると「変更がありますが、破棄して閉じますか?」と確認メッセージが表示されます。
「OK」を選択すると、変更した値が破棄された状態でルール画面に戻ります。
(4)テストリクエスト(設定タブ)¶
単発テスト¶
リクエストを一つだけ送信して行うテストです。
No. |
構成要素 |
説明 |
---|---|---|
1 |
単発テストタブ |
単発テストを選択している状態です。 |
2 |
リクエスト項目(共通) |
「イベント発生日時」はディシジョンテーブルを問わずリクエストに必要となる項目です。ディシジョンテーブルタブにてディシジョンテーブル名が選択されていない場合、この項目は表示されません。 |
3 |
リクエスト項目(ディシジョンテーブル) |
ディシジョンテーブルタブにて選択したディシジョンテーブル名に依存して、項目の数や内容は変化します。ディシジョンテーブルタブにてディシジョンテーブル名が選択されていない場合、この項目は表示されません。 |
4 |
クリアボタン |
上記「リクエスト項目(ディシジョンテーブル)」に入力した値をクリアします。種別タブにてディシジョンテーブル名が選択されていない場合、このボタンは押下することができません。 |
5 |
実行ボタン |
入力したリクエスト項目(共通/)の値から単発のリクエストを送信し、ログタブへ遷移します。ディシジョンテーブルにてディシジョンテーブル名が選択されていない場合、このボタンは押下することができません。 |
ディシジョンテーブル名選択¶
ディシジョンテーブルタブへ遷移します。
ディシジョンテーブルタブ¶
ディシジョンテーブルタブへ遷移します。
前述の「ディシジョンテーブル名選択」ボタンと同様です。
ログタブ¶
ログタブへ遷移します。
単発テスト/一括テストの実行ボタンと異なり、リクエストの送信を行わず、ログタブへ遷移します。
閉じる¶
ディシジョンテーブル名選択前の場合、押下と同時にテストリクエスト画面を閉じます。
ディシジョンテーブル名選択後の場合、押下すると「変更がありますが、破棄して閉じますか?」と確認メッセージが表示されます。
「OK」を選択すると、変更した値が破棄された状態でルール画面に戻ります。
(5)テストリクエスト(ログタブ)¶
リクエスト送信の確認¶
設定タブから実行ボタンからログタブに遷移した場合、「リクエストを送信します。よろしいですか?」と確認メッセージが表示されます。
「OK」を選択すると、リクエストが送信され、テストが開始されます。
実行ログ¶
テストが開始されると、その実行状況が「実行ログ」に出力されます。
実行状況は定期的に取得され、随時ログの出力内容が更新されます。
実行状況の取得は、テストが完了する、もしくは、テストリクエスト画面が閉じられるまで行われます。
No. |
構成要素 |
説明 |
---|---|---|
1 |
ステージング実行開始 |
テストリクエストが実行された日時が表示されます。 |
2 |
リクエスト情報 |
設定タブのリクエスト項目にて入力された情報が表示されます。 |
3 |
実行状態 |
テストの実行状態が表示されます。 |
4 |
マッチング結果 |
テストが完了した際、Red Hat Decision Managerから受信したルールのマッチング結果が表示されます。テストが完了していない、もしくは、ルールがマッチングしなかった場合は何も表示されません。 |
No. |
構成要素 |
説明 |
---|---|---|
1 |
ステージング実行開始 |
テストリクエストが実行された日時が表示されます。 |
2 |
ファイル名 |
リクエストが記述された一括リクエストファイル名が表示されます。 |
3 |
処理件数 |
分母に送信されたリクエスト数、分子にテストが完了したリクエスト数が表示されます。 |
4 |
実行状態 |
各リクエストごとに、ファイル内の記述行、および、テストの実行状態が表示されます。Red Hat Decision Managerからマッチング結果を受信した場合、その件数、および、アクションパラメーターが表示されます。 |
ログクリア¶
実行ログに表示されている内容をクリアします。
また、ダウンロードボタンを押下することができなくなります。
ログダウンロード¶
実行ログに表示されている内容をテキストファイルに出力して、ダウンロードします。
再実行¶
設定タブへ遷移します。
テストが実行中の場合、種別タブの実行ボタンが再度押下されるまで、テストの実行状況の取得は継続して行われます。
ディシジョンテーブルタブ¶
ディシジョンテーブルタブへ遷移します。
テストが実行中の場合、種別タブの実行ボタンが再度押下されるまで、テストの実行状況の取得は継続して行われます。
設定タブ¶
設定タブへ遷移します。
前述の「再実行」ボタンと同様です。
閉じる¶
ディシジョンテーブル名選択前の場合、押下と同時にテストリクエスト画面を閉じます。
ディシジョンテーブル名選択後の場合、押下すると「変更がありますが、破棄して閉じますか?」と確認メッセージが表示されます。
テストリクエストの実行状態が完了前の場合、「OK」を選択すると、テストの実行状況の取得を中止してルール画面に戻ります。
テストリクエストの実行状態が完了後の場合、「OK」を選択するとルール画面に戻り、「運用ステータスを検証完了にしてよろしいですか?」と確認メッセージが表示されます。「OK」を選択すると運用ステータスが「検証完了」へ、「キャンセル」を選択すると運用ステータスが「検証実施中」へ遷移します。
ボタンとアイコンのいずれも同じ挙動をします。