Skip to main content

Data Ingestion

Data Ingestion is Zingle's surface for configuring and managing source-to-destination data pipelines — moving data from operational systems into your warehouse before transformation.


Overview

Navigate to Data Ingestion in the sidebar. The hub provides access to four sub-surfaces:

SurfacePurpose
PipelinesView and create ingestion pipelines
ProjectsOrganize pipelines into logical groups
EventsMonitor ingestion events and their status
RequestsTrack and manage ingestion requests

Pipelines

The Pipelines view shows all configured ingestion pipelines with:

  • Source — the upstream system providing data
  • Destination — where data lands (typically your Snowflake warehouse)
  • Schedule — how often data syncs
  • Status — current pipeline health

Creating a pipeline

Click Create Pipeline to open the creation wizard:

  1. Select source — choose the data source type and provide connection details
  2. Set destination — configure where ingested data should land
  3. Test connection — validate connectivity before proceeding
  4. Select tables and columns — choose which data to ingest
  5. Configure schedule — set sync frequency
  6. Create — finalize and activate the pipeline

Projects

Projects group related ingestion pipelines together. Use them to:

  • Organize pipelines by team, domain, or business unit
  • View events scoped to a specific project
  • Manage access and ownership at the project level

Events

The Events view provides a real-time log of ingestion activity:

  • Filter by status: Onboarded, Pending, or All
  • Search across events
  • View events by project
  • Monitor sync health and identify failures

Requests

Ingestion Requests track incoming data onboarding requests from your team:

  • Filter by status: Pending, Rejected, or Completed
  • Search and sort requests
  • Track request lifecycle from submission to completion