このバージョンで提供される監視のサポートは、JD Edwards Toolsバージョン8.97および8.98とJD Edwardsアプリケーション・バージョン8.12.に基づくJD Edwardsインストールに対して検証されています。 ただし、このToolsバージョンで実行するJD Edwardsアプリケーション・バージョン8.11および9.0にも対応しています。
多くの場合、JD Edwardsソフトウェアは標準以外のポート(800など)を使用するように構成されます。 JD Edwardsインストールが実行しているポートを確認するには、ログインURLを調べてください。 これは次の形式になっています。
http(s)://hostname:portnumber
/jde/...
定義されたポート(HTTPまたはHTTPS)のいずれかとしてportnumber
が構成されていることを確認してください。 また、HTTPSポートが指定される場合は、WebサーバーのSSL秘密キーのコピーをコレクタ・システムにインポートするようにしてください。
JD Edwardsベースのアプリケーションのスイート定義を作成できます。作成方法は、サポートされている他のOracle Enterpriseアーキテクチャの場合と同じです。 スイートの作成手順については、「スイートの使用」で説明します。
ご使用の環境でRUEIがJD Edwardsのビジネス・ロジックを正しく変換できるようにする手順は、次のとおりです。
create_JDE_info.sh
スクリプトを実行するかわりに、情報ファイルを手動で作成することもできます。 これにはシステム・ナビゲータ(ウィンドウ用にナビゲータである必要があります)が必要です。 ファイルを作成するには:
iSeries NavigatorをWindowsで開きます。
iSeriesナビゲータ内の適切なDatabases \schemaブランチを選択します。
一時ビューを作成してデータをエクスポートします。
iSeries NaviagatorでSQLスクリプトの実行をクリック
次のようなSQLを実行します:
CREATE VIEW OL910.F9865_TEMP1 (SWFMNM,SWOBNM) AS SELECT TRIM(a.SWFMNM),a.SWOBNM FROM OL910.F9865 a; CREATE VIEW OL910.F9865_TEMP2 (SWFMNM,SWMD) AS SELECT TRIM(a.SWFMNM),a.SWMD FROM OL910.F9865 a; CREATE VIEW OL910.F9860_TEMP1 (SIOBNM,SIMD) AS SELECT TRIM(a.SIOBNM),a.SIMD FROM OL910.F9860 a; CREATE VIEW DV910.F983051_TEMP (VRPID_VRVERS,VRJD) AS SELECT TRIM(a.VRPID) || '__' || TRIM(a.VRVERS), a.VRJD FROM DV910.F983051 a; CREATE VIEW DD910.F9203_TEMP (FRDTAI,FRDSCA) AS SELECT TRIM(a.FRDTAI),a.FRDSCA FROM DD910.F9203 a; CREATE VIEW PRODCTL.F0005_TEMP (DRKY,DRDL01) AS SELECT TRIM(pct.DRKY) , pct.DRDL01 FROM PRODCTL.F0005 pct WHERE pct.DRSY like '98 ' AND pct.DRRT LIKE 'SY' AND pct.DRKY NOT LIKE ' %'; CREATE VIEW PRODCTL.F0005_F9860_TEMP (OBNM,DRDL01) AS SELECT appt.SIOBNM , (SELECT pct.DRDL01 FROM PRODCTL.F0005 pct WHERE pct.DRSY like '98 ' AND pct.DRRT LIKE 'SY' AND pct.DRKY NOT LIKE ' %' AND TRIM(pct.DRKY)=TRIM(appt.SISY) ) FROM OL910.F9860 appt WHERE appt.SIOBNM like 'P%' AND appt.SISY NOT LIKE '%55%' AND appt.SISY NOT LIKE '%87%' AND appt.SISY NOT LIKE '%88%' AND appt.SISY NOT LIKE '%89%' AND appt.SISY NOT LIKE '%99%'; CREATE VIEW OL910.F9860_TEMP2 (SIOBNM,SISY) AS SELECT TRIM(appt.SIOBNM),TRIM(appt.SISY) FROM OL910.F9860 appt WHERE appt.SIOBNM like 'P%' AND appt.SISY NOT LIKE '%55%' AND appt.SISY NOT LIKE '%87%' AND appt.SISY NOT LIKE '%88%' AND appt.SISY NOT LIKE '%89%' AND appt.SISY NOT LIKE '%99%';
前述の例では、スキーマの名前はOL910、prod、DD910、DV910などです。上記のSQLを実行する前に、正しいスキーマ名を指定したことを確認してください。 SQL内のスキーマを、DB2400インストール上の適切なスキーマ/ライブラリ名に置き換えてください。
このプロシージャのrestに進む前に、SQLが正常に実行されていることを確認してください。
ビューをファイルにエクスポートします。 step3で作成するビューごと
ビューに移動します。
ビュー名を右クリックして、ポップアップ・メニューからData \Exportを選択します。 エクスポート・ウィザードでは、次の場合以外のデフォルト・オプションを受け入れて、データをファイルに保存します:
該当するビューに次のファイル名を使用
F9865_TEMP1 => JDE_formcode2applicationcode.txt F9865_TEMP2 => JDE_formcode2formname.txt F9860_TEMP1 => JDE_applicationcode2applicationname.txt F983051_TEMP => JDE_applicationversioncode2applicationversiondescription.txt F9203_TEMP => JDE_errorcode2errordescription.txt F0005_TEMP => JDE_applicationcode2productname.txt F0005_F9860_TEMP => JDE_applicationcode2productcode.txt F9860_TEMP2 => JDE_productcode2productname.txt
「文字列デリミタ」を変更し、なしを選択して「列デリミタ」を変更し、なしを選択します。
EBCIDICからUTF-8にすべてのファイルを変換します。 たとえば、EditPad Liteを使用してファイルを開き、EBCIDIC 037としてエンコーディングを選択できます: & Canadaを使用して、元のデータを別のキャラクタ・セットでエンコードするよう選択します。
すべてのファイルをzipファイルに保存し、「構成ファイルのアップロード」で説明されている手順に従って、生成されたファイルをレポータ・システムにアップロードします。
JD Edwardsスイート・インスタンスを作成すると、JD Edwards環境用の事前定義済Cookieが自動的に作成されます。 これは、JSESSIONID
という名前のカスタムCookieとして実装されます。 多くの場合、このCookieはご使用のJD Edwards環境に適しています。 ただし、環境の構成によってはそれを変更する必要があります。 また、RUEIによって、完了したセッションのユーザーを監視および追跡するには、Cookieのパスを/に設定する必要があります。
Cookieの構成の確認
Cookieの構成を確認する手順は、次のとおりです。
すべてのヒットが同じCookieに関連していない場合(これらは匿名ページとしてレポートされる)、問題がある場所を調べて、適切な方法で解決することをお薦めします。 たとえば、Cookieのドメインまたはパスのオプションを調べます。
JD Edwardsの実装およびJD Edwardsのインスタンスはホスト名で識別できます。 一般的に、JD Edwardsスイートにアクセスする方法は2つあります。ホスト名のみを使用する方法、または完全修飾ホスト名(ドメインを含む)を使用する方法です。 通常はドメインのみを指定してください。
表O-1に示すJD Edwards固有のデータ・アイテムがRUEIでレポートされます。
表O-1 ディメンション
項目 | 説明 |
---|---|
JD Edwardsアクション |
フォームまたはアプリケーションでユーザーがアクションを実行します。 これらのアクションが監視され、ここでレポートされます。 (JD Edwardsのほとんどのアクションはエンコードされます)。 |
JD Edwardsアクション・コード |
フォームまたはアプリケーションでユーザーがアクションを実行します。 これらのアクションが監視され、ここでレポートされます。 (JD Edwardsのほとんどのアクションはエンコードされます)。 |
JD Edwardsアプリケーション |
使用されるJD Edwardsアプリケーションの名前。 JD Edwardsのアプリケーション名は、アプリケーション・コード(P...)とJD Edwardsデータベース構成に基づきます。 これにより、セッション中に監視される様々なアプリケーションを区別することができます。 |
JD Edwardsアプリケーション・コード |
使用されるJD EdwardsアプリケーションのID。 JD Edwardsのアプリケーション名は、アプリケーション・コード(P...)とJD Edwardsデータベース構成に基づきます。 これにより、セッション中に監視される様々なアプリケーションを区別することができます。 |
JD Edwards環境 |
ユーザーがJD Edwardsにログインしたときに選択した環境。 |
JD Edwardsフォーム |
使用されるJD Edwardsフォームの名前。 JD Edwardsのフォーム名は、フォーム・コード(W..)とJD Edwardsデータベース構成に基づきます。 これにより、セッション中に監視される様々なフォームを区別することができます。 |
JD Edwardsフォーム・コード |
使用されるJD EdwardsフォームのID。 JD Edwardsのフォーム名は、フォーム・コード(W.)とJD Edwardsデータベース構成に基づきます。 これにより、セッション中に監視される様々なフォームを区別することができます。 |
JD Edwards製品 |
使用されるJD Edwards製品。 JD Edwardsアプリケーションは、ここに示される製品の一部です。 JD Edwards製品は、システム・コードすなわち製品コードで参照されることがあります。 |
JD Edwards製品コード |
使用されるJD Edwards製品。 JD Edwardsアプリケーションは、ここに示される製品の一部です。 JD Edwards製品は、システム・コードすなわち製品コードで参照されることがあります。 |
現在、RUEIはJD Edwardsのすべての機能には対応していません。 特に次の制約事項がすでに判明しています。
レポートは、最後にアクティブになった部分に基づいて行われます。 したがって、1人のエンド・ユーザーが複数のブラウザ・ウィンドウで同時に参照しているとき、レポートされるページ名に間違った情報が含まれることがあります。
現在、create_JDE_info.sh
スクリプトはUNIX JD Edwardsサーバーでしか実行できません。
create_JDE_info.sh
スクリプトを実行するときに無効な接続文字列が指定されていても、エラーがすぐにはレポートされません。 [Enter]を数回押すとエラーがレポートされます。
ユーザーが複数のアプリケーションを同時に開始すると、起動されたアプリケーションの1つについて、アプリケーション起動ページのロード時間とサーバー時間の記録が正しくない場合があります。
リッチ・インターネット・アプリケーション(RIA)・フレームワーク(Ajaxなど)を使用するアプリケーションは、再生機能が低下する場合があります。
脚注の凡例
脚注 1:スクリプトは、本番環境と同じ場合にも、受入れ環境で実行できます。