vendure-data-hub-plugin

User Guide

This guide covers using the Data Hub Admin UI to create and manage data pipelines.

Visual Pipeline Editor
Visual Pipeline Editor - Drag-and-drop interface for building data pipelines

Contents

  1. Creating Pipelines - Build and edit pipelines with the visual editor
  2. Import/Export Wizards - Step-by-step guide to data import and export wizards
  3. Advanced Recipes - Real-world pipeline examples and patterns
  4. Managing Connections - Set up database and API connections
  5. Secrets Management - Store API keys and credentials securely
  6. Scheduling Pipelines - Automate pipeline execution
  7. Monitoring & Logs - Track runs and debug issues
  8. Product Feeds - Generate feeds for Google, Meta, and more
  9. Queue & Messaging - Consume from and produce to message queues
  10. External Integrations - Search engines, webhooks, and external APIs

Accessing Data Hub

  1. Log in to the Vendure Admin UI
  2. Click Data Hub in the left navigation menu
  3. You’ll see the main dashboard with pipeline overview

Dashboard Overview

The Data Hub dashboard shows:

Section Purpose
Pipelines Create, edit, run pipelines
Runs View execution history and logs
Connections Manage external system connections
Secrets Store sensitive credentials
Errors Review and retry failed records
Analytics View performance metrics
Settings Configure plugin options

Required Permissions

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
Configure settings UpdateDataHubSettings

Ask your administrator to assign these permissions if you don’t have access.