Starting in Strategy 2020 Update 2, we have added a new data import icon for the Salesforce SOQL gateway data connector. Although this functionality was available through our Web Services gateway, we have added this new icon as an easier and more direct way to access the Salesforce SOQL capabilities.

This article details how to import data from Salesforce SOQL through Strategy, as well as the use of the Salesforce Workbench tool, to test SOQL statements directly against Salesforce.
SOQL stands for Salesforce Object Query Language. It is very similar to the widely used SQL (Structured Query Language), which is used to query database. SOQL is specifically designed for Salesforce data and is to query Salesforce platform to retrieve data.
SOQL queries uses REST API against the specified object and returns data that matches the specified criteria.
SOQL can be used when the user knows which objects the required data resides in and if. the user wants to:
Salesforce objects are database tables that permit users to store the data specific to an organization. Salesforce objects are of two types:
Workbench is a web-based tool which helps administrators and developers to interact with Salesforce for Data Insert, Update, Delete and Export. In Salesforce, it is easy to extract data related to users with the Roles, Profiles and the Permission sets. However, it is not possible to extract data for the users who are assigned to Permission sets with the Data Loader. Alternatively, this requirement can be fulfilled using Workbench. The steps to use Workbench for SOQL are as listed below:

In Strategy, there are two ways of connecting/using Salesforce SOQL.




Similar steps can be applied to use Salesforce SOQL through Workstation and Desktop applications.