新增:我们最近为 metabase-clickhouse-driver 的
0.9.0
版本做出了贡献,其中包括错误修复和对最新 JDBC 驱动程序的支持
安装
我们建议将 Metabase 作为 Docker 容器运行。或者,您也可以使用 Metabase JAR。我们将在下面介绍这两种选择
作为 Docker 容器运行
mkdir -p mb/plugins && cd mb
curl -L -o plugins/ch.jar https://github.com/clickhouse/metabase-clickhouse-driver/releases/download/0.9.0/clickhouse.metabase-driver.jar
docker run -d -p 3000:3000 \
--mount type=bind,source=$PWD/plugins/ch.jar,destination=/plugins/clickhouse.jar \
--name metabase metabase/metabase:v0.44.6
使用 Metabase JAR 运行
从 Metabase 分发页面下载一个相当新的 Metabase 二进制发行版 (jar 文件)。
从此存储库的 发行版 页面下载 ClickHouse 驱动程序 jar。
创建一个目录并将
metabase.jar
复制到其中。在该目录中创建一个名为plugins
的子目录,并将 ClickHouse 驱动程序 jar 复制到plugins
目录。确保您位于
metabase.jar
所在的目录中,然后运行MB_PLUGINS_DIR=./plugins; java -jar metabase.jar
。例如(使用 Metabase v0.44.6 和 ClickHouse 驱动程序 0.9.0)
mkdir -p mb/plugins && cd mb curl -o metabase.jar https://downloads.metabase.com/v0.44.6/metabase.jar curl -L -o plugins/ch.jar https://github.com/clickhouse/metabase-clickhouse-driver/releases/download/0.9.0/clickhouse.metabase-driver.jar MB_PLUGINS_DIR=./plugins; java -jar metabase.jar
连接到 ClickHouse Cloud
启动(或重新启动)Metabase 并通过 http://hostname:3000 访问它,点击“添加数据库”并选择“ClickHouse”。
输入您的 ClickHouse Cloud 服务的连接详细信息,然后点击“保存”(确保选中“使用安全连接”选项)。
开始根据您的 ClickHouse 表构建数据可视化!