Superset的安装配置及基础使用手册_folecld123的博客-CSDN博客


本站和网页 https://blog.csdn.net/folecld123/article/details/80705616 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

Superset的安装配置及基础使用手册_folecld123的博客-CSDN博客
Superset的安装配置及基础使用手册
folecld123
于 2018-06-15 16:15:24 发布
33077
收藏
56
文章标签:
数据可视化
Superset
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/folecld123/article/details/80705616
版权
之前研究过一些可视化工具/开源框架,包括powerBI、Tableau和Superset等。
Superset是Airbnb开源BI数据分析与可视化平台(曾用名Caravel、Panoramix),该工具主要特点是可自助分析、自定义仪表盘、分析结果可视化(导出)、用户/角色权限控制,还集成了一个SQL编辑器,可以进行SQL编辑查询等,原来是用于支持Druid的可视化分析,后面发展为支持很多种关系数据库及大数据计算框架,如:mysql, oracle, Postgres, Presto, sqlite, Redshift, Impala, SparkSQL, Greenplum, MSSQL。
总结记录一下Superset安装配置和基础使用。
1. 安装(CentOS & Win)
1.1 CentOS (参考https://blog.csdn.net/qq273681448/article/details/75050513)
yum makecache
sudo easy_install -i http://pypi.douban.com/simple/ pip
sudo easy_install pip
sudo yum install gcc libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel
#安装Superset
pip install superset
#创建管理员用户名和密码
fabmanager create-admin --app superset
#初始化Superset
superset db upgrade
#装载初始化样例数据
superset load_examples
#创建默认角色和权限
superset init
#启动Superset
superset runserver
数据库依赖
数据库命令链接方式MySQLpip install mysqlclientmysql://Postgrespip install psycopg2postgresql+psycopg2://Prestopip install pyhivepresto://Oraclepip install cx_Oracleoracle://sqlitesqlite://Redshiftpip install sqlalchemy-redshiftredshift+psycopg2://MSSQLpip install pymssqlmssql://Impalapip install impylaimpala://SparkSQLpip install pyhivejdbc+hive://
1.2 Windows(参考https://zhuanlan.zhihu.com/p/36223295)
1.2.1 安装虚拟环境virtualenv(需要安装Python,并配置环境变量)
pip install virtualenv
1.2.2 使用virtualenv。先在D盘建立d:\pycharm\superset目录。
d:
md pycharm
cd pycharm
md superset
cd superset
1.2.3 激活
cd d:\pycharm\superset
# 创建虚拟环境
virtualenv env
# 激活,启用虚拟环境(必须要用反斜杆)
env\Scripts\activate
激活之后的界面如上图,注意在命令行输入的左侧有(env)标记,这样我们的后续操作都会在env中生效,不会影响整体的pyhton环境。
1.2.4 安装VS2015,2017好像不行。
1.2.5 安装sasl。不装这个包,可能superset安装会不成功。下载地址
1.2.6 前置项安装完毕,开始安装superset。(在这步出现问题,pip install python-geohash一直报错,最后卸载VS2015,安装Microsoft Visual C++ 14.0解决)
pip install superset
# 创建管理员帐号
fabmanager create-admin --app superset
# 初始化数据库 (windows下,先进入到
Python安装目录(或者virtualEnv的虚拟目录)下,lib\site-packages\superset\bin下)
Python superset db upgrade
# 加载例子(后续操作都需要在lib\site-packages\superset\bin下)
Python superset load_examples
# 初始化角色和权限
Python superset init
# 启动服务,端口 8088, 使用 -p 更改端口号。
Python superset runserver -d
1.2.7 使用浏览器,打开localhost:8088即可看到登录页面。
1.2.8 数据库连接:mysql://root:123456@127.0.0.1/crawler?charset=utf8。连接数据库之前一定要安装mysqlclient包:pip install mysqlclient
Superset支持的数据库:
2. Superset基础使用手册
2.1 创建数据源
2.1.1 连接新数据库
Source ->  Databases
        点击加号(+)新增数据源
Sqlalchemy Uri的写法:kylin://ADMIN:KYLIN@172.16.212.17:7070/kylin/api?project=lxw1234Kylin中的project名称,需要以URL参数的方式传递。点击“TEST CONNECTION”,提示测试连接成功,并且在最下方,列出了project中所有的表。
2.1.2 添加数据表
Sources -> Tables点击加号(+)新增数据表Database选择之前创建好的数据源,Table Name必须是数据源中对应真实的表名,表中必须包含一个Date或者Timestamp类型的字段
2.1.3 数据表查看、编辑
Sources -> Tables可看到所有已连接的数据表可对表结构、数据类型、是否可进行group、filter、count、sum、min、max操作等进行编辑
2.2 数据探索分析与可视化展示
Table定义好维度字段和指标之后,即可针对该表进行数据探索分析与可视化展示,在List Table页面,点击一个表名,即可进入。
在分析页面中,可以针对某一个表事先定义的时间字段、维度及指标字段进行数据探索分析,并可以选择相应的图表进行可视化展示。
2.2.1 可视化图表类型选择
选择可视化图表类型。Superset自带的图表类型如上,包括柱状图、饼图、时间序列线图、堆积图、图表、热词图等。
2.2.2 数据时间范围选择
选择:
时间所在数据列时间粒度时间跨度
2.2.3 维度展示选择、图表可视化选择
Group by:x轴统计维度Metrics:y轴展示的数据指标(包括指标的sum、avg等)Sort By:排序依据
可视化选择
配色图例是否堆积/分布……
2.2.4 坐标轴编辑
选择X、Y轴数据格式编辑X、Y轴标签编辑Y轴边界
2.2.5 自定义查询/过滤
自定义SQL语句where、having语句内置in/not in过滤器
2.2.6 查询可视化保存
将查询结果保存为slice将slice增加到已有的dashboard/新增dashboard中
2.2.7 Dashboard编辑
编辑每个Slice对应的模块,可以自由拖拽位置和大小,并保存整个Dashboard的布局。
2.2.8 多表关联查询
在数据表编辑界面,可通过Database Expression,运用SQL语句实现多表关联查询。
folecld123
关注
关注
11
点赞
56
收藏
打赏
20
评论
Superset的安装配置及基础使用手册
之前研究过一些可视化工具/开源框架,包括powerBI、Tableau和Superset等。Superset是Airbnb开源BI数据分析与可视化平台(曾用名Caravel、Panoramix),该工具主要特点是可自助分析、自定义仪表盘、分析结果可视化(导出)、用户/角色权限控制,还集成了一个SQL编辑器,可以进行SQL编辑查询等,原来是用于支持Druid的可视化分析,后面发展为支持很多种关系数据...
复制链接
扫一扫
superset使用说明
07-18
Superset是一个自助式数据分析工具,它的主要目标是简化我们的数据探索分析操作,它的强大之处在于整个过程一气呵成,几乎不用片刻的等待。
Superset使用教程
stackess
12-14
1万+
Cloud-native!
superset在大规模分布式环境可伸缩使用,也可在容器中使用。可兼容多种web服务器 (Gunicorn, Nginx, Apache)、多种元数据引擎(MySQL, Postgres, MariaDB, …)、多种消息队列(Redis, RabbitMQ, SQS, …)、缓存层(Memcached, Redis, …)等。可被成百上千用户并发使用。Airbnb生产...
评论 20
您还未登录,请先
登录
后发表或查看评论
Superset 大概介绍
最新发布
qq_36843840的博客
11-16
54
Superset是Airbnb开源BI数据分析与可视化平台(曾用名Caravel、Panoramix),该工具主要特点是可自助分析、自定义仪表盘、分析结果可视化(导出)、用户/角色权限控制,还集成了一个SQL编辑器,可以进行SQL编辑查询等,原来是用于支持Druid的可视化分析,后面发展为支持很多种关系数据库及大数据计算框架,如:mysql, oracle, Postgres, Presto, sqlite, Redshift, Impala, SparkSQL, Greenplum, MSSQL。
superset教程
weixin_34247299的博客
09-09
951
2019独角兽企业重金招聘Python工程师标准>>>
...
superset安装教程
knowfarhhy
03-29
2333
py3.7安装
首先,macbook 是自带 python 2.7 的,
如果觉得够用,直接在终端输入 python 就能进入 python 编译模式;
如果想安装最近版本,就继续往下看教程
直接使用 homebrew 来安装: brew install python3
安装完成之后,在命令行执行 python3 就可以看到 phthon 3.7.1 版本在运行了。
但是这样的话,默认的 pyth...
Superset安装、配置及使用
serendipity
11-18
6319
可视化这一块,公司要么自己开发,需要会前端,开发出对应的效果,要么就用第三方的企业会开发出商业版本,一些BI工具(帆软,smartbi)这些都是需要收费的。我们可以学免费的第三方免费可视化工具
Apache Superset是一个开源的、现代的、轻量级BI分析工具,能够对接多种数据源、拥有丰富的图标展示形式、支持自定义仪表盘,且拥有友好的用户界面,十分易用
由于Superset能够对接常用的大数据分析工具,如Hive、Kylin、Druid等,且支持自定义仪表盘,故可作为数仓的可视化工具
Superset官
大数据工具之Superset
长沙老码农
07-28
7918
ApacheSuperset是一个开源的、现代的、轻量级BI分析工具,能够对接多种数据源、拥有丰富的图标展示形式、支持自定义仪表盘,且拥有友好的用户界面,十分易用。由于Superset能够对接常用的大数据分析工具,如Trino、Hive、Kylin、Druid等,且支持自定义仪表盘,故可作为数仓的可视化工具,应用于数据仓库的ADS!官网https。......
安装superset(详细版)
啊水水水的博客
07-04
2100
安装superset
Superset 两种安装方式详解
我思,顾我在
07-19
1961
一、superset下载安装
#下载链接:
https://github.com/apache/superset
#进入到superset目录下直接执行如下命令
python setup.py install
#创建管理员账号
python superset fab create-admin
#初始化数据库
superset db upgrade
#加载例子
superset load_examples
#初始化
superset init
#启动superset 指定端口
supers
Superset从入门到真香
我的祖传代码
02-03
7638
​一 superset概述
1.1官网
https://superset.apache.org/
1.2简介
Superset快速,轻巧,直观,并带有各种选项,使各种技能的用户都可以轻松浏览和可视化其数据,从简单的折线图到高度详细的地理空间图。
Apache Superset(Incubating)是一种现代的,可用于企业的商业智能Web应用程序。它快速,轻巧,直观,并带有各种选项,使所有技能的用户都可以轻松浏览和可视化其数据,从简单的饼图到高度详细的deck.gl...
一文快速搞懂系列__一文快速搞懂SuperSet[实战案例]
码农Maynor的博客
06-13
4016
一文快速搞懂系列讲究快速入门掌握一个新的大数据组件,帮助新手了解大数据技术,以下是系列文章:
superset过滤器使用教程
lck_csdn的博客
04-25
1692
在使用superset dashboard的时候需要添加过滤条件,如何实现呢?
1.新建charts的时候选择图标类型 Filter Box
superset使用教程(2)
京河小蚁的博客
12-21
8124
创建你的第一个仪表盘:本教程的目标用户是希望在Superset中创建图表和仪表板的人。我们将向您展示如何将Superset连接到新数据库并在该数据库中配置表以进行分析。您还将探索已公开的数据,并将可视化表添加到仪表板中,以便获得端到端用户体验。
superset安装流程超详细-附网盘连接
m0_52561544的博客
08-27
1821
superset安装配置流程
安装前准备工具
虚拟机:VMware-player-15.5.7-17171714.exe
CentOS镜像:CentOS-7-x86_64-DVD-1511.iso
终端控制软件:Xshell-7.0.0077p.exe
终端传输软件:Xftp-7.0.0074p.exe
Miniconda3:Miniconda3-latest-Linux-x86_64.sh
链接:https://pan.baidu.com/s/1sTcMtqj1hl_O1deMs343h
bi superset搭建教程
山间明月江上清风的专栏
05-08
2338
superset是一个自助数据分析系统,支持大部分数据库,提供多种美观的图表,并可以在页面上配置纬度指标等来展示数据。
下面我们来搭建下这个系统,并连接mysql数据库展示数据。
采用docker搭建,方面在不同系统安装。
运行superset镜像
docker run -d -p 8088:8088 -v supersetData:/var/lib/superset --name sup...
linux 安装地球物理学常用软件:FFTW、Madagascar、GTK未完待续~~~
zf1810584的博客
12-16
794
1linux安装FFTW
1.1下载并解压安装包
1.2设置安装路径
./configure --prefix==/home/install/software/fftw
1.3 安装
make
make install
1.4配置环境变量
vim ~/.bashrc
export LD_LIBRARY_PATH=$LD_LIBRARYPATH:/home/install/software/ff...
Apache Superset二次开发环境配置
终回首的博客
11-12
4226
版本
node v16.13.0
Apache Superset 1.3.2
Anaconda 4.10.1
Win10
以上软件需要提前安装!!!
一、下载源码
# 下载源码
git clone https://github.com/apache/superset.git
# 切换到目标版本,按需自行修改
git checkout 1.3.2
# 为superset创建一个3.7的python虚拟环境
conda create --name py37 python=3.7
# 激活环境
conda ac
数据可视化平台Superset(安装篇)
wbsu2004的博客
08-24
2162
前言
过程和结果哪个更重要?有人说结果重要,也有人说过程重要,更有人觉得过程和结果都很重要,其实老苏觉得这个要分什么事情,就折(xue)腾(xi)来说,老苏觉得过程比结果重要,因为虽然有可能你最终折腾失败了,但是在折腾的过程中你依然能学到很多东西。
以前老苏发文都是最终已经折腾成功的,但其实在老苏的笔记里还有大量折腾失败的案例,本文就是其中之一。
大概是3月份的时候,一个朋友准备搞数据可视化分析,让我折腾一下 Superset ,和很多软件一样,Superset 安装并不复杂,真正难的是怎么使用。
什么.
安装superset
奔跑入坑大数据
11-11
2307
## **Superset安装及使用**
Superset官网地址:http://superset.apache.org/
使用miniconda
1)下载Miniconda(Python3版本)
下载地址:https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
2)安装Miniconda
(1)执行以下命令进行安装,并按照提示操作,直到安装完成。
```
[atguigu@hadoop102 lib]$ ba
Apache Superset 二次开发
热门推荐
05-31
1万+
基本概念
 Superset 是 Airbnb 开源的一个旨在视觉,直观和交互式的数据探索平台(曾用名 Panoramix、Caravel,现已进入 Apache 孵化器)
基础组件
Flask
 Python 几大著名 Web 框架之一,以其轻量级, 高可扩展性而著名
Jinja2
模板引擎
Werkzeug
WSGI 工具集
Gunicorn
 Gunico...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:技术黑板
设计师:CSDN官方博客
返回首页
folecld123
CSDN认证博客专家
CSDN认证企业博客
码龄5年
暂无认证
原创
15万+
周排名
18万+
总排名
6万+
访问
等级
459
积分
18
粉丝
28
获赞
26
评论
214
收藏
私信
关注
热门文章
Superset的安装配置及基础使用手册
33077
Python Folium地理信息可视化案例
18200
Adaboost原理、实例及调参
6228
Wide and deep by Google模型学习
3706
集成学习原理及实现(Regressor)
1639
分类专栏
sql
1篇
数据科学
1篇
特征工程
1篇
机器学习
5篇
python
3篇
Games
最新评论
Python Folium地理信息可视化案例
沈玉堂:
请问博主有没有遇到过folium无法渲染的情况,提示make this notebook no trust to load map?
Python Folium地理信息可视化案例
weixin_47525849:
保存成html也行,xxx.save('xxx.html')
Python Folium地理信息可视化案例
A__CSDN:
请问博主热力图怎么在角落生成一个阈值范围的标志?
Python Folium地理信息可视化案例
qwefsaads:
同问
Superset的安装配置及基础使用手册
YZCheng0594184
回复
MofanoO: 重新装一遍
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
SQL窗口函数相关总结
各类距离度量定义及公式【转载】
集成学习原理及实现(Regressor)
2022年1篇
2020年2篇
2019年2篇
2018年4篇
目录
目录
分类专栏
sql
1篇
数据科学
1篇
特征工程
1篇
机器学习
5篇
python
3篇
Games
目录
评论 20
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
folecld123
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值