リレーションシップ・インスタンスの値の変更

このタスクを実行する理由と実行時期

カスタマーの 1 人が A004 というカスタマー ID を CIS アプリケーションに持っています。 同じカスタマーが 801 というカスタマー ID を GL アプリケーションに持っています。ただし、 データ入力エラーのため、このカスタマーのカスタマー ID を相関させるリレーションシップ・インスタンスは、現在、GL カスタマー ID に対して 801 の代わりに 901 という値を持っています。このチュートリアルでは、リレーションシップのこの入力を訂正する手順を順を追って説明します。

このタスクのためのステップ

  1. WebSphere Process Server の管理コンソールを開きます。
  2. セキュリティーが使用可能に設定されている場合は、管理者権限を持ったユーザーとしてログインします。
  3. ナビゲーション・ペインで、「統合アプリケーション」>「Relationship Manager」をクリックします。
  4. そのリレーションシップ・サービス MBean の横にある「リレーションシップ」をクリックして、管理するサーバーのリレーションシップ・ページを開きます。

    SampleCustID という名前のリレーションシップが表示されます。

  5. 「選択」列で SampleCustID を選択して、「照会」をクリックします。
  6. 照会の「ロールごと」タブをクリックします。「ロール名」フィールドでドロップダウン・リストから MyGLCustomer_0 を選択し、「キー属性」の下の「値」フィールドに 901 と入力し、「OK」をクリックします。

    これによって、要求されたカスタマーのリレーションシップ・インスタンスが検索され、「リレーションシップ・インスタンスの結果」ページが表示されます。

  7. リレーションシップ・インスタンス ID をクリックします。

    これによって、GL アプリケーションでのカスタマー ID 901 用のリレーションシップ・インスタンス・データ (すべての関連するロール・インスタンスを含む) が表示されます。

  8. MyGLCustomer_0 ロール・テーブルで、キー属性値 901 を持つロール・インスタンス ID を選択して、ロール・テーブルの下にある「削除」をクリックします。
    注: 関連付けられたプロパティー値がないことを確認してください。他のデータが表示されたら、ロール・インスタンスを確認して、保持したいデータをすべて記録する必要があります。
  9. 「作成」をクリックして、このリレーションシップ・インスタンス用の新規ロール・インスタンスを作成します。

    「新規ロール・インスタンス」ページが開きます。

  10. 「キー属性」の下の「値」フィールドに 801 と入力し、「OK」をクリックします。

    新規ロール・インスタンスが保管され、テーブル内に新規ロール・インスタンスが表示されます。

結果

ユーザーは、GL アプリケーション用のリレーションシップ・インスタンスに正しいカスタマー ID 値を持つようになりました。

(c) Copyright IBM Corporation 2005, 2006. All rights reserved.
(c) Copyright IBM Japan 2006
このインフォメーション・センターでは、Eclipse テクノロジー (http://www.eclipse.org) が採用されています。