使用集成变量

集成的元素可通过以下方式访问 Apigee Integration 变量:

元素 变量的用法 示例
触发器 将值写入变量 Pub/Sub 触发器将消息写入输入变量
任务

从变量中读取值

将值写入变量

读取:读取 SFDC 记录任务从变量中读取表名称

写入:更新 SFDC 记录任务将新的表条目写入变量

边缘 从变量中读取值 边缘条件检查布尔值参数是否为 true。如果为 true,则执行边缘。

变量引用

集成中的任务、触发器和边缘使用变量引用读取和写入变量。变量引用采用 $paramKey$ 格式,其中 paramKey 是变量的名称。例如,边缘条件可能如下所示:

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

在此示例中,isNameUnique 是数据类型为布尔值的变量,numAccounts 是数据类型为整数的参数。

创建或修改变量

当任务或触发器添加到集成时,Apigee Integration 平台会自动创建满足该任务或触发器的默认实现所需的变量。在许多情况下,您可能需要修改这些变量或向集成添加新变量。

要从集成界面修改现有变量或添加新变量,请执行以下操作:

  1. 点击工具栏中的 VAR 菜单按钮。
  2. 要修改现有变量,请执行以下操作:
    • 变量列表对话框的下拉列表中搜索或选择变量名称。
    • 此时会打开 Edit variable 对话框。修改变量详细信息。
    • 点击保存
  3. 要创建新变量,请执行以下操作:
    • 点击变量列表对话框中的创建
    • 此时会打开创建变量 (Create variable) 对话框。输入变量详细信息。
    • 点击保存

您也可以通过点击集成设计器上的任意位置来访问变量列表窗格。可通过列表窗格搜索、修改或添加变量。