機械翻訳について

統合のデザインタイム・プロパティのオーバーライド

通常の統合設計の外部で統合プロパティを構成できます。 実行時に、これらの統合プロパティが有効になり、設計時に構成した値がオーバーライドされます。 たとえば、設計時に指定した電子メール・アドレスをオーバーライドする通知アクションの「宛先」フィールドで使用する電子メール・アドレスを指定できます。 この機能を使用すると、統合設計自体を編集したり、実行時に値を渡す必要なく、値を構成できます。

ファイル・パス、データベース・プロパティ、サーバー・プロパティ、資格証明、一定の間隔で変更される定数プロパティなど、すべてのタイプのプロパティを構成できます。

統合プロパティを編集できるかどうかは、使用している統合スタイルのタイプに基づきます。

統合スタイル 動作の編集
スケジュール済 スケジュール済統合では、ランタイム構成がサポートされます。 したがって、統合がアクティブなときに統合プロパティ値を更新できます。

スケジュール済統合が起動されると、次のようになります:

  • 統合プロパティ値が更新されない場合は、デフォルト値が使用されます。
  • 統合プロパティ値が新しい値で更新されると、新しい値が現在の値になり、使用されます。
アプリケーション・ドリブン・オーケストレーション アプリケーション・ドリブン・オーケストレーション統合では、ランタイム構成はサポートされていません。 したがって、統合がアクティブでない場合は、統合プロパティ値を更新できます。 構成されたプロパティ値は、統合のアクティブ化後に有効になります。

アプリケーション・ドリブン・オーケストレーション統合が起動されると、次のようになります:

  • 統合プロパティ値が更新されない場合は、デフォルト値が使用されます。
  • 統合プロパティ値が新しい値で更新されると、新しい値が現在の値になり、使用されます。
統合の統合プロパティとメジャー・バージョン(01.00.0000など)およびマイナー・バージョン(01.10.0000など)に関する次の動作に注意してください。
  • 統合プロパティの現在の値は、メジャー・バージョンと識別子が同じであるすべてのマイナー・バージョン統合によって共有されます。
  • 統合プロパティの現在の値の更新は、同じ名前の統合プロパティがある場合、他のすべてのマイナー・バージョン統合に反映されます。
  • 同じメジャー・バージョンおよび識別子を持つ他のマイナー・バージョン統合がある場合、統合から統合プロパティを削除しても現在の値は削除されません。

バージョンおよび識別子の詳細は、「統合の作成」を参照してください。

  1. 統合でトリガー接続を右クリックし、「メニュー」アイコンを選択します。
    統合プロパティの編集および統合プロパティの表示メニュー・オプション

  2. 「統合プロパティの編集」を選択してプロパティを追加します。
    「統合プロパティ」ページが表示されます。
  3. +をクリックして、プロパティの名前、説明および値を追加します。 たとえば、値として電子メール・アドレスを入力します。 最大10個の統合プロパティを追加できます。
    名前、説明および値列を含む表が表示された「統合プロパティ」ページ。

  4. 完了したら、「閉じる」をクリックして変更を保存し、統合キャンバスに戻ります。

    ノート:

    統合プロパティ値は統合内で更新できません。 たとえば、割当てアクションの統合プロパティは更新できません。
  5. マッパーで、「ソース」要素ツリーの「統合プロパティ」の下に表示される統合プロパティ(この例ではintegration_property_1という名前)を「ターゲット」ツリーの適切な要素にマップします。
    展開されたマッパー・ソース要素ツリーに、「統合プロパティ」>「プロパティ」> integration_property_1が表示されます。

  6. 「Integrations」ページに移動します。
  7. プロパティを更新する統合を検索し、「アクション」メニューを選択します。
  8. 「プロパティ値の更新」を選択します。
    「プロパティ値の更新」ダイアログのスライドは、ページの右側に開きます。
  9. 更新する統合プロパティをクリックし、「新しい値」フィールドに値を入力して「送信」をクリックします。
    プロパティ名、デフォルト値、現在の値および「新しい値」フィールドを含むダイアログ。

    プロパティが更新されたことを示す確認メッセージが表示されます。
    Properties for Integration integration_name (integration_version) updated successfully.

    新しい値は、統合の新しい実行に使用されます。 この例では、「新しい値」フィールドで指定した電子メール・アドレスが、統合の通知アクションの「宛先」フィールドの電子メール・アドレスとして使用されます。

    「プロパティ値の更新」を再度選択して「プロパティ値の更新」ダイアログに戻ると、「新しい値」フィールドの値が「現在の値」フィールドに表示されます。

    以前に構成した統合プロパティを表示することもできます。

  10. トリガー接続に戻り、「統合プロパティの表示」を選択して既存の統合プロパティを表示します。 これを選択すると、プロパティが読取り専用で表示されます。 既存のプロパティを追加および削除するオプションは無効になっています。
    統合プロパティの編集および統合プロパティの表示メニュー・オプション。