Creation of a Datamart consists of the following general steps:

  1. Create a Data Source.

  2. Create a Datamart.

  3. Populate all the Data Sources with data.

  4. Run the Data Load of Datamart (this is called “refresh”). It will load all rows from the primary Data Source and then also the columns from other Data Sources.

(warning) Datamart is a physical table but it does not store a copy of all attribute values. Only keys and calculated columns are stored, the rest of the data is joined dynamically when a query is run.