您当前的位置:首页 > 电脑百科 > 软件技术 > 应用软件

轻量级BI工具Superset1.0

时间:2021-11-30 09:35:34  来源:  作者:新视像

概述

superset是由Airbnb开源的轻量级BI分析工具。主要有三大功能:使用数据可视化来探索你的数据,通过交互式的Dashboard来查看你的数据,通过Sql Lab来编写sql查询你的数据。

特点

  1. 功能强大且易于使用
  2. 丰富的数据库集成支持
  3. 代码开源高度可扩展
  4. 丰富的可视化和仪表盘

安装上手

  • 基于Docker安装(如果只是技术调研,建议使用docker)
1.如果没有安装docker,首先下载安装docker,docker下载地址:https://docs.docker.com/desktop/mac/install/
2.下载superset的代码
$ git clone https://github.com/Apache/superset.git
3.通过Docker Compose启动Superset
$ cd superset
$ docker-compose -f docker-compose-non-dev.yml up
耐心等待一会,因为会下载postgresql 和 redis等镜像,安装完成后,使用账户admin,密码admin
  • 从头开始的安装方法 :https://superset.apache.org/docs/installation/installing-superset-from-scratch
轻量级BI工具Superset1.0

登陆成功之后可以查看charts图表

注意:默认使用docker安装的时候,superset会初始化,load 样例数据,如果网络有问题访问不了github的话,登陆进去可能看不到dashboard等样例数据

使用指南

配置数据源

支持的数据源

轻量级BI工具Superset1.0

superset支持的数据源


轻量级BI工具Superset1.0

添加数据库


轻量级BI工具Superset1.0

编辑数据库的链接

配置数据集 (需要注意的是1.0开始支持虚拟表,就是使用sql定义一张表)

轻量级BI工具Superset1.0

从上一步配置的数据库中选择一张表当数据集


轻量级BI工具Superset1.0

配置表中的字段信息


轻量级BI工具Superset1.0

在数据集表上可以定义度量

这边配置表的时候,可以注意一下,1.0版本开始支持扩展字段了,就是你可以自己使用sql表达式定义一个你想要的虚拟字段出来,譬如可以:sum(amt) as total_amt. 如下图:

轻量级BI工具Superset1.0

虚拟字段

配置charts图表

点击我们上面刚定义好的数据表,就可以进入数据探索页面

轻量级BI工具Superset1.0

数据集

在下面使用数据探索功能的时候,可以多注意一下指标的定义方式,现在支持三种,一种是直接选择你之前在数据集上定义的指标,一种是选择一个字段和聚合函数定义指标,最后一种就是直接写sql表达式定义指标

轻量级BI工具Superset1.0

探索数据


轻量级BI工具Superset1.0

配置chart

在数据探索页面,我个人觉得比较好的地方是,在chart type处可以选择非常多的图片类型。这点可以免除很多的前端开发报表的工作

配置dashboard

我们在上一步探索好数据之后,可以直接点击保存,存储在dashboard

轻量级BI工具Superset1.0

保存探索的数据


轻量级BI工具Superset1.0

dashboard

代码介绍

后端:整个项目的后端是基于Python的,用到了Flask、Pandas、SqlAlchemy。

  • Flask AppBuilder(鉴权、CRUD、规则)
  • Pandas(分析)
  • SqlAlchemy(数据库ORM)

此外,也关注到Superset的缓存机制值得我们学习:

  • 采用memcache和Redis作为缓存
  • 级联超时配置
  • UI具有时效性控制
  • 允许强制刷新

 

前端:reat & nvd3.org & d3

 

优缺点

优点: 代码开源,扩展很方便。图表样式很丰富。支持的数据源比较全。虚拟列和虚拟表的支持让自助分析更加便捷

缺点:只支持同一个数据库的join查询。查询性能取决于后端存储的db,如果要生产使用的话运维要求比较高。数据探索时对用户的Sql能力有一定的要求。

总体来说:在开源的自助BI分析工具里面,superset可以排在前列!



Tags:Superset   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
概述superset是由Airbnb开源的轻量级BI分析工具。主要有三大功能:使用数据可视化来探索你的数据,通过交互式的Dashboard来查看你的数据,通过Sql Lab来编写sql查询你的数据。特...【详细内容】
2021-11-30  Tags: Superset  点击:(21)  评论:(0)  加入收藏
▌简易百科推荐
ACDSee Pro 2.5 和ACDSee 2009(也就是 ACDSee 11)这两个版本,虽然图标最丑,但却是最适合目前使用的版本。(以前的ACDSee 3.1是第三方改装版,现在出现不稳定了,经常提示插件错误,虽...【详细内容】
2021-12-27  周星骋Cheng    Tags:ACDSee   点击:(2)  评论:(0)  加入收藏
IT之家 12 月 23 日消息,百度地图今日宣布,第二代车道级导航正式上线。据介绍,百度地图第二代车道借助北斗 + 5G,在实现全程车道级导航效果的基础上,全面升级最优车道推荐、全 /...【详细内容】
2021-12-24  IT之家    Tags:百度地图   点击:(10)  评论:(0)  加入收藏
推荐12款不用安装就能免费用的神仙软件,每一款都是百里挑一! 一、文件存储与传输1.不限量网盘地址:https://transferkit.io/一个在线云存储网盘,它提供了不限量的云存储空间,单文...【详细内容】
2021-12-17  牛片网    Tags:软件   点击:(15)  评论:(0)  加入收藏
古人说:凡事预则立不预则废,对于我们当代人来说,做好工作计划,更是职场人高效工作的第一步,所以计划对于我们的重要性不言而喻…… 工作表格模板汇总正是因为有了工...【详细内容】
2021-12-15  吴六柒    Tags:工作表格   点击:(32)  评论:(0)  加入收藏
当我们浏览知乎、Youtube、贴吧、CSDN等等,总会遇到服务商一些广告;复制文章的时候,剪切板总是自带一些版权信息;还有一些网页配色很亮,眼睛看着很不舒服。反正就是各种不爽。给...【详细内容】
2021-12-08  小皮虾Pro    Tags:浏览器   点击:(27)  评论:(0)  加入收藏
来源:AirPython作者:星安果 1. 前言大家好,我是安果!之前推荐过很多优秀的 Web 自动化工具,比如:Selenium、Helium、Cypress、Pyppeteer 等利用它们实现自动化的前提是必须安装依...【详细内容】
2021-11-30  CDA数据分析师    Tags:Automa   点击:(30)  评论:(0)  加入收藏
概述superset是由Airbnb开源的轻量级BI分析工具。主要有三大功能:使用数据可视化来探索你的数据,通过交互式的Dashboard来查看你的数据,通过Sql Lab来编写sql查询你的数据。特...【详细内容】
2021-11-30  新视像    Tags:Superset   点击:(21)  评论:(0)  加入收藏
媒体爆料称:近期,老牌音乐播放器Winamp宣布回归,官方网站也大改后重新上线。官方表示:不只是简单更新而是全面重制。新的Winamp 将推出适用于 Windows、macOS 和移动平台的多合...【详细内容】
2021-11-26    中关村在线  Tags:Winamp   点击:(23)  评论:(0)  加入收藏
新版高德地图上线 ADAS 预警导航功能,借助视觉 AI 技术,可智能识别前方车辆、行人,并提供碰撞预警、车道偏离等多种安全提醒,防止风险的发生。 在小联的调研中,只有6%的车机体验...【详细内容】
2021-11-23  手机互联    Tags:高德地图   点击:(143)  评论:(0)  加入收藏
朋友委托我帮忙看看可用邮箱大全有哪些?好用的企业邮箱是多少?他公司要开通企业邮箱。相信很多公司在考虑开通企业邮箱时,都会遇到这样的问题,企业邮箱哪个好?怎样选择合适的企业...【详细内容】
2021-11-11  超级打工人    Tags:企业邮箱   点击:(30)  评论:(0)  加入收藏
相关文章
    无相关信息
最新更新
栏目热门
栏目头条