You can configure a relational, Salesforce, SAP, or SAS data source to process the WHERE clause.
Consider the following rules and guidelines if the data source processes the WHERE clause:
If a relational data source processes the WHERE clause, the WHERE clause must be a valid SQL statement. If the SQL statement is not valid, a run-time error occurs.
If a relational data source processes the WHERE clause, you can enter a nested SQL WHERE clause. For example, to apply a filter based on employees who have disciplinary issues, use the following WHERE clause:
emp_id IN (SELECT DISTINCT emp_id FROM table_discipline)
If a Salesforce data source processes the WHERE clause, the WHERE clause must be a valid SOQL filter condition.
If an SAP data source processes the WHERE clause, the WHERE clause must be a valid SAP filter condition.
If a SAS data source processes the WHERE clause, the WHERE clause must be a valid Whereclause Overrule condition.