Data Modeling
The Component Chain
Payload Shapes → Data Models → Data Contracts → Data Flows
↓ ↓ ↓ ↓
Value types Structure Enforcement ExecutionWhat You Can Model
umh.v1.enterprise.site.area.line._contract.virtual.path.name
└───────── fixed ─────────┘ └── modeled ──┘Data Flow Patterns
Device Language (_raw)
Device Models
Business Models
The Two-Layer Architecture
Layer 1: Device Models (Data Structure Within Equipment)
Layer 2: Business Models (Enterprise Metrics)
Why Both Layers Matter
Key Concepts
Location Path vs Device Model
Name vs Tag
Virtual Path
Data Contract vs Data Model
Time-Series vs Relational
Processing Methods
Choosing Your Data Flow
Source
Output
Bridge Processor
Path
Data Type Alignment
Implementation Patterns
Pattern 1: Equipment Monitoring
Pattern 2: ERP Integration
Pattern 3: Multi-Site Aggregation
Pattern 4: Exploration First
Why Models Are Immutable
Common Questions
When should I use data models?
How do I handle different equipment versions?
What about equipment-specific data?
Next Steps
Learn More
Last updated

