Skip to main content

Getting Started

Welcome to TapData! This quick-start guide walks you through building a real-time data pipeline—from connecting sources to publishing analysis-ready APIs.

TapData’s Incremental Materialized Views (IMVs) let you define joins and transformations once, and automatically keep the results fresh in real time—ideal for analytics, applications, and APIs.

tip

If you’re looking to build a complete Operational Data Hub (ODH), see the ODH Handbook for the full architecture and design approach.
For now, this guide gives you a fast way to experience TapData’s core capabilities.

What Will You Do?

You'll learn how to:

  1. Install and Set Up TapData
    Deploy TapData and prepare your environment.

  2. Connect Your Data Sources
    Add connections to your source databases (like MySQL) and a target MongoDB database to sync and transform data.

  3. Create a Real-Time Incremental Materialized View
    Use the visual designer to combine tables into a single, always-up-to-date view—ready for instant querying.

  4. Publish Your View as an API
    Expose your real-time data as a secure API endpoint for dashboards, CRM systems, or downstream apps.

Ready to try it out? Follow the steps below to create your first real-time data pipeline.