What is a Multi-Active Satellite?

Multi-Active Satellites are used to store multiple entries per parent key; these records come from one denormalized data source.
They are useful to store an unknown number of similar records for the business key or transaction.

How to create a Multi-Active Satellite in 3D?

We will use the example of employees operating in multiple territories to describe the steps required to create a multi-active satellite.

Data Vault Design

This example incorporates data from 3 entities - Employee, EmployeeTerritories and Territories. Therefore, the query generates one row per Employee in each Territory (making the chosen Business Keys no longer unique).

  • Ensure that the Satellite Multi Active key is also targeted as a Satellite Multi Active attribute.
  • Without customization of the model conversion rules and attribute types, it is only possible to model one Multi Active Satellite per entity and source mapping set.

Data Vault Model

Generate the Data Vault model using the workflow buttons in combination with the default model conversion rules.

Load and Staging Model

Generate the Load and Staging model using the workflow buttons in combination with the default model conversion rules.

Export to RED

Generate the RED Export model using the workflow buttons in combination with the default model conversion rules. Then after reviewing the model export it to WhereScape RED.