When you plan to join
data sources (tables or subqueries), the order in which you add the data sources to the workspace
matters. The first data source that is added to the workspace is automatically assigned
as the left table for any
joins that you add to the data query.
If you are creating a data query that uses a fact table and
dimension tables, then the simplest approach is to drag and drop the fact table onto the workspace
first. You can perform left, right, or full joins with the dimension tables faster
because you must specify only the join type. However, if you drag and drop a dimension
table first, then you can easily use the
button on the
Joins tab
to switch the left and right tables in the join.
If you are not using a fact table or dimension tables, then the sequence for adding
tables to the workspace might not be very important. Just remember that the first
table dropped onto the
workspace is assigned as the left table, and you can switch the left table and right
table on the
Joins tab. The data builder takes advantage of vendor-specific features in SQL processing
whenever
possible. If the
source tables are from a third-party vendor database, then the
SAS/ACCESS Interface
engine can optimize the performance of the data query by passing the SQL statements through
to the database.