BigQuery · supported engine

BigQuery, bytes counted before you run.

BigQuery REST v2 and GoogleSQL with dry-run cost inspection, per-query cost ceilings, typed result paging, schema tooling, IAM plan review, and encrypted logical archives.

GoogleSQL · service account / ADC · emulator

Fewer bytes, smaller bills

The dry run Mongrel shows before you spend.

Click any item below to see bytes processed, cost ceilings, and the metadata Mongrel surfaces. Same controls you get inside the workbench.

// Dry Run · bytes processed

Validates the GoogleSQL and reports total bytes processed without running the query. 412.6 GB against this profile's 100 GB maximum-bytes-billed ceiling - the job is rejected before a single byte is billed.

-- analytics · project acme-prod
SELECT
  DATE(e.event_ts) AS day,
  u.country,
  COUNT(*) AS events
FROM analytics.events e
JOIN analytics.dim_users u USING (user_id)
WHERE e.event_type = 'purchase'
GROUP BY day, country
ORDER BY day DESC;

-- dry run: 412.6 GB processed · over the 100 GB bytes-billed ceiling
-- add a partition filter and scan weeks, not years:

WHERE _PARTITIONDATE >= '2026-07-01'
  AND e.event_type = 'purchase'

-- dry run with the filter: 8.4 GB · 98% fewer bytes
BigQuery surface

What Mongrel ships for BigQuery.

GoogleSQL workbench

Run parameterized GoogleSQL with read/write classification, page-token results, and caller-owned job cancellation. Sessions give explicit BEGIN/COMMIT/ROLLBACK transactions.

Dry-run cost inspector

Run a dry run before any query. BigQuery reports the exact bytes processed up front, so runaway scans are caught before a single byte is billed.

Cost ceilings

Set a per-query maximum bytes billed ceiling - 100 GB by default. Every interactive query and dry run carries it, so runaway scans are stopped by the ceiling, not discovered on the invoice.

Flexible authentication

Service account JSON, OAuth access token, or Application Default Credentials. Point at the BigQuery emulator for local development.

Typed result paging

Strongly typed rows over BigQuery REST v2 with page-token paging. INT64, NUMERIC, GEOGRAPHY, and STRUCT arrive as real types.

Data movement

Export tables and query results to CSV, JSON, JSON Lines, or replayable INSERT statements, load local files into tables, and copy data between datasets and projects.

Schema tooling & drift

Browse datasets, tables, and views with partition and clustering metadata. Compare schemas across projects and detect drift.

IAM plan review

Inspect dataset access entries, then preview GRANT and REVOKE changes for the four supported dataset roles as reviewable plans before anything is applied to the project.

Encrypted logical archives

Snapshot tables, views, and routines into AES-256-encrypted logical archives. Restore into BigQuery with collision checks and every archived row preflighted.

Connect BigQuery in 30 seconds.

7-day trial. macOS, Windows, Linux. No credit card.