R2 SQL
Query Apache Iceberg tables managed by R2 Data Catalog using SQL.
R2 SQL is Cloudflare's serverless, distributed, analytics query engine for querying Apache Iceberg â tables stored in R2 Data Catalog. R2 SQL is designed to efficiently query large amounts of data by automatically utilizing file pruning, Cloudflare's distributed compute, and R2 object storage.
⯠npx wrangler r2 sql query "3373912de3f5202317188ae01300bd6_data-catalog" \"SELECT * FROM default.transactions LIMIT 10"
â
ï¸ wrangler 4.38.0âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ² [WARNING] ð§ `wrangler r2 sql query` is an open-beta command. Please report any issues to https://github.com/cloudflare/workers-sdk/issues/new/choose
âââââââââââââââââââââââââââââââ¬âââââââââââââââââââââââââââââââââââââââ¬ââââââââââ¬âââââââââââ¬âââââââââââââââââââââââââââââââââââ¬ââââââââââââââââ¬ââââââââââââââââââââ¬ââââââââââââ __ingest_ts â transaction_id â user_id â amount â transaction_timestamp â location â merchant_category â is_fraud ââââââââââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââ¼ââââââââââ¼âââââââââââ¼âââââââââââââââââââââââââââââââââââ¼ââââââââââââââââ¼ââââââââââââââââââââ¼âââââââââââ¤â 2025-09-20T22:30:11.872554Z â fdc1beed-157c-4d2d-90cf-630fdea58051 â 1679 â 13241.59 â 2025-09-20T02:23:04.269988+00:00 â NEW_YORK â RESTAURANT â false ââââââââââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââ¼ââââââââââ¼âââââââââââ¼âââââââââââââââââââââââââââââââââââ¼ââââââââââââââââ¼ââââââââââââââââââââ¼âââââââââââ¤â 2025-09-20T22:30:11.724378Z â ea7ef106-8284-4d08-9348-ad33989b6381 â 1279 â 17615.79 â 2025-09-20T02:23:04.271090+00:00 â MIAMI â GAS_STATION â true ââââââââââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââ¼ââââââââââ¼âââââââââââ¼âââââââââââââââââââââââââââââââââââ¼ââââââââââââââââ¼ââââââââââââââââââââ¼âââââââââââ¤â 2025-09-20T22:30:11.724330Z â afcdee4d-5c71-42be-97ec-e282b6937a8c â 1843 â 7311.65 â 2025-09-20T06:23:04.267890+00:00 â SEATTLE â GROCERY â true ââââââââââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââ¼ââââââââââ¼âââââââââââ¼âââââââââââââââââââââââââââââââââââ¼ââââââââââââââââ¼ââââââââââââââââââââ¼âââââââââââ¤â 2025-09-20T22:30:11.657007Z â b99d14e0-dbe0-49bc-a417-0ee57f8bed99 â 1976 â 15228.21 â 2025-09-16T23:23:04.269426+00:00 â NEW_YORK â RETAIL â false ââââââââââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââ¼ââââââââââ¼âââââââââââ¼âââââââââââââââââââââââââââââââââââ¼ââââââââââââââââ¼ââââââââââââââââââââ¼âââââââââââ¤â 2025-09-20T22:30:11.656992Z â 712cd094-ad4c-4d24-819a-0d3daaaceea1 â 1184 â 7570.89 â 2025-09-20T00:23:04.269163+00:00 â LOS_ANGELES â RESTAURANT â true ââââââââââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââ¼ââââââââââ¼âââââââââââ¼âââââââââââââââââââââââââââââââââââ¼ââââââââââââââââ¼ââââââââââââââââââââ¼âââââââââââ¤â 2025-09-20T22:30:11.656912Z â b5a1aab3-676d-4492-92b8-aabcde6db261 â 1196 â 46611.25 â 2025-09-20T16:23:04.268693+00:00 â NEW_YORK â RETAIL â true ââââââââââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââ¼ââââââââââ¼âââââââââââ¼âââââââââââââââââââââââââââââââââââ¼ââââââââââââââââ¼ââââââââââââââââââââ¼âââââââââââ¤â 2025-09-20T22:30:11.613740Z â 432d3976-8d89-4813-9099-ea2afa2c0e70 â 1720 â 21547.9 â 2025-09-20T05:23:04.273681+00:00 â SAN FRANCISCO â GROCERY â true ââââââââââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââ¼ââââââââââ¼âââââââââââ¼âââââââââââââââââââââââââââââââââââ¼ââââââââââââââââ¼ââââââââââââââââââââ¼âââââââââââ¤â 2025-09-20T22:30:11.532068Z â 25e0b851-3092-4ade-842f-e3189e07d4ee â 1562 â 29311.54 â 2025-09-20T05:23:04.277405+00:00 â NEW_YORK â RETAIL â false ââââââââââââââââââââââââââââââââ¼âââââââââââââââââââââââââââââââââââââââ¼ââââââââââ¼âââââââââââ¼âââââââââââââââââââââââââââââââââââ¼ââââââââââââââââ¼ââââââââââââââââââââ¼âââââââââââ¤â 2025-09-20T22:30:11.526037Z â 8001746d-05fe-42fe-a189-40caf81d7aa2 â 1817 â 15976.5 â 2025-09-15T16:23:04.266632+00:00 â SEATTLE â RESTAURANT â true ââââââââââââââââââââââââââââââââ´âââââââââââââââââââââââââââââââââââââââ´ââââââââââ´âââââââââââ´âââââââââââââââââââââââââââââââââââ´ââââââââââââââââ´ââââââââââââââââââââ´âââââââââââRead 11.3 kB across 4 files from R2On average, 3.36 kB / sCreate an end-to-end data pipeline by following this step by step guide, which shows you how to stream events into an Apache Iceberg table and query it with R2 SQL.