Defines the join paths for an attribute dimension.
When defining attributes that have source columns from more than one table, as in a snowflake schema, you must specify the join paths between the columns. You can specify multiple sources and multiple join paths.
When specifying join paths between two source tables that have one or more column names that are the same, to avoid ambiguous definitions in the join paths, you may specify an alias for each dimension table.
To add an alias:
In the Sources table, enter an alias for the source table.
To add a join path:
In the Join Paths table, do the following:
Click the Add (+) icon.
In the Name column, enter a name for the join path.
In the Dimension Source Column columns, enter the source columns to join.
Click OK.
For example, suppose you have the following source dimension tables:
MONTH_DIM that has a QUARTER_ID column
QUARTER_DIM that has QUARTER_ID and YEAR_ID columns
YEAR_DIM that has a YEAR_ID column
For those sources, you could specify the following aliases and join paths.
Table: Join Paths
| Name | Dimension Source Column | Dimension Source Column |
|---|---|---|
| M2Q | M.QUARTER_ID | Q.QUARTER_ID |
| Q2Y | Q.YEAR_ID | Y.YEAR_ID |
To delete a join path:
In the Join Paths table, select the row containing the join path to delete.
Click the Delete (X) icon.