4.3. 创建并部署 Salesforce 到数据库示例集成
要创建并部署使用您创建的 Salesforce 连接以及通过 Fuse Online 提供的数据库连接的集成,主要步骤包括:
先决条件
- 您已将 Fuse Online 环境注册为 Salesforce 客户端。
- 您创建了 Fuse 在线 Salesforce 连接。
- Fuse Online 处于打开状态,并且已登录。
4.3.1. 选择启动连接 复制链接链接已复制到粘贴板!
在 Fuse Online 中,要创建从 Salesforce 到数据库集成的示例 Salesforce,第一项任务是选择开始连接。
先决条件
- 您创建了 Salesforce 连接。
流程
- 在 Fuse Online 中,单击左侧的 Integrations。
- 点 Create Integration。
- 在 Choose a connection 页面上,点您的 Salesforce 连接。如果指定了示例名称,则单击 SF Connect 1。
- 在 Choose an action 页面上,在 On create 右侧,单击 Select。
- 在 Object name 字段中,选择 Lead。
- 点 Next 将启动连接添加到集成。
后续步骤
当集成运行时,在连接到 Salesforce 后,集成会监视是否有创建 Salesforce Lead 记录的通知。当集成发现此类通知时,它会将新领导的数据传递给集成中的下一步。但是,在添加下一步前,您必须选择集成的完成连接。
4.3.2. 选择完成连接 复制链接链接已复制到粘贴板!
在 Fuse Online 中,若要在添加开始连接后继续创建 Salesforce 到数据库示例集成,您可以在集成中添加完成连接。
先决条件
- 您已将 Salesforce 连接添加到集成,作为开始连接。
- Fuse Online 正在提示您添加完成连接。
流程
- 在 Fuse Online 中,在 Choose a connection 页面上,单击 PostgresDB 连接。此集成通过使用此数据库连接中定义的凭证连接到提供的示例数据库来完成。
- 在 Choose an action 页面上,选择 Invoke stored process,后者将数据传递给存储的步骤。
- 在 流程名称字段中,接受 add_lead,这是在示例数据库中运行的已存储流程。所选步骤决定了集成中附加步骤的要求,例如,Salesforce 数据字段需要映射到哪个数据库字段。
- 点 Next 将完成连接添加到集成。
4.3.3. 添加数据映射步骤 复制链接链接已复制到粘贴板!
要继续创建 Salesforce 到数据库示例集成,请添加一个数据映射步骤,将 Salesforce lead 字段与示例数据库中的字段相关联。
先决条件
- 集成的启动连接是 Salesforce。
- 集成的完成连接是 PostgresDB 示例数据库。
流程
- 在 Fuse Online 中,在集成视觉化中,单击加号。
- 点 Data Mapper 并等待几分钟。当显示数据字段时,左侧的 Sources 面板会显示 Salesforce 字段和右侧的 Target 面板显示数据库字段。
将 Salesforce
Company字段映射到数据库公司字段:- 在左侧的 Sources 面板中,单击 Company。
- 在" 目标 "面板中,单击" 公司 "。数据映射器从 source 字段显示到 target 字段的行。
-
将 Sources (Salesforce)
Email字段映射到 Target (database)电子邮件字段。 将两个 Salesforce 字段(firstName 和
LastName)映射到 databasefirst_and_last_name字段:- 在 Target 面板中,单击 first_and_last_name。
- 在 Sources 面板中,单击 FirstName。
在 Sources 面板中,将鼠标悬停在 LastName 上,然后按 CTRL-Mouse1 ( MacOS 上的CMD-Mouse1 )。
完成后,您应该从每个 source 字段看到一行到 target 字段。
添加以下映射:
Expand 映射此 Salesforce 字段 此数据库字段 LeadSourcelead_sourceStatuslead_status电话电话评级评级- 在右上角,单击 Done。
4.3.4. 为集成指定一个名称并部署它 复制链接链接已复制到粘贴板!
当 Salesforce 到数据库示例集成完成后,您可以部署它并查看它的工作原理。
先决条件
- 集成的启动连接是 Salesforce。
- 集成的完成连接是 Fuse Online 提供的示例数据库。
- 您刚刚向集成添加了数据映射步骤。
流程
- 在 Fuse Online 中,单击右上角的 Publish 来为其提供名称。
-
在 Name 字段中输入集成的名称。例如,
Salesforce to Database Sample Integration。 单击 Save 并发布。
Fuse Online 开始部署集成,然后显示此环境中的集成列表。Salesforce to 数据库集成的条目会显示一个进度指示器,其中显示了发布阶段。Fuse Online 正在为集成生成运行时,并在运行时就绪时启动它。这需要几分钟时间。
Fuse Online 帐户仅限于一次可以运行的特定数量集成。详情请查看定价计划。如果您已经运行最大数量集成,则必须停止集成,然后才能开始运行另一个集成。
如果您使用 Fuse Online 评估帐户,则一次只能运行一个集成。如果您已经创建了另一个示例集成,且该集成正在运行,则此集成会自动处于 Stopped 状态。您必须停止正在运行的集成,然后您可以发布此集成。
如果您已经运行最大集成数,请按照以下步骤停止集成:
- 在左侧面板中,单击 Integrations。
-
在您要停止的集成条目中,点击最右侧的
。
- 在弹出窗口中,点 Stop。
停止集成后,按如下方式启动另一个集成:
- 在左侧面板中,单击 Integrations。
-
在您要启动的集成的条目中,点击最右侧的
。
- 在弹出窗口中,单击 Publish。