Skip to content
Telemetry
Telemetry SQL cookbook

Run structured-event SQL in your browser

Pick a sample dataset and edit its query. You can run it without an account. DuckDB runs in your browser through WebAssembly, so the data and SQL stay here.

Reviewed by the Telemetry product team on . We checked the query restrictions, sample data, browser execution, and database reliability metrics. Who reviews this page

32 sample datasets with defined field types.
One SELECT or WITH statement; writes, extensions, and external file reads are rejected.
Synthetic examples only. Never paste credentials, customer data, or raw query parameters into a shared browser.

10 synthetic rows in feature_rollout_events. The sample timestamps shift to match the query window when the data loads.

Queries return up to 500 rows. The sample data is synthetic.

The sample data and query stay in your browser.

Expected result

Query results and chart

Query result

Rollout error rate by cohort

The synthetic rollout cohort has a 20% failure rate while the control has none.

feature_flagcohortreleaserequestserrorserror_rate_pctavg_latency_ms
new-checkoutrolloutapi-885120300
new-checkoutcontrolapi-88500200

Synthetic example output. Run the query against your own event schema and thresholds before using it for operational decisions.

Need joins and a learning path?

Practice joins with a SaaS dataset

The SQL Lab connects accounts, product events, API requests, LLM requests, jobs, and billing events across five guided analyses.

Open the SQL Lab

What the playground checks

The playground checks that the read-only query runs on the sample rows and returns the expected result. When you first run a query, your browser downloads a specific DuckDB version from jsDelivr. It does not send your SQL or sample data with that request. Telemetry recipes are separately planned with Apache DataFusion, the engine used by Telemetry. DuckDB and DataFusion are distinct SQL engines, so validate any edited syntax with the DataFusion SQL reference before using it in production.