Skip to main content
Land MySQL changes in BigQuery without babysitting export jobs. Zwiron uses binlog CDC (or incremental / full refresh) to keep analytics tables fresh, then catalogs and quality-checks after each run.

What you need

Steps

1. Pick execution mode

Use Hosted when MySQL and BigQuery are reachable from the internet (allowlist egress IPs if required). Use an agent when MySQL sits in a private network — when to use the agent.

2. Connect MySQL and BigQuery

  1. Create a Connection for MySQL.
  2. Create a Connection for BigQuery.
  3. Test both connections.

3. Build the pipeline

  1. Create a job: MySQL → BigQuery (first pipeline guide).
  2. Select tables.
  3. Prefer CDC for continuous updates; otherwise Incremental or Full Refresh (sync modes, CDC).

4. Schedule, monitor, verify

Set a schedule, monitor the run, then use catalog and data quality so dashboards stay trustworthy.
Last modified on July 13, 2026