Closed parastripathi closed 11 months ago
HI, thanks!
Already updated up to 0.9.1
Also i fixed small Date=NULL issue
Below the steps to build the driver
duckdb_plugin
folder duckdb_plugin
folder in vscode as devcontainer. Wait until it loads and prepares all required stuffduckdb_plugin
folder)Patch the metabase_duckdb_driver /deps.edn
file. The duckdb deps.edn file should looks like this:
{:paths
["src" "resources"]
:deps
{org.duckdb/duckdb_jdbc {:mvn/version "0.9.1"}}}
> git clone --depth 1 --branch v1.46.2 https://github.com/metabase/metabase.git
> mkdir -p metabase/modules/drivers/duckdb
> cp -rf metabase_duckdb_driver/* metabase/modules/drivers/duckdb/
metabase/modules/drivers/deps.edn
. File sholud looks like this:
...
metabase/sqlserver {:local/root "sqlserver"}
metabase/vertica {:local/root "vertica"}
metabase/duckdb {:local/root "duckdb"}}} <- add this
> cd metabase
> clojure -X:build:drivers:build/driver :driver :duckdb
duckdb_plugin/metabase/resources/modules/duckdb.metabase-driver.jar
That is it. Now you have you own duckdb.metabase-driver.jar
plugin and you can copy it into metabase plugins dir.
Thanks a lot, Alex. I will try this out.
Hello Alex 👋 DuckDB released the support for iceberg tables in v0.9.0 supporting it in the upcoming release can help it greatly in adopting datalakehouse uses. I have never worked with Clojure but I am open to finding the steps that can help update this driver. Please let me know how I can contribute.
I know this is a preview release just let me know if I can help with it or v0.9.1 update that is planned on Wednesday, Oct 11, 2023
Source: https://duckdb.org/dev/release-dates
Thanks, Paras Tripathi