Implementation Journey & Readiness
This chapter is for customers involved in implementation and governance, not for deep ETL developers.
Foundation Setup – High-Level View
The Foundation Setup is your "CDM bootstrapping" phase:
- Client Entity & Attribute Mapping (Weeks 1–2)
- Understand your source systems and marketing data marts.
- Map your entities and attributes to CDM’s conceptual model.
- Result: Interface Mapping Document – the contract between your data and CDM.
- Bespoke Pipeline Build (Weeks 2–3)
- Build ETL to bring data from your sources into LDZ in CDM format.
- Metadata Population (Weeks 3–4)
- Populate metadata tables with:
- Entity and attribute definitions
- Source → target mappings
- Data quality rules
- Lineage rules
- Populate metadata tables with:
- ETL Code Generation (Weeks 4–5)
- Generate LDZ, RDV, DQ, lineage, and orchestration code from metadata.
- Output is deployed to DEV and tested.
Phased Delivery
After Foundation Setup:
- Phase 2: ETL Development (Weeks 5–8)
- Optimize generated code
- Add robust error handling, restartability, and logging
- Prepare runbooks
- Phase 3: Testing & Validation (Weeks 9–10)
-
End-to-end testing: Source → LDZ → RDV → 360
-
Data quality and volume testing
-
UAT with business teams
-
- Phase 4: Production Deployment (Weeks 11–12)
- First full production loads
- Monitoring and validation
- Phase 5: Ongoing Operations (Post-Deployment)
- Stay in a metadata-driven mode: new subject areas, attributes, and 360 views come from metadata and controlled extensions.
Implementation Readiness Checklist (Condensed for Users)
Before claiming "CDM is ready", you should be able to tick:
- Source systems and attributes documented and understood
- Interface Mapping Document created, reviewed, and signed off
- Data quality rules identified and configured in metadata
- PII attributes identified and classified for governance
- All metadata tables created and populated, with no integrity gaps
- Code generator configured; LDZ, RDV, DQ, lineage, and orchestration code generated
- Sample data successfully flowed through LDZ → RDV → 360
- Data quality and lineage verified end-to-end
- Documentation complete and under version control
- Teams trained on:
- How CDM works
- How Customer 360 and Campaign 360 are built
- How to consume them