dv-mart

Community

Turn Raw Vault data into BI-ready IM views.

AuthorPatrickCuba
Version1.0.0
Installs0

System Documentation

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.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: dv-mart
Download link: https://github.com/PatrickCuba/the_data_must_flow/archive/main.zip#dv-mart

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.