我将Datagrip用于SQL开发。最近,我不得不使用Salesforce SQL(又名SOQL
),但是似乎没有像Datagrip一样有用的IDE。
因此:我想将Salesforce作为数据源添加到Datagrip,就像Postgres或MySQL数据库一样。
是否可以通过扩展名或其他方式做到?
我知道https://jetforcer.com/存在,但似乎有两个不足:
(a)显然,它只是生活在JetBrains应用程序中的UI,所以我认为它不能像我想要的那样无缝地集成在Datagrip工作流程中
(b)它的价格是60美元。我不需要进行任何实际的Salesforce开发,因此仅花60美元仅对Salesforce进行查询是不理想的。
答案 0 :(得分:4)
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/中使用)
之后,您可以运行查询和查看数据。 如果某些操作无法按预期进行,请在我们的bug tracker
中提出问题