統合変数の使用

Apigee Integration 変数には、統合の要素から次の方法でアクセスできます。

要素 変数の使用
トリガー 変数に値を書き込む Pub/Sub トリガーが入力変数にメッセージを書き込みます。
タスク

変数から値を読み取る

変数に値を書き込む

読み込み: SFDC レコードの読み取りタスクは、変数からテーブル名を読み取ります。

書き込み: SFDC レコードの更新タスクは、新しいテーブル エントリを変数に書き込みます。

エッジ 変数から値を読み取る エッジ条件により、ブール値パラメータが true であるかどうかが確認されます。true の場合、エッジが実行されます。

変数参照

統合のタスク、トリガー、エッジは、変数参照を使用して変数への読み書きを行います。変数参照は $paramKey$ の形式を取ります。ここで、paramKey は変数の名前です。たとえば、エッジ条件は次のようになります。

NOT ($isNameUnique$ = false OR $numAccounts$ > 1)

この例では、isNameUnique はデータ型ブール値の変数で、numAccounts はデータ型整数値のパラメータです。

変数の作成または編集

タスクまたはトリガーが統合に追加されると、Apigee Integration プラットフォームは、そのタスクまたはトリガーのデフォルト実装を行うために必要な変数を自動的に作成します。多くのケースでは、これらの変数を編集することや、新しい変数を統合に追加する場合があります。

既存の変数を編集したり、統合 UI で新しい変数を追加するには:

  1. ツールバーの [VAR] メニューボタンをクリックします。
  2. 既存の変数を編集するには:
    • [変数] リスト ダイアログのプルダウン リストで変数名を検索または選択します。
    • [変数の編集] ダイアログが開きます。変数の詳細を編集します。
    • [保存] をクリックします。
  3. 新しい変数を作成するには:
    • [変数] リスト ダイアログで [作成] をクリックします。
    • [変数の作成] ダイアログが開きます。変数の詳細を入力します。
    • [保存] をクリックします。

[変数] リストペインには、統合デザイナーの任意の場所をクリックしてもアクセスできます。変数は、リストペインで検索、編集、追加を行うことができます。