Agile Data Engine has different Entity types, both logical and physical. When a new entity is created, the user must choose a type (logical type) and physical type. Much of the automation logic in ADE is based on these entity types. For example, the logical type assigns a naming convention and what default attributes an entity should have. The physical type defines how the entity is created/deployed as a physical code object into runtime environments.
List of logical entity types
Used for logical data modelling.
Defines source data.
Entity for staging source data.
Data Vault Hub entities define business keys.
Data Vault Satellite entities store history of descriptive attributes of business keys.
Satellite current view
Satellite current views return current satellite records. This entity type is automatically created for SAT entities.
Data Vault multi-active satellite versions data over set of rows per Data Vault key.
Data Vault status satellites track the status of a Hub or a Link.
Status satellite current view
Status satellite current views return current status satellite records. This entity type is automatically created for S_SAT entities.
Data Vault Links define relationships between business keys.
Data Vault Point-in-time entity.
Data Vault Bridge entity.
Data Vault or Publish Reference entity.
Publish Dimension entity (Dimensional modeling).
Publish Fact entity (Dimensional modeling).
Publish Flat entity. Combining data from Dimensions and Facts into one table.
Any Generic Entity which is not tied into any specific modelling technique.