前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Redash调研

Redash调研

作者头像
万能数据的小草
发布2020-02-19 14:43:08
2.7K0
发布2020-02-19 14:43:08
举报
文章被收录于专栏:万能的小草

俗话说“工欲善其事必先利其器”,今天跟大家一起交流一款简单易用的数据查询和可视化分析的开源BI工具Redash。

Github地址:https://github.com/getredash/redash

Demo地址:http://demo.redash.io/

一、产品简介

首先来看一下官网的介绍:

Redash helps you make sense of your data,Connect and query your data sources, build dashboards to visualize data and share them with your company.

透过上文可以清晰的知道Redash可以帮助我们进行数据赋能。整个工作流为:连接数据> 数据查询> 数据可视化,轻松实现数据的团队共享。

目标用户:总部业务分析人员。

解决的痛点:定制化开发周期长、不够灵活。释放人力,摆脱重复性的日报、周报相关事宜。

二、产品功能

我们看一下Redash的功能全景图,了解一下当前版本涉及到的一些核心功能点。

三、快速入手

1.添加数据源

您要做的第一件事是连接数据源(请参阅支持的数据源)。您可以通过单击“设置”图标来打开“数据源”管理页面:

如果您使用Hosted Redash服务,并且您的数据源位于防火墙后面,则需要允许从52.71.84.157数据库防火墙/安全组中的IP地址进行访问。

如果可能, 我们建议使用具有只读权限的用户。

2.编写查询

连接数据源后,就可以编写查询了:单击导航栏中的“创建”,然后选择“查询”。有关如何编写查询的详细说明,请参见“书写查询”页面。

3.添加可视化

默认情况下,您的查询结果(数据)将显示在简单表中。可视化会更好地帮助您消化复杂的信息,因此让我们可视化您的数据。Redash支持多种类型的可视化,因此您应该找到一种适合您的需求。

单击结果上方的“新建可视化”按钮,以选择满足您需求的理想可视化。您可以在此处查看更详细的说明。

4.创建仪表板

您可以将可视化内容和文本组合到主题强大的仪表板中。通过单击导航栏中的“创建”来添加新的仪表板,然后选择“仪表板”。仪表板对您的团队成员可见,或者可以公开共享。有关更多详细信息,请单击此处。

5.邀请同事

要开始享受Redash的协作性,您需要邀请您的团队!用户可以查看团队成员的查询以获取灵感(或调试?),邀请他们创建自己的类似查询,查看和创建仪表板,以及通过Email,Slack,Mattermost或HipChat与他人共享见解。 要邀请新用户,请转到Settings> Users并点击New User:

然后,填写他们的姓名和电子邮件。他们将通过电子邮件收到邀请,并进行设置Redash帐户。要将用户添加到现有组,请转到Setting> Groups,选择该组并通过输入用户名来添加用户:

四、总结

总而言之,Redash 是一款很不错的数据查询+ 可视化+ 用户体验超级nice的工具,尤其是数据查询页面库表检索、表名自动补全、定时执行功能简直完美。

特别赞的两个功能有内置变量(Query parameters)和代码块(Query snippet)。Query Snippet 很好地解决了查询片段的复用问题。做数据报表时经常要用到十分复杂的 SQL 语句,这些语句中肯定有一些片段是可以在多个查询中复用的。在 Redash 中我们可以将这些片段定义成 Snippet,之后方便地复用。Query Parameters 可以为查询添加可定制参数,让查询和图表的配置都变得灵活起来。

当然 Redash 也有自己的不足之处,它的可视化种类比 Superset 逊色不少(不过其实也够用了)。另外,由于它只是纯粹地把数据查询结果可视化,所以也没有 Superset 里那些对时间维度上的聚合与对比的操作。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-11-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小草学Python和SQL 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云 BI
腾讯云 BI(Business Intelligence,BI)提供从数据源接入、数据建模到数据可视化分析全流程的BI能力,帮助经营者快速获取决策数据依据。系统采用敏捷自助式设计,使用者仅需通过简单拖拽即可完成原本复杂的报表开发过程,并支持报表的分享、推送等企业协作场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档