リレーションシップ・インスタンスでは、キー属性の値を管理コンソールの「リレーションシップ・インスタンス」ページで変更できます。この例では、このページを使用して、リレーションシップ・インスタンスの値を変更する方法を示します。
このタスクについて
あるカスタマーの CIS アプリケーション内でのカスタマー ID が A004 であるとします。このカスタマーの GL アプリケーション内でのカスタマー ID は 801 です。しかし、データ入力エラーがあったため、このカスタマーのカスタマー ID を相関させるリレーションシップ・インスタンスでは、現時点で GL カスタマー ID の値が 801 ではなく 901 になっています。このチュートリアルでは、リレーションシップ内のこの入力を訂正する手順を説明します。
手順
- 管理コンソールを開きます。
- セキュリティーが使用可能に設定されている場合は、管理者特権を持ったユーザーとしてログインします。
- ナビゲーション・ペインで、をクリックします。
- 管理するサーバーのリレーションシップ・ページを開きます。 そのリレーションシップ・サービス MBean の横にある「リレーションシップ」をクリックします。
SampleCustID という名前のリレーションシップが表示されます。
- SampleCustID の隣にあるラジオ・ボタンを選択して、「照会」をクリックします。
- 顧客のリレーションシップ・インスタンスを見つけます。
- 照会の「ロールごと」タブをクリックします。
- 「ロール名」フィールドで、ドロップダウン・リストから「MyGLCustomer_0」を選択します。
- 「キー属性」の下の「値」フィールドに 901 と入力します。
- 「OK」 をクリックします
これによって、要求されたカスタマーのリレーションシップ・インスタンスが検索され、「リレーションシップ・インスタンス」ページが開きます。
- リレーションシップ・インスタンス ID をクリックします。
これによって、GL アプリケーション内のカスタマー ID 901 のリレーションシップ・インスタンス・データ (すべての関連するロール・インスタンスを含む) が表示されます。
- MyGLCustomer_0 ロール・テーブルで、キー属性値 901 を持つロール・インスタンス ID を選択し、ロール・テーブルの下にある「削除」をクリックします。
注: 関連付けられたプロパティー値がないことを確認してください。他のデータが表示された場合は、ロール・インスタンスを確認して、保持したいデータをすべて記録する必要があります。
- 「作成」をクリックすると、このリレーションシップ・インスタンスのロール・インスタンスを
新規作成するための「新規ロール・インスタンス」ページが開きます。
- 「キー属性」の下にある「値」フィールドに 801 と入力し、「OK」をクリックします。
新規ロール・インスタンスが保管され、テーブル内に新規ロール・インスタンスが表示されます。
タスクの結果
リレーションシップ・インスタンス内の GL アプリケーションのカスタマー ID 値が訂正されました。