Modeling snowflaked dimensions as star dimensions

A snowflaked dimension removes low-level cardinality attributes from the dimension tables and places them in secondary dimensions that are linked back to the original dimensions by artificial keys.

To model a snowflaked dimension as a star dimension, do the following:

Procedure

  1. Select the query subjects that are required to access the data, and put them in a new namespace Creating folders or namespaces.
  2. Ensure that all relationships are correct Relationships.
  3. Handle multilingual metadata Multilingual metadata.
  4. Create a model dimension for each snowflaked dimension:
    • Select the query subjects you need.
    • Click Actions, Merge in New Regular Dimension.
    • Rename the new model dimension. By default, its name is composed of the concatenated names of the original objects.
  5. If you require multiple levels, do one of the following:
    • Use the dimension map to define hierarchies and levels for the dimension. See Creating regular dimensions.
    • Specify determinants if the levels are stored in a single query subject. See Determinants.