|
1 | 1 | # Getting Started |
2 | 2 |
|
| 3 | +Welcome to TapData! This quick-start guide walks you through building a real-time data pipeline—from connecting sources to publishing analysis-ready APIs. |
3 | 4 |
|
| 5 | +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. |
4 | 6 |
|
5 | | -Welcome to TapData! This guide will help you go from zero to delivering real-time, analysis-ready data services—without heavy ETL pipelines or complex SQL joins. |
| 7 | +:::tip |
| 8 | +If you’re looking to build a complete **Operational Data Hub (ODH)**, see the [ODH Handbook](../operational-data-hub/plan-data-platform.md) for the full architecture and design approach. |
| 9 | +For now, this guide gives you a fast way to experience TapData’s core capabilities. |
| 10 | +::: |
6 | 11 |
|
7 | | -TapData makes it easy to move, transform, and publish data so it's always fresh, consistent, and ready to power your analytics, applications, and APIs. |
8 | | - |
9 | | -## Why Use Incremental Materialized Views? |
10 | | - |
11 | | -Imagine you’re a data professional in a growing business. Your team needs up-to-date insights—like combining customer profiles with transaction data or blending operational records with product information—to drive reporting, automate workflows, and deliver better customer experiences. |
12 | | - |
13 | | -In traditional databases, joining and transforming data across multiple systems often requires writing complex SQL queries or managing fragile ETL jobs. As data volumes grow, these processes can get slower and harder to maintain, impacting both performance and agility. |
14 | | - |
15 | | -With TapData's **Incremental Materialized Views (IMVs)**, you can define joins and transformations once, and TapData will continuously keep the results updated in real time. Your BI dashboards, internal tools, or customer-facing applications can query a single, analysis-ready view—no manual ETL, no production impact. |
16 | 12 |
|
17 | 13 | ## What Will You Do? |
18 | 14 |
|
19 | 15 | You'll learn how to: |
20 | 16 |
|
21 | | -1. **Install and Set Up TapData** |
22 | | - Deploy TapData and get your environment ready. |
23 | | - |
24 | | -2. **Connect Your Data Sources** |
25 | | - Add connections to your **source databases** (like MySQL) and **target MongoDB database** so TapData can sync and transform your data. |
| 17 | +1. **[Install and Set Up TapData](install-and-setup/README.md)** |
| 18 | + Deploy TapData and prepare your environment. |
26 | 19 |
|
27 | | -3. **Create a Real-Time Incremental Materialized View** |
28 | | - Use the visual Guide to combine tables into a single, always-up-to-date view—making analysis simple and consistent. |
| 20 | +2. **[Connect Your Data Sources](connect-data-source.md)** |
| 21 | + Add connections to your **source databases** (like MySQL) and a **target MongoDB database** to sync and transform data. |
29 | 22 |
|
30 | | -4. **Publish Your View as an API** |
31 | | - Expose your real-time data as a secure API endpoint, ready for dashboards, CRM systems, or any downstream applications. |
32 | | - |
33 | | - |
34 | | - |
35 | | -Ready to get started? Follow the sections below to build your real-time data pipeline from source to API. |
| 23 | +3. **[Create a Real-Time Incremental Materialized View](build-real-time-materialized-view.md)** |
| 24 | + Use the visual designer to combine tables into a single, always-up-to-date view—ready for instant querying. |
36 | 25 |
|
| 26 | +4. **[Publish Your View as an API](publish-imv-as-api.md)** |
| 27 | + Expose your real-time data as a secure API endpoint for dashboards, CRM systems, or downstream apps. |
37 | 28 |
|
| 29 | +Ready to try it out? Follow the steps below to create your first real-time data pipeline. |
38 | 30 |
|
39 | 31 | import DocCardList from '@theme/DocCardList'; |
40 | 32 |
|
41 | 33 | <DocCardList /> |
| 34 | + |
0 commit comments