What problem does it solve?
The Information Mart (IM) layer provides business-key oriented views built atop the Raw Vault, shielding analysts from vault internals, enabling BI tooling with stable representations and no exposure of hash keys.
The IM acts as an Anti-Corruption Layer, allowing cross-hub, cross-satellite analytics without requiring users to understand complex Vault primitives.
Core Features & Use Cases
- Generates IM views by integrating HUB, SAT, and satellite views (VC_/VH_ patterns) or PIT/Bridge patterns to deliver current-state and historical data slices.
- Enforces governance rules like no hash keys in outputs and exposure of natural business keys, enabling clean, mission-ready BI artifacts.
- Supports multi-hub and cross-satellite analytics, including traversal across links and bridges for comprehensive analytics.
- Offers performance patterns (Supernova / Dynamic Iceberg) for large-scale deployments where query speed matters.
Quick Start
Create an IM view by joining HUB_<ENTITY> to SAT_<ENTITY> using VC_SAT_<ENTITY> or PIT_BRIDGE constructs to produce the business-key view, then run the Doctrine Enforcer to validate the design.