如何将Salesforce添加为Datagrip中的数据源?

Bra*_*don 4 salesforce datagrip

我将Datagrip用于SQL开发。最近,我不得不使用Salesforce SQL(aka SOQL),但是似乎没有像Datagrip这样有用的IDE。

所以:我想将Salesforce作为数据源添加到Datagrip,就像Postgres或MySQL数据库一样。

是否可以通过扩展或其他方式完成?

我知道https://jetforcer.com/存在,但似乎在两个方面达不到要求:

(a)显然,它只是生活在JetBrains应用程序中的UI,所以我认为它不适合我想要的Datagrip工作流程中的无缝集成

(b)花费60美元。我不需要进行任何实际的Salesforce开发,因此仅花60美元仅对Salesforce运行查询就不理想了。

kas*_*sak 5

DataGrip可以支持任何具有JDBC驱动程序的数据库。首先,您需要找到数据库的JDBC驱动程序。在您的情况下,可以是:

http://reliersoft.com/download/salesforce-jdbc-driver/

然后按照通用JDBC数据源配置的说明进行操作:

https://www.jetbrains.com/help/datagrip/connecting-to-a-database.html#vertica_as_unsupported_dbms

URL应该像这样jdbc:sforce://<hostname> (更多选项可以在驱动程序的文档中找到http://reliersoft.com/salesforce-jdbc-driver-documentation/

之后,您可以运行查询并查看数据。如果某些操作无法正常工作,请在我们的错误跟踪器中提交问题