Connect to Google Sheets
- 。
- 在 Google Sheets application 页面上,单击Connect your Google
Sheets accounts。
- 在下一个 Google 页面上,输入您的用户名和密码来验证您的 Google 帐户。
- 允许访问 App Connect 来使用您的 Google Sheets 数据。
点击查看大图您现在已定义了触发器和操作应用程序。- 在 App Connect Personal 中创建一个流:
- 单击Dashboard。
- 单击New图标,然后单击Create an event-driven
flow。
- 在页面左侧中央的加号(+)
下,定义您启动该流的方式。首先,从应用程序列表,选择流的触发器,在本例中为 Salesforce。
- 展开Salesforce。
- 选择触发器对象,在本例中为New Lead。该对象被添加到触发器
Salesforce。点击查看大图
- 在 What do you want to add? 下的应用程序列表中,添加一个应用程序。在此示例中,展开Google Sheets。
- 选择操作。对于 Google Sheets,请单击Create a
Row。
- 选择Spreadsheet和Worksheet。然后,选择 Google Sheets
帐户的工作表的行标题。输入必要的细节,以便从 Salesforce 字段映射它们。或者,可以单击
Auto Match Fields,自动将字段从
Salesforce 映射到 Google Sheets。此选项是从 Salesforce 到
Salesforce
的流所独有的,有助于映射相关字段,比如名字、姓氏、地址和电话号码。
- 单击某个字段,例如Row (A)。然后单击Insert
a Reference。从 Salesforce
字段列表,选择一个或多个字段。然后,单击Insert a
Function,向这些字段添加函数来实现您需要的字段映射。
点击查看大图 - 为该流输入一个名称,然后激活它。
有关更详细的步骤,请参阅 App Connect Personal Documentation 的教程部分。
测试您的 API 的流,确保它在 Salesforce 中创建了一条记录,同时针对所创建的销售商机记录向 Google 工作表添加了一个条目:
- 在 API Connect 中,单击APIs选项卡来查看已发布的 API。点击查看大图
- 单击指向 API 页面的目标 API。点击查看大图
- 在目标 API 的Assemble选项卡上,单击Create
assembly。点击查看大图
- 在 Policies 下,将Invoke策略从左侧导航窗格拖到右侧窗格。点击查看大图
- 单击Invoke policy。在右侧窗格中,输入目标 URL。在该 URL
下,输入您的用户名和密码(未显示),也就是您发布和运行该业务流程时所在的 App Connect Professional 云中的租户的
IBMid 凭证。点击查看大图
- 单击 Search 字段旁边的实心箭头图标测试该流。点击查看大图
- 选择现有目录。
- 在现有设置中创建一个产品,然后单击Create and publish。单击Next。
- 在 Test 面板中,从操作列表中选择您需要的操作。在此示例中,选择post操作。
- 单击Generate。
- 要验证已发布的 API,可单击Invoke。
您现在已看到输出,在本例中,输出表明已在 Salesforce 帐户中创建了该商机。
您还可以看到在 App Connect Professional 云中接收请求的业务流程,可以看到该作业已成功完成。
点击查看大图
现在还可以看到,从 App Connect Personal 向所选电子表格的 Google Sheets Sheet1 添加了一个条目。
点击查看大图
结束语
在本教程中,了解了一种自动将 Salesforce 中创建的销售商机传输到 Google Sheets 中的电子表格的无代码方法,该方法使用了 App
Connect Professional、App Connect Personal 和 API Connect。此方法要求在 App Connect
Professional 中开发一个业务流程或项目,然后将它作为 API 部署到 API Connect,以便为 App Connect
Personal 提供一个流触发器。熟悉 App Connect 中提供的触发器和目标应用程序后,可以考虑如何将本教程中的流程应用于您企业中的其他手动任务。
致谢
感谢 Ramya Rajendiran 和 Hariharan I. Subramanian 评审本教程并提供宝贵的反馈。
来源: http://www.ibm.com/developerworks/cn/rational/rational-rtc3-manage-devops-delivery/index.html