安装npm
官网有详细的教程:https://redash.io/
查看当前版本
yum --showduplicates list nodejs | expand
#以10.x 版本为例,要9.x的话只要把该命令中10.x改为9.x就好
curl --silent --location https://rpm.nodesource.com/setup_10.x | bash -
安装10.x版本
yum install nodejs
安装
git clone https://github.com/getredash/redash.git
cd redash/
docker-compose up -d
npm install
创建数据库
docker-compose run --rm server create_db
docker-compose run --rm postgres psql -h postgres -U postgres -c "create database tests"
npm run build
参考:https://redash.io/help/open-source/dev-guide/docker
配置
添加mysql数据库
添加Query和Dashboards 需要publish
生成统计呀 需要publish
添加到Dashboards
参考:https://juejin.im/post/5d25b88cf265da1bc23f9ff3?utm_source=gold_browser_extension