This guide covers using Data Hub in the Vendure Dashboard to create and manage data pipelines.
Visual Pipeline Editor - Drag-and-drop interface for building data pipelines
Data Hub does not currently have a separate overview or upcoming-schedules page. Operational information is distributed across pipeline details, Queues, and Logs & Analytics.
| Section | Purpose |
|---|---|
| Pipelines | Create, edit, publish, run, and inspect per-pipeline run history |
| Connections | Manage external system connections |
| Secrets | Store sensitive credentials |
| Adapters | Inspect registered runtime capabilities and schemas |
| Schemas | Manage immutable, versioned record contracts and inspect pipeline impact |
| Queues | View queue aggregates, dead letters, recent failures, and message consumers |
| Hooks | Inspect hooks and the process-local recent-event buffer |
| Logs & Analytics | Search persisted logs, view log statistics, and follow the polling log feed |
| Settings | Configure plugin options |
Record errors are available from run details and the Queues dead-letter tab; there is no standalone Errors route.
To use Data Hub, your admin role needs these permissions:
| Action | Permission Required |
|---|---|
| View pipelines | ReadDataHubPipeline |
| Create/edit pipelines | CreateDataHubPipeline, UpdateDataHubPipeline |
| Run pipelines | RunDataHubPipeline |
| View run history | ViewDataHubRuns |
| Manage connections | ManageDataHubConnections |
| Manage secrets | CreateDataHubSecret, ReadDataHubSecret, UpdateDataHubSecret, DeleteDataHubSecret |
| Run pipelines that reference connections or secrets | UseDataHubConnection, UseDataHubSecret as required by the definition |
| View/retry quarantined records unchanged | ViewDataHubQuarantine, ReplayDataHubRecord |
| Retry quarantined records with a payload patch | ViewDataHubQuarantine, ReplayDataHubRecord, EditDataHubQuarantine |
| Configure settings | UpdateDataHubSettings |
| View schema versions | ReadDataHubSchema |
| Create schema versions | CreateDataHubSchema |
| Edit schema metadata | UpdateDataHubSchema |
| Delete unused schema versions | DeleteDataHubSchema |
Ask your administrator to assign these permissions if you don’t have access.