集成的元素可通过以下方式访问 Apigee Integration 变量:
元素 | 变量的用法 | 示例 |
触发器 | 将值写入变量 | Pub/Sub 触发器将消息写入输入变量 |
任务 | 从变量中读取值 将值写入变量 |
读取:读取 SFDC 记录任务从变量中读取表名称 写入:更新 SFDC 记录任务将新的表条目写入变量 |
边缘 | 从变量中读取值 | 边缘条件检查布尔值参数是否为 true。如果为 true,则执行边缘。 |
变量引用
集成中的任务、触发器和边缘使用变量引用读取和写入变量。变量引用采用 $paramKey$
格式,其中 paramKey 是变量的名称。例如,边缘条件可能如下所示:
NOT ($isNameUnique$ = false OR $numAccounts$ > 1)
在此示例中,isNameUnique
是数据类型为布尔值的变量,numAccounts
是数据类型为整数的参数。
创建或修改变量
当任务或触发器添加到集成时,Apigee Integration 平台会自动创建满足该任务或触发器的默认实现所需的变量。在许多情况下,您可能需要修改这些变量或向集成添加新变量。
要从集成界面修改现有变量或添加新变量,请执行以下操作:
- 点击工具栏中的 VAR 菜单按钮。
- 要修改现有变量,请执行以下操作:
- 在变量列表对话框的下拉列表中搜索或选择变量名称。
- 此时会打开 Edit variable 对话框。修改变量详细信息。
- 点击保存。
- 要创建新变量,请执行以下操作:
- 点击变量列表对话框中的创建。
- 此时会打开创建变量 (Create variable) 对话框。输入变量详细信息。
- 点击保存。
您也可以通过点击集成设计器上的任意位置来访问变量列表窗格。可通过列表窗格搜索、修改或添加变量。