redash+mysql_Redash - 安装和初试

前言

当业务成长到一定规模之后,会有许多想看各种不同类型报表的需求,如果单独做在后台,那么无疑会浪费前端和后端开发的时间。所以一直都有在寻找一款好用的BI工具。

后面查了一下,市面上好用的一些非商业的BI工具,主要的是 Superset,Redash, Metabase 这三种。

评测请看:

数据可视化的开源方案: Superset vs Redash vs Metabase (一)

数据可视化的开源方案: Superset vs Redash vs Metabase (二)

刚开始采用的是 Superset 这个工具,后面发现从使用体验上来看的话,感觉不好用。 而且文档比较混乱, 最重要的是不支持 mongo。

后面考虑到自己项目的使用情况, 再加上大部分的编写人员都是技术人员,所以后面就选了 Redash 打算先试用一下。

安装

参照官方文档采用docker安装: 官方docker安装文档

前置环境

docker, docker compose, nodejs 都要安装,这边就不细讲了。

git clone 库

启动docker 服务(走不通)

1

docker-compose up

但是发现一直报这个错误:

22a32d1963ada9c41acd11d07481c3f8.png

好像是 pip 的版本太低了,要升级到 18.1 版本。但是我后面升上去之后呢:

1

2

[root@VM_156_200_centos redash]# pip -V

pip 18.1 from /usr/lib/python2.7/site-packages/pip (python 2.7)

他还是继续给我报这个bug???

docker-compose.production.yml文件

后面就重新参照了这个教程: redash安装及使用

编辑docker-compose.production.yml文件,将数据目录映射出来以及更改密码。就改两个地方:

这个映射的注释取消掉:

38424bfa17f2a2e5211596f9f3d5f7df.png

修改这个字段,其实就是密码:

1

REDASH_COOKIE_SECRET: youPassword

运行命令完成数据库初始化操作

1

docker-compose -f docker-compose.production.yml run --rm server create_db

1

2

3

4

5

6

7

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值