使用Salesforce连接器
本指南针对RapidMiner Studio 9.3引入的新连接管理。
有关旧的遗留Salesforce连接,请参阅9.2文档
Salesforce连接器允许您直接从RapidMiner Studio连接到Salesforce。它支持所有CRUD操作(创建,读,更新,删除).本文档将指导你如何:
连接到Salesforce
要配置新的Salesforce连接,您需要帐户的连接详细信息(用户名、密码、安全令牌、URL)。
在RapidMiner Studio中,右键单击要存储Salesforce Connection的存储库并选择创建连接.
你也可以点击连接>创建连接并选择存储库在下面的对话框中。
为新连接指定一个名称,并设置连接类型来Salesforce:
点击创建然后切换到设置页中的编辑连接对话框。
填写Salesforce配置的连接详细信息:
用户名和密码与您在Salesforce网站上使用的凭据相同。您的Salesforce帐户包含RapidMiner建立连接所需的安全令牌。您可以从Salesforce注册电子邮件中获取安全令牌。如果你没有注册邮箱,你可以重置安全令牌。
虽然不是必需的,但我们建议通过单击测试连接按钮。如果测试失败,请检查详细信息是否正确。
点击保存保存连接并关闭编辑连接对话框。
您已经准备好开始使用Salesforce操作符了!
阅读来自Salesforce
的读Salesforce操作符允许您从Salesforce读取数据。让我们从阅读一些演示数据开始:
拖一个读Salesforce运算符流程面板.的Salesforce Connection选择连接条目参数从存储库的Connections文件夹中删除旁边的按钮:
或者,您可以将Salesforce Connection从存储库拖到流程面板并将生成的运算符与读Salesforce操作符。
将操作符的输出端口连接到进程的结果端口:
点击构建Salesforce查询按钮以打开查询编辑器。此对话框允许您创建Salesforce SOQL查询。简单的Mode(窗口左侧的选项卡)为您提供了一个构建查询的界面;先进的Mode允许您编写自己的查询。
运行这个过程!在结果透视图中,您应该看到查询的结果:
写信给Salesforce
将示例集写入Salesforce非常简单:加载示例集并将其传递给Salesforce写Salesforce操作符。下面的示例说明如何将带有演示数据的Excel表写入Salesforce。
用以下数据创建一个Excel表格:
打开一个新进程在RapidMiner Studio。
方法读取已创建的Excel表读取Excel操作符。添加一个写Salesforce操作符连接到流程,并相应地连接操作符。选择您配置的Salesforce Connection并配置屏幕截图所示的属性:
运行这个过程!在结果透视图,您应该看到写入的实体:
重置安全令牌
您可以从Salesforce网站重置Salesforce安全令牌。如果您丢失了现有的令牌,或者您想要与使用令牌的所有应用程序断开连接,这是一个有用的特性。
请确保您已登录Salesforce网站。
单击您的帐户名称并选择设置:
打开个人分组,然后点击重置我的安全令牌:
最后,点击重置安全令牌通过电子邮件获得新令牌。
请注意,通过重置令牌,应用程序将不再能够连接到您的帐户,直到您重新输入新的安全令牌。