# R2 SQL Cloudflare's serverless, distributed query engine for data stored in R2 Data Catalog > Use [R2 SQL llms-full.txt](https://developers.cloudflare.com/r2-sql/llms-full.txt) for the complete R2 SQL documentation in a single file. That file is intended for offline indexing, bulk vectorization, or large-context models. > > For other Cloudflare products, see the [Cloudflare documentation directory](https://developers.cloudflare.com/llms.txt). ## R2 SQL documentation pages - [Getting started](https://developers.cloudflare.com/r2-sql/get-started/index.md): Create your first pipeline to ingest streaming data and write to R2 Data Catalog as an Apache Iceberg table. - [R2 SQL](https://developers.cloudflare.com/r2-sql/index.md): A distributed SQL engine for R2 Data Catalog - [Query data](https://developers.cloudflare.com/r2-sql/query-data/index.md): Understand how to query data with R2 SQL - [SQL reference](https://developers.cloudflare.com/r2-sql/sql-reference/index.md): Comprehensive reference for SQL syntax and data types supported in R2 SQL. - [Troubleshooting guide](https://developers.cloudflare.com/r2-sql/troubleshooting/index.md) - [Platform](https://developers.cloudflare.com/r2-sql/platform/index.md) - [Pricing](https://developers.cloudflare.com/r2-sql/platform/pricing/index.md) - [Reference](https://developers.cloudflare.com/r2-sql/reference/index.md) - [Limitations and best practices](https://developers.cloudflare.com/r2-sql/reference/limitations-best-practices/index.md) - [Wrangler commands](https://developers.cloudflare.com/r2-sql/reference/wrangler-commands/index.md) - [Build an end to end data pipeline](https://developers.cloudflare.com/r2-sql/tutorials/end-to-end-pipeline/index.md): This tutorial demonstrates how to build a complete data pipeline using Cloudflare Pipelines, R2 Data Catalog, and R2 SQL. - [Tutorials](https://developers.cloudflare.com/r2-sql/tutorials/index.md)