Go to primary content

Create/Edit Attribute Dimension: Joins

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:

To add a join path:

In the Join Paths table, do the following:

  1. Click the Add (+) icon.

  2. In the Name column, enter a name for the join path.

  3. In the Dimension Source Column columns, enter the source columns to join.

  4. Click OK.

For example, suppose you have the following source dimension tables:

For those sources, you could specify the following aliases and join paths.

Table: Sources

Schema Name Alias
AV MONTH_DIM M
AV QUARTER_DIM Q
AV YEAR_DIM Y

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:

  1. In the Join Paths table, select the row containing the join path to delete.

  2. Click the Delete (X) icon.