Guides & tutorials

Practical Parquet guides

Reproducible guides for opening, inspecting, querying, and converting Parquet, plus source-backed tutorials on DuckDB, AI data checks, pipelines, and GeoParquet.

12 articles

A field guide to grounding generated SQL in the real Parquet schema, DuckDB dialect, read-only code gates, privacy controls, and reviewable evidence.

Published August 26, 202612 min read
Read article

A hands-on guide to separating wrong bytes, missing footers, damaged pages, reader incompatibility, remote access failures, and browser memory limits.

Updated August 26, 202617 min read
Read article

Query Parquet on AWS S3, Cloudflare R2, GCS, or MinIO without proxying object data through viewparquet. Compatible endpoints can use range reads, and credentials stay in the browser.

Updated August 21, 202611 min read
Read article

Explore 11 freely downloadable public Parquet samples for analytics, NLP, GeoParquet, and reader tests, with a JSON catalog and verification method last run June 12, 2026.

Updated August 21, 202610 min read
Read article

View-based loading avoids a full upfront copy when opening Parquet in the browser. Learn how row groups, pushdown, codecs, browser and WASM memory, and query shape affect what works in practice.

Updated August 21, 202611 min read
Read article

A reproducible DuckDB field guide with intentionally broken Parquet fixtures, observed results, and release checks for schemas, splits, tokens, provenance, and embeddings.

Updated August 26, 202618 min read
Read article

Two valid Parquet artifacts can still form a broken release. Build reliable AI handoffs with exact inputs, executable contracts, lineage manifests, committed pointers, and rollback.

Updated August 24, 202616 min read
Read article
Apache Parquet
Data Engineering
Schema Evolution
+2

Building Reliable Parquet Pipelines: Layout, Schema, and Compaction

Design Parquet pipelines from measured workloads: choose partitions, files, row groups, and codecs; gate schema drift; compact safely; and publish immutable manifests.

Updated August 21, 202613 min read
Read article

Query raw OSM PBF with DuckDB, convert filtered features with the current QuackOSM API, validate GeoParquet, and calculate distance and area in correct units.

Updated August 21, 202610 min read
Read article

Turn analytical GeoParquet into bounded GeoJSON or tiled PMTiles delivery, with runnable MapLibre examples, a correct protocol registration, and measurable limits.

Updated August 21, 202612 min read
Read article

A native DuckDB workflow for GeoParquet: inspect WKB versus GEOMETRY, validate metadata, filter by extent, calculate in correct units, and verify query plans.

Updated August 21, 202610 min read
Read article
GeoParquet
Apache Parquet
Geospatial
+1
Featured

GeoParquet 1.1 vs 2.0 RC: Geometry Types, Metadata, and Validation

A version-aware GeoParquet guide covering stable 1.1, the 2.0 release candidate, WKB and native geometry types, CRS metadata, validation, and distribution.

Updated August 21, 202610 min read
Read article