数据可视化Superset

大家好,欢迎来到本篇博客,博主是一名刚入大数据行业的小白,利用空闲的时间来分享自己所学的知识,帮助和博主一样刚处于起步阶段的同学,水平不高,若有什么错误和纰漏之处恳请大佬不吝赐教,目前个人博客只有CSDN:https://zhenyu.blog.csdn.net/,感谢大家的支持,谢谢
送给大家一句话:今日事,今日毕

本篇博客主要讲解:数据可视化Superset

BI VS 报表工具

  • 报表工具是数据展示工具,而BI(商业智能)是数据分析工具。报表工具可以制作各类数据报表、图形报表的工具,甚至还可以制作电子发票联、流程单、收据等。

  • BI可以将数据进行模型构建,制作成Dashboard,相比于报表,侧重点在于分析,操作简单、数据处理量大。常常基于企业搭建的数据平台,连接数据仓库进行分析。

简介

Superset是一款开源的现代化企业级BI。它是目前开源的数据分析和可视化工具中比较好用的,功能简单但可以满足我们对数据的基本需求,支持多种数据源,图表类型多,易维护,易进行二次开发。

功能

  • 丰富的数据可视化集
  • 易于使用的界面,用于浏览和可视化数据
  • 创建和共享仪表板
  • 与主要身份验证提供程序(数据库,OpenID,LDAP,OAuth和REMOTE_USER通过Flask AppBuilder集成)集成的企业就绪身份验证
  • 可扩展的高粒度安全性/权限模型,允许有关谁可以访问单个要素和数据集的复杂规则
  • 一个简单的语义层,允许用户通过定义哪些字段应显示在哪些下拉列表中以及哪些聚合和功能度量可供用户使用来控制如何在UI中显示数据源
  • 通过SQLAlchemy与大多数说SQL的RDBMS集成
  • 与Druid.io的深度集成

支持的数据库

superset现在支持的所有数据库或分析引擎:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pUWBp6rQ-1606188231307)(assets/1571136008014-1571491503570.png)]

界面

superset示例页面
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EmUsxotV-1606188276118)(assets/1571037718862-1571491503568.png)]

安装

安装python3

安装包下载:链接:https://pan.baidu.com/s/1-U1Rm2hdG6Z0YrXoBpM1HA 提取码:1314
首先升级python版本,我们使用Anaconda来安装Python3版本的python

  1. 首先去Anaconda官网下载安装脚本:资料\superset\Anaconda3-2019.07-Linux-x86_64.sh
  2. 上传Anaconda3-2019.07-Linux-x86_64.sh:使用 FileZilla 上传到node3 /export/softwares
  3. 运行Anaconda3-2019.07-Linux-x86_64.sh脚本sh Anaconda3-2019.07-Linux-x86_64.sh
    安装过程输入:回车,yes、
    Anaconda安装目录设置为:/export/servers/anaconda
  4. 配置环境变量
vim /etc/profile
#Anaconda 
export PATH=$PATH:/root/anaconda3/bin
source /etc/profile
  1. 验证是否安装python3成功
    python3
    提示出现python3.x版本即安装成功!!
    退出使用quit();
    注意:对于重新打开的终端连接会出现base字样,消除方法:
若在终端中输入conda deactivate,也可消除base字样,但是一次性的,再次打开终端依然存在base字样。在.bashrc文件(home目录下)添加命令:conda deactivate可以永久消除base字样。

至此python3已经安装成功

安装superset

  1. 安装依赖
yum upgrade python-setuptools
yum install gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel
  1. pip安装superset
cd /export/servers/anaconda3/
pip install superset==0.30.0 -i https://pypi.douban.com/simple/

需要联网下载文件等待一段时间
在这里插入图片描述
3. 创建管理员用户名和密码

fabmanager create-admin --app superset

在这里插入图片描述
记住以下信息,登录使用:

Username [admin]: admin
User first name [admin]: admin
User last name [user]: admin
Email [admin@fab.org]: 
Password: 123456
Repeat for confirmation: 123456
Recognized Database Authentications.
Admin User admin created.
  1. 初始化superset
    superset db upgrade
  2. 装载初始化数据
    superset load_examples
  3. 创建默认角色和权限
    superset init
  4. 启动superset
    superset run -h node3 -p 8080 --with-threads --reload --debugger
    在这里插入图片描述
  5. 登录superset
    http://node3:8080/superset/welcome
用户名: admin
密码:123456
切换到中文
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v7qoLFJS-1606189007632)(assets/1571529492624.png)]

小结

--------
感谢大家的支持,若有什么不正确的地方还请大家能及时的反馈,记得点赞收藏支持一下!在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

weixin_43563705

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值