Documentation
Everything you need to move your first data flow through DataRoute.
Getting started
- Create a workspace in the customer console and choose the region closest to your sources.
- Install the DataRoute collector next to your data sources. It runs as a single container or system service.
- Define routes that decide where each event goes, then watch delivery in the analytics view.
Collector configuration
The collector reads one YAML file. A minimal configuration that sends checkout events to a warehouse looks like this:
collector:
workspace: acme-prod
region: eu-west
sources:
- type: kafka
topic: events
routes:
- name: checkout-to-warehouse
match: "event.type == 'checkout'"
to: warehouse
Core concepts
- Workspaces isolate teams, credentials, and billing.
- Collectors receive data from your sources and apply routes locally.
- Routes match events and deliver them to one or more destinations.
- Policies control retention, sampling, and who may change a route.
Next steps
Automate route management with the API, or read how we handle your data in the Privacy Policy.