Apigee Integration 変数には、統合の要素から次の方法でアクセスできます。
要素 | 変数の使用 | 例 |
トリガー | 変数に値を書き込む | Pub/Sub トリガーが入力変数にメッセージを書き込みます。 |
タスク | 変数から値を読み取る 変数に値を書き込む |
読み込み: SFDC レコードの読み取りタスクは、変数からテーブル名を読み取ります。 書き込み: SFDC レコードの更新タスクは、新しいテーブル エントリを変数に書き込みます。 |
エッジ | 変数から値を読み取る | エッジ条件により、ブール値パラメータが true であるかどうかが確認されます。true の場合、エッジが実行されます。 |
変数参照
統合のタスク、トリガー、エッジは、変数参照を使用して変数への読み書きを行います。変数参照は $paramKey$
の形式を取ります。ここで、paramKey は変数の名前です。たとえば、エッジ条件は次のようになります。
NOT ($isNameUnique$ = false OR $numAccounts$ > 1)
この例では、isNameUnique
はデータ型ブール値の変数で、numAccounts
はデータ型整数値のパラメータです。
変数の作成または編集
タスクまたはトリガーが統合に追加されると、Apigee Integration プラットフォームは、そのタスクまたはトリガーのデフォルト実装を行うために必要な変数を自動的に作成します。多くのケースでは、これらの変数を編集することや、新しい変数を統合に追加する場合があります。
既存の変数を編集したり、統合 UI で新しい変数を追加するには:
- ツールバーの [VAR] メニューボタンをクリックします。
- 既存の変数を編集するには:
- [変数] リスト ダイアログのプルダウン リストで変数名を検索または選択します。
- [変数の編集] ダイアログが開きます。変数の詳細を編集します。
- [保存] をクリックします。
- 新しい変数を作成するには:
- [変数] リスト ダイアログで [作成] をクリックします。
- [変数の作成] ダイアログが開きます。変数の詳細を入力します。
- [保存] をクリックします。
[変数] リストペインには、統合デザイナーの任意の場所をクリックしてもアクセスできます。変数は、リストペインで検索、編集、追加を行うことができます。