Docker
docker run -d -p 3000:3000 --name metabase metabase/metabase
具体用法可参考Metabase官方网站:https://www.metabase.com/start/oss/
在浏览器中打开 http://localhost:3000/ 以访问Metabase界面。
因为Metabase通过 docker 容器部署,所以需要进入容器下载 clickhouse metabase 插件 jar 到plugins目录下。
docker exec -it <container_id> bash cd plugins wget https://github.com/ClickHouse/metabase-clickhouse-driver/releases/download/1.3.3/clickhouse.metabase-driver.jar
退出并重启容器
docker restart <container_id>
重新打开 http://localhost:3000/ 以访问Metabase界面。
这里以SSB数据集为例,执行下面的命令生成数据。请注意,如果您不需要执行性能测试,您可以缩减数据量。
./dbgen -s 1 -T c ./dbgen -s 1 -T l ./dbgen -s 1 -T p ./dbgen -s 1 -T s
首页->设置->管理员设置->数据库->添加数据库->配置数据库->保存数据库
Host
:网关地址Port
:8123Username
: 用户名Password
: ByteHouseAccess TokenDatabases
: 数据库名