VXQuery Live Read the docs
Developers

Query your data lake with SQL — no warehouse.

Run SELECT queries over Parquet, CSV, JSON and Iceberg in object storage, on DuckDB or Trino, and pay only for the bytes you scan.

Submit a query, then fetch results

# submit an async query over Parquet in object storage
POST /api/query-executions
{ "sql": "SELECT count(*) FROM read_parquet('s3://bucket/events/*.parquet')",
  "workgroup": "primary", "engine": "duckdb" }

# poll status, then page the results
GET  /api/query-executions/{id}
GET  /api/query-executions/{id}/results?maxResults=1000
Choose an engine per query — duckdb, pool, or trino. Results are written to object storage as Parquet and CSV.