Sankeysankeydatapipeline

Data Pipeline Sankey

Visualize data flow volume with a Mermaid Sankey template from product events and payments into warehouse, dashboards, and exports.

Use Cases

Explain where data originates and how it is consumed
Compare high-volume and low-volume pipeline paths
Document analytics flow before adding new destinations
Show how product, payment, and support events feed dashboards, alerts, and exports

How This Workflow Works

StepPurpose
Source eventsLists the systems that generate data, such as product usage, payments, or support activity.
IngestionCombines incoming events before routing them into warehouse or realtime processing paths.
WarehouseStores modeled data for dashboards, reporting, exports, and slower analytical workflows.
Realtime streamCarries fresh events into alerting or personalization flows where latency matters.
DestinationsShows the final consumers of the data, including dashboards, alerts, personalization, and exports.

How To Customize

Replace sources with your product, billing, and marketing systems
Adjust numeric weights to approximate real data volume
Add destinations such as reverse ETL, machine learning, or reporting
Split ingestion into batch and realtime paths if your architecture handles both
Use weights to make bottlenecks or high-value data flows visually obvious

Edit This Template Visually

Open this template in the editor to work from the rendered diagram and the Mermaid source together. Click a node in supported flowchart and sequence diagrams to locate the matching code, select source lines to find the related shape, or ask AI to rename, expand, restyle, or rewrite the selected part of the workflow.

Mermaid Source

sankey-beta
    Product Events,Ingestion,45
    Payment Events,Ingestion,18
    Support Events,Ingestion,10
    Ingestion,Warehouse,60
    Ingestion,Realtime Stream,13
    Warehouse,Dashboards,32
    Warehouse,Exports,18
    Realtime Stream,Alerts,8
    Realtime Stream,Personalization,5