最近由于产品需要直接看数据库数据,这样比较灵活省事,他们想看啥数据,只要提前配置好,随时都能自己看,也减轻了数据组频繁取数的工作,用了redash这个在线取数工具。
我们是运维部署的开源免费版本,功能比较简单,跟英文原版相比,是个阉割版本的,但是英文不太好安装,中文免费版有文档,也有专业版,先介绍一下我们使用的一些感受,然后再简单介绍它。
1. 支持的数据源
支持丰富的数据源,大致看了下,几乎支持所有我们知道的,以及我们不知道的,传统关系型数据库、海量数据库、文档型数据库等等。
2. 新建查询功能
可以自己新建查询功能,可以将一些字段名称、字段值作为变量,在使用的时候,动态传入,比较灵活。
3. 简单的图表可视化
可以将查询结果,进行简单的可视化,并且将图标跟查询绑定在一起,下次其它部门同学使用的时候,直接打开就能看到结果,也能直接看到关联的图表可视化,图表类型可供选择的也有好几个。
当然了,因为我们用的中文开源免费版本,也就是阉割版,我看英文官方还支持一些比较复杂的图表,中文专业版应该也是支持的。
地图
4. 生成表格
5. 权限管理
支持添加用户、分配权限。
6. 安装
该组件使用python和js库编写,还需要一些数据库支持在线系统的数据存储,推荐使用docker安装,然后用nginx绑定一个域名就可以了。我看了下,英文github上面有几万star,用的人很多。
中文官网:https://redash.dazdata.com/docs/intro
有时间有毅力的同学可以尝试把英文版这块硬骨头啃下来,然后尝试安装。
英文官方文档:https://redash.io/help/user-guide/getting-started。
7. 支持二次开发
如果一个公司真的使用这个工具很多,到后期肯定有很多想要的功能不支持,这个时候就需要去github把源码下载下来,就行二次开发了,以此满足自己的定制化需求。
文章评论