Add support for DuckDB
rdjonsson opened this issue · comments
Since there seems to already be support for sqlite, something similar seems possible for DuckDB? Polyglot notebooks could really use DuckDB's great file I/O capabilities for data wrangling tasks. I may even try to add it myself, but only if someone with knowledge about the ins and outs of the codebase can tell me that it is straightforward.
Have a look at this repo : https://github.com/colombod/dotnet-interactive-extension-lab, this the duck db extension https://github.com/colombod/dotnet-interactive-extension-lab/tree/main/src/DuckDB.InteractiveExtension
Thanks! I'll take a look, when I get some time!
It works great! The documentation is sparse but everything you need to get it to work can be found in the example notebook.
https://github.com/colombod/dotnet-interactive-extension-lab/blob/main/samples/duckDb.dib