如何通过ODBC将Salesforce数据表集成到Virtuoso中

如何通过ODBC将Salesforce数据表集成到Virtuoso中

为什么(问题描述)

Salesforce提供客户关系管理(CRM)软件,允许公司和用户登录并利用客户活动。Salesforce确实存在ODBC驱动程序,但它们仅为将Salesforce数据库与其他数据源集成提供了一个开始的步骤。

当数据源扩展并需要每个数据源之间的相关性时,集成是必要的,而不是把它们分开。如果没有合适的集成工具,任务就会变得不必要地复杂、耗时、昂贵,并破坏任何敏捷数据使用的尝试。

什么?(解决方案说明)

通过使用这些ODBC驱动程序将无限数量的表链接到OpenLink Virtuoso(商业版)的一个实例,可以进一步实现数据访问和集成。

Virtuoso可以通过其导体接口或命令行集成数据

解决方案激活

先决条件

  1. 使用Salesforce.com数据源的ODBC驱动程序的功能性Salesforce ODBC DSN。
  2. 在与Salesforce ODBC DSN相同的主机上运行的OpenLink Virtuoso(商业版)v7.0或更高版本的实例上的管理员特权

步骤1.为Salesforce安装ODBC驱动程序,并为Salesforce数据创建ODBC DSN。

安装ODBC驱动程序并配置适合您的环境的数据源(例如,在类似Unix的OS上的ODBC.ini文件中;在Windows的注册表中)。确保使用计算机上ODBC驱动程序的位置,以及Salesforce帐户设置中提供的安全令牌。例如:

当然,在尝试建立ODBC连接之前,还需要为驱动程序安装许可证(可能是永久许可证或评估许可证)。

步骤2。通过ODBC将Salesforce表链接到Virtuoso实例中。

在Virtuoso Conductor中,Database(数据库)→External Data Sources(外部数据源)→Data Sources(数据源)。

数据库→外部数据源→数据源。

单击connect开始外部数据源连接过程。使用Salesforce帐户凭据进行身份验证。

成功验证后,Virtuoso实例将连接到ODBC驱动程序,并准备链接表(和/或其他DB对象,如视图和存储过程)。

要开始链接,单击链接对象并检查要附加到Virtuoso实例的表。对于本例,只选择Lead表。单击Link继续。

根据需要选择并配置数据源信息,并单击link以完成链接过程。

步骤3:测试连接

成功链接后,您将能够通过单击新表的链接并在弹出的交互式SQL工具中单击”执行“来测试查询。

来自Salesforce链接表的数据将显示在交互式SQL窗口中。

从这里开始,就可以继续与Virtuoso原生存储的其他SQL数据或其他外部数据源集成。

作者:Daniel Heward-Mills

免责声明:凡未注明来源或者来源为网络的信息均转自其它平台,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。网站只负责对文章进行整理、排版、编辑,不承担任何法律责任。若有侵权或异议请联系我们删除,谢谢。

发表评论

您的电子邮箱地址不会被公开。