機械翻訳について

統合の変更

ソースまたはターゲット接続の変更、接続の再構成、データ・マッピングの更新など、既存の統合を変更することができます。 ソースまたはターゲットの変更によって、既存のマッピングの変更が引き起こされることがあります。

変更しようとする統合がアクティブな場合は、まず非アクティブ化してください。 この統合はアクティブであってはなりません。 手順については、「統合の非アクティブ化」を参照してください。
  1. ナビゲーション・ペインで、「設計」「統合」の順にクリックします。
  2. 変更する統合の上にカーソルを置き、「編集」 「編集」アイコンをクリックします。
  3. トリガーまたは起動アダプタ接続を変更するには、接続を選択して「アクション」 「アクション」アイコンをクリックし、「編集」 「編集」アイコンをクリックします。
  4. アダプタ・エンドポイント構成ウィザードのページで、必要なフィールドを変更します。
  5. 新しい起動接続を割り当てるには、接続を選択して「アクション」 「アクション」アイコンをクリックし、「削除」 「削除」アイコンをクリックします。 統合のトリガー接続は削除できません。
  6. キャンバスに新しいアダプタを追加します。
  7. 新しい接続を構成します。
  8. データ・マッピングを変更するには、該当するマップ・アイコンをクリックしてマッピングを更新します。 「Oracle Integration 3でのOracle Mapperの使用」「マッピング・データ」を参照してください。
  9. 変更が終了したら、「保存」をクリックします。

ノート:

統合がロックされ、ドラフト・モードでスタックしている場合は、「保存されていない統合変更のリカバリ」を参照してください。

統合のエンドポイント情報を編集するマッパーへの影響

アクティブではない統合のエンドポイント情報を編集できます。 変更内容は、マッピングに影響を及ぼすことがあります。 たとえば、エンドポイントの説明の変更のような小さな編集では、既存のマッピングは削除されません。 選択したビジネス・オブジェクトまたは操作の変更のような重要な編集では、マッピングが削除されます。 このような場合、マッピングを再作成する必要があります。 更新を保存する前に、変更の確認を求められます。

エンドポイントの重要な変更および小さな変更が統合に及ぼす影響は、次のとおりです。
  • 小さな変更が検出された場合は、次のようになります。

    • マップでアプリケーションのリクエストまたはレスポンスをプライマリ入力、出力またはセカンダリ入力として使用している場合、そのマップは検証されます。

    • マップでアプリケーションのフォルトをプライマリ入力または出力として使用している場合、そのマップは削除されます。

    • マップでアプリケーションのフォルトをセカンダリ入力としてのみ使用している場合、そのセカンダリ入力は削除されます。

  • 重要な変更が検出された場合は、次のようになります。

    • マップでアプリケーションのリクエスト、レスポンスまたはフォルトをプライマリ入力または出力として使用している場合、そのマップは削除されます。

    • マップでアプリケーションのリクエスト、レスポンスまたはフォルトをセカンダリ入力としてのみ使用している場合、そのセカンダリ入力は削除されます。

エンドポイントの重要な変更の例を次に示します。

  • アプリケーション・メッセージ交換パターンが(たとえば同期から非同期に)変更された場合。

  • 入力リクエストのルート要素名またはルート要素ネームスペースが変更された場合。

  • 出力レスポンスのルート要素名またはルート要素ネームスペースが変更された場合。

前述の変更がいずれも発生していない場合は、小さな変更と見なされます。

  1. ナビゲーション・ペインで、「設計」「統合」の順にクリックします。
  2. 編集する統合の上にカーソルを置き、「編集」 「編集」アイコンをクリックします。
    この統合はアクティブであってはなりません。
  3. 統合キャンバスで、編集するトリガーまたは起動エンドポイントを選択し、「編集」 「編集」アイコンをクリックします。
  4. Adapter Endpoint Configurationウィザードで適切な変更を行って、「Done」をクリックします。
  5. プロンプトが表示されたら、選択して変更を確認します。 小さな編集では、マッピングは削除されません。 重要な編集では、マッピングは削除されます。