Layer
Overview
A Layer is an AnalyticsCreator design object that organizes schemas into an ordered logical stage of the data warehouse.
Layers help separate source-facing, integration, historization, transformation, and data mart structures without exposing internal repository storage.
Function
Use layers to structure the warehouse model and to control where schemas and their objects appear in the navigation tree.
A layer contains one or more schemas. Its sequence determines the order in which layers are presented and supports a clear progression through the warehouse architecture.
Attributes
Attributes define the configuration, behavior, and relationships of the layer entity.
| Attribute | Applies to | Description |
|---|---|---|
| Name | Layer | Identifies the layer in the navigation tree and layer list. |
| Sequence | Layer | Controls the display order of the layer relative to other layers. |
| Schemas | Layer contents | Schemas assigned to the layer and displayed beneath it in the navigation tree. |
How it is used in AnalyticsCreator
| Use case | Description |
|---|---|
| Organize warehouse stages | Separate source, integration, historization, transformation, and data mart areas into understandable stages. |
| Structure navigation | Provide the top-level container under which schemas are browsed. |
| Support consistent modelling | Keep objects with a similar architectural purpose together. |
Relationships
| Related entity | Relationship |
|---|---|
| Schema | A layer contains one or more schemas. |
| Table | Tables belong to schemas that are contained by a layer. |
| Transformation | Transformations belong to schemas that are contained by a layer. |
Where to configure
Configure or review this entity from the matching AnalyticsCreator user-interface area.