DataVault Satellite
Overview
Data Vault satellite is a table type that stores descriptive and historical attributes for a Data Vault parent.
Function
Use this type when Data Vault descriptive attributes or their changes must be retained. Selecting it maintains attribute history linked to a hub or link.
When to use
Choose Data Vault satellite when Data Vault descriptive attributes or their changes must be retained.
Behavior in AnalyticsCreator
| Area | Behavior |
|---|---|
| Configuration | Configure the parent reference, descriptive columns, validity or load metadata, and historization behavior. |
| Processing | Satellite processing inserts new versions when tracked attributes change. |
| Output | The satellite provides descriptive history for its parent Data Vault object. |
Type-specific properties
| Property | Description |
|---|---|
| Parent reference | Hub or link associated with the satellite. |
| Descriptive attributes | Values whose changes are tracked. |
| Load metadata | Technical load and record-source information. |
| Historization | Rules used to identify new satellite versions. |
Compatibility and limitations
The parent key and tracked attribute set must be defined consistently.
Relationships
| Related entity | Relationship |
|---|---|
| Table | The table type defines the purpose and behavior of the table entity. |
| Schema | The schema type and warehouse architecture influence which table types are normally used. |
| Package | Import, historization, and persisting packages can populate specific table types. |