TOTAL REVENUE / USD
—Sum of quantity × unit priceTHE ANALYTICS WORKBENCH / 01
From rows
to revelations.
Explore 100,000 sales. Slice the market.
See the SQL behind every insight.
SALES LINES
—One row per synthetic saleAVERAGE LINE VALUE
—Revenue / sales lines01 / COMPARE
Revenue by market
02 / EXPLORE
Ask a deeper question.
Query results
The engine is loading. First load downloads the DuckDB runtime.
Under the hood / star schema & reproducibility
fact_sales joins dim_date, dim_region and dim_product. SQL generates the same 100,000 rows on each load. This is an in-memory, single-browser OLAP demonstration; changes are lost on refresh. The first load requires access to the jsDelivr CDN.
Filters demonstrate slice and dice; the query menu demonstrates drill-down, roll-up, pivot and ranking. Query times include browser overhead and are not database benchmarks.
Inspect the complete data model ↗