diff --git a/web/book/src/project/integrations/duckdb.md b/web/book/src/project/integrations/duckdb.md index 1a6d50e2bb27..4566bc71bb9e 100644 --- a/web/book/src/project/integrations/duckdb.md +++ b/web/book/src/project/integrations/duckdb.md @@ -1,7 +1,18 @@ # DuckDB -There's an experimental [DuckDB](https://duckdb.org/) extension from -**[@ywelsch](https://github.com/ywelsch)** at -[ywelsch/duckdb-prql](https://github.com/ywelsch/duckdb-prql). +There's a [DuckDB](https://duckdb.org/) community extension by +**[@ywelsch](https://github.com/ywelsch)** at the DuckDB Community Extension +Repository. -Check out the Readme for more details. +```sql +INSTALL prql FROM community; +LOAD prql; +-- Once the extension is loaded, you can write PRQL queries +from (read_csv 'https://raw.githubusercontent.com/PRQL/prql/0.8.0/prql-compiler/tests/integration/data/chinook/invoices.csv') +filter invoice_date >= @2009-02-01 +take 5; +``` + +Check out the +[extension's documentation](https://community-extensions.duckdb.org/extensions/prql.html) +for more details.