Transformers
Transformers are middleware for validating, enriching, and redacting events in the walkerOS pipeline.
Loading...
Use cases
| Use Case | Example |
|---|---|
| Validate | Ensure events match JSON Schema contracts |
| Enrich | Add server-side data (user segments, geo) |
| Redact | Remove PII before sending to destinations |
Execution points
Transformers run in chains at two points in the pipeline:
Source → [Pre-Collector] → Collector → [Post-Collector] → Destination
- Pre-collector: After sources, before event enrichment
- Post-collector: After enrichment, before destinations
Available transformers
Validator
Validates events using JSON Schema:
- Format validation (WalkerOS.Event structure)
- Contract validation (entity/action business rules)
- Configurable logging for validation results
Next steps
- Validator - JSON Schema validation
- Create your own - Custom transformer guide
💡 Need Professional Support?
Need professional support with your walkerOS implementation? Check out our services.