Apache Superset功能介绍_weixin_43563705的博客-CSDN博客_superset功能


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

Apache Superset功能介绍_weixin_43563705的博客-CSDN博客_superset功能
Apache Superset功能介绍
weixin_43563705
于 2020-11-24 12:23:41 发布
1521
收藏
分类专栏:
# Apache Superset
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43563705/article/details/110066999
版权
Apache Superset
专栏收录该内容
4 篇文章
3 订阅
订阅专栏
大家好,欢迎来到本篇博客,博主是一名刚入大数据行业的小白,利用空闲的时间来分享自己所学的知识,帮助和博主一样刚处于起步阶段的同学,水平不高,若有什么错误和纰漏之处恳请大佬不吝赐教,目前个人博客只有CSDN:https://zhenyu.blog.csdn.net/,感谢大家的支持,谢谢 送给大家一句话:今日事,今日毕
本篇博客主要讲解:Superset功能介绍
功能介绍
Superset功能介绍Superset实战 - MySQL订单分析案例Superset Charts图表展示实战
Superset Dashboards看板展示实战Superset权限控制角色权限介绍匿名访问分享页面或者嵌入html
角色介绍小结
Superset功能介绍
用户权限SourcesManageChartsDashboardsSQL Lab
Superset实战 - MySQL订单分析案例
Superset Charts图表展示实战
根据日期统计,每日订单总额(趋势图)
每日订单总额(趋势图)
select
str_to_date(date1,'%Y-%m-%d') date1,
sum(price) total_price
from
dm_sales
group by date1;
根据日期、渠道统计订单总额(Sunburst Chart)
select
date1,
channelname,
sum(price) total_price
from
dm_sales
group by
date1,
channelname
双环图
根据日期、区域统计订单总额(数据透视表)
select
str_to_date(date1,'%Y-%m-%d') date1,
regionname,
sum(amount) as total_amount,
sum(price) as total_price
from
dm_sales
group by
date1,
regionname
数据透视表
根据日期、区域、渠道、产品统计订单数、订单总额(层级环图)
select
date1,
regionname,
channelname,
productname,
sum(price) as total_price
from
dm_sales
group by
date1,
regionname,
channelname,
productname
层级环图
Superset Dashboards看板展示实战
将之前设计好的图标整合到看板中 操作步骤:
点击 Dashboards > 添加看板 拖动之前开发好的 Charts 到看板中
拖动开发好的 Charts 到看板中
Superset权限控制
Superset初始化权限之后,创建5个角色,分别为Admin,Alpha,Gamma,sql_lab以及Public。Admin,Alpha和Gamma角色,分配了很多的菜单/视图权限,如果手工去修改,改错的可能性很大,加之Superset并没有说明每一项权限的完整文档,所以不建议去修改这些角色的定义。灵活使用预置的角色,可以快速满足业务上安全控制需求。
角色权限介绍
Admin:拥有所有权限 Alpha:能访问所有数据源,增加或者更改数据源,但不能给更改其他用户权限。 Gamma:必须结合其他能访问数据源的角色才能访问数据。这个角色所能访问的切片和看板,也是基于能访问数据源所创建的切片和看板。 sql_lab:能访问SQL Lab菜单。 Public:默认没有任何权限
匿名访问
所有用户都能访问某一个看板,需要进行如下设置 :
更改config.py文件,设置如下部分,PUBLIC_ROLE_LIKE_GAMMA = True
vim /export/servers/anaconda3/lib/python3.7/site-packages/superset/config.py
需要运行superset init命令,这个命令会给“Public”角色设置与“Gamma”一样的权限
superset init
将匿名用户所需要访问的数据库和数据源分配给“Public”角色。例如,基于superset_demo数据库的grade_test创建了看板,如果匿名用户需要查看这个看板,那将如下权限分配给“Public”
all database access on all_database_accessall datasource access on all_datasource_access
分配权限
删除一些菜单权限
删除一些菜单权限
分享页面或者嵌入html
html页面:
<html>
<head>
<title>dashboard</title>
</head>
<body>
<div class="dashboard">
<!-- <iframe src="http://node3:8080/superset/dashboard/7/" style="height=100%; width=100%" ></iframe > -->
<iframe name="myframe" src="http://node3:8080/r/10" frameborder="0" scrolling="auto" width="100%" height="100%" onload="document.all['myframe'].style.height=myframe.document.body.scrollHeight" ></iframe>
</div>
</body>
</html>
角色介绍
实际业务中,不同的职能部门访问的数据不一样,例如财务部需要访问成本,应收,应付等数据,供应链需要访问库存数量,发货数据等,怎样简洁的设置,快速满足这种业务需求?
如前文所述,“Gamma”拥有大部分基础的权限,但是必须结合其他能访问数据源的角色才能访问数据。所以,可以给用户分配“Gamma”角色和针对部门分别创建的数据源角色来进行控制。
例如,针对财务用户,创建角色“Finance”,将成本,应收,应付的数据表权限赋予这个角色,财务用户就分配“Gamma”和“Finance”。
针对供应链用户,创建角色“SCM”,将库存和发货数据表权限赋予这个角色,供应链用户就配“Gamma”和“SCM”。
如果是公司的霸道总裁,需要看所有的看板,就可以给霸道总裁赋予“Gamma”和“Finance”,“SCM”角色。
角色介绍
我们创建2个角色,分别是main角色可以查看访问main的数据,
examples角色可以查看和访问 examples 数据源
1.创建 main 角色
database access on [main] 拥有访问 main 数据库的权限datasource access on [main] 拥有访问main 数据源的权限can dashboard on Superset 拥有访问 main 数据源创建的 dashboard的权限
main分配权限
创建examples角色
database access on [examples] 拥有访问 examples数据库的权限datasource access on [examples] 拥有访问examples数据源的权限can dashboard on Superset 拥有访问 examples数据源创建的 dashboard的权限
example分配权限
3.创建用户
main_user: 关联gamma、sqllab与main角色;
main_user: 关联gamma、sqllab与main角色;
examples_user: 关联gamma、sqllab与examples角色;
examples_user: 关联gamma、sqllab与examples角色
用不同的用户登录查看每个用户具有的table,以及能查看到的dashboard!!
小结
-------- 感谢大家的支持,若有什么不正确的地方还请大家能及时的反馈,记得点赞收藏支持一下!
关注博主即可阅读全文
weixin_43563705
关注
关注
点赞
收藏
打赏
评论
Apache Superset功能介绍
大家好,欢迎来到本篇博客,博主是一名刚入大数据行业的小白,利用空闲的时间来分享自己所学的知识,帮助和博主一样刚处于起步阶段的同学,水平不高,若有什么错误和纰漏之处恳请大佬不吝赐教,目前个人博客只有CSDN:https://zhenyu.blog.csdn.net/,感谢大家的支持,谢谢送给大家一句话:今日事,今日毕本篇博客主要讲解:Superset功能介绍功能介绍Superset功能介绍Superset实战 - MySQL订单分析案例Superset Charts图表展示实战Superset .
复制链接
扫一扫
专栏目录
超集:Apache Superset是一个数据可视化和数据探索平台
02-04
超集
一个现代的,可用于企业的商业智能Web应用程序。
| | | | | | |
屏幕截图和Gif
画廊
查看仪表盘
切片和切块您的数据
使用SQL Lab查询和可视化数据
使用deck.gl可视化地理空间数据
从多种可视化中选择
为什么超集?
超集提供:
直观的界面,用于可视化数据集和制作交互式仪表板
多种精美的可视化展示您的数据
无代码可视化构建器,用于提取和呈现数据集
世界一流SQL IDE,用于准备可视化数据,包括丰富的元数据浏览器
轻量级的语义层,使数据分析人员能够快速定义自定义维度和指标
对大多数说SQL的数据库提供开箱即用的支持
无缝的内存中异步缓存和查询
ApacheSuperset数据探查与可视化平台 v0.37.0
11-04
为您提供ApacheSuperset数据探查与可视化平台下载,Superset是Airbnb(知名在线房屋短租公司)开源的数据探查与可视化平台(曾用名 Panoramix、Caravel ),该工具在可视化、易用性和交互性上非常有特色,用户可以轻松对数据进行可视化分析。Superset也是一款企业级商业智能Web应用程序。Superset已捐赠给Apache软件基金会,目前处于孵化阶段。Superset核心功能:快速创建数据可视化互动仪表盘。丰富的可视化图表
评论 1
您还未登录,请先
登录
后发表或查看评论
superset安装-ubuntu20
低码开发
09-06
127
superset安装-ubuntu20
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安全与权限(3)
京河小蚁的博客
12-22
1481
目录
提供的角色
Admin
Alpha
Gamma
Sql_lab
Public
管理每个数据源访问的Gamma
自定义
权限
限制对数据源子集的访问
Superset中的安全性由Flask AppBuilder(FAB)处理。FAB是一个“简单快速的应用程序开发框架,建立在Flask之上”。FAB提供身份验证、用户管理、权限和角色。请阅读其安全文件https://flas...
Apache Superset——开源的大数据探索分析、可视化报表平台
热门推荐
LXWalaz1s1s的博客
07-25
1万+
传统BI工具数据源太老?商用BI工具昂贵?云产品又技术壁垒?公司又没人力物力自研一款BI工具?那么你可以了解下Apache Superset,一款开源的大数据探索分析、可视化报表平台,支持丰富的数据库作为数据源,多姿多彩的图表可视化,非常好用。
Apache Superset安装与搭建
Jahson的专栏
10-16
462
Apache Superset是一个开源的、现代的、轻量级BI分析工具,能够对接多种数据源、拥有丰富的图标展示形式、支持自定义仪表盘,且拥有友好的用户界面,十分易用。
Superset是由Python语言编写的Web应用。我安装中并不顺利,因此记录下来。
环境: window 10, python3.8 superset-0.30.1
1、使用conda 建立虚拟环境 conda create -n superset python=3.8
2、pip install superset
3、pip.
(四)superset权限管控
Alongpo的博客
04-11
6718
权限中分为(用户,角色) 一个用户下可以有多种角色,多个角色的权限可以决定这个用户的所有权限。
背景如下:hive的数据,presto集成hive,当做加速版查询引擎,superset作为展示界面
需求如下:superset开个账户,只有某几张表的查询权限(select),没有DML的权限(没有create,update,delete的权限),用户只有查询界面SQL Lab的访问权限,没有其他界面...
superset安装和配置(1)
京河小蚁的博客
12-21
2521
目录
入门
云原生
从Docker开始
OS依赖
Python中的virtualenv
Python的设置工具和pip
Superset安装和初始化
适当的WSGI HTTP
Flask-AppBuilder权限
负载均衡器后面的配置
配置
数据库依赖
我的Superset+win10+pycharm开发环境搭建
我的腾讯云Linux服务器搭建superset
入门
...
superset官方文档的安装和配置
mysteryflower的专栏
06-28
9760
原文:
https://superset.incubator.apache.org/installation.html
下载
git clone https://github.com/apache/incubator-superset/
cd incubator-superset/contrib/docker
# prefix with SUPERSET_LOAD_EXAMPLES=yes...
Superset权限整理
01-30
整理了开源项目superse他的权限,帮助大家理解superset的权限设计
superset权限管理
小小北漂
12-27
2298
Superset支持用户自定义创建一个角色,例如:您可以创建一个角色Financial Analyst,该角色将由一组数据源(表)和/或数据库组成。然后用户将被授予Gamma,sql_lab,或者自定义角色都可以。
Superset的默认角色有:Admin、Alpha、Gamma、sql_lab、Public,下面介绍一下详细介绍一下每个角色的权限:
1、Admin
管理员有所有的权利,其中...
Apache Superset是什么
hongchangfirst
11-13
1571
Apache Superset是一个现代的,工业级的Business Intelligence的Web应用。之前的名字叫做Panoramix和Caravel,2016年底重新命名为Superset。
了解一下Superset的功能有:
1 Data visualizations
2 探索和可视化数据的易用接口
3 创建和分享dashboard
4 权限管理
5 可以配置数据源与界面之间...
Superset介绍及使用说明
忙着赚钱的博客
07-30
2697
Superset介绍及使用说明
Superset简介
Apache Superset是Airbnb开源的数据挖掘平台。支持丰富的数据源连接,多种可视化方式,并能够对用户实现细粒度的权限控制。该工具主要特点是可自助分析、自定义仪表盘、分析结果可视化(导出)、用户/角色权限控制,还集成了一个SQL编辑器,可以进行SQL编辑查询等。
功能
丰富的数据可视化集
易于使用的界面,用于浏览和可视化数据
创建和共享仪表板
与主要身份验证提供程序(数据库,OpenID,LDAP,OAuth和REMOTE_USER通
superset使用——用户权限管理(只看到自己的dashboard看板)
小白学编程
04-29
8008
实现功能:在superset上添加新用户,让其只能看到某一张指定的表
1、连接数据库
在此处写上数据库连接地址,其中database是自己起的这个连接的名字
2、配置表
dabases是刚刚建好的数据库连接的名字,schema是需要展示的表所在的库
3、为用户新建一个角色
名称自定义,权限选择刚刚配置好的库表
4、新建用户
其中角色,选择刚刚自定义好的
...
Apache Superset 安装
别来无恙づ的博客
06-14
3453
一、环境准备
1、操作系统准备
Linux Centos7.2
2、软件环境准备
python2.7及以上版本
pip
二、安装步骤
1、yum升级python包
yum upgrade python-setuptools
2、yum安装相关依赖包
yum install gcc gcc-c++ libffi-devel python-devel python-pip python...
Superset权限管理
VictorYao的博客
12-15
1万+
一、Superset中的安全性由Flask AppBuilder(FAB)处理。 FAB是一个“简单快速的应用程序开发框架,构建在Flask之上”。 FAB提供身份验证,用户管理,权限和角色。
默认有3个角色:
管理员:
管理员拥有所有可能的权利,包括授予或撤销其他用户的权限,以及更改其他人的切片和仪表板。
Alpha:
Alpha可以访问所有数据源,但无法授予或撤销其他用户
Superset 使用手册 -- 从入门到精通 (基本使用+权限管理+可视化实时刷新) 爆肝七天力作
不吃鱼的cat的博客
09-20
7298
Superset 使用手册 (基本使用+权限管理+可视化实时刷新)
第一部分Superset 基本使用
1.1 对接数据源(目前支持mysql、hive、es)
登录superset后,点Databases
点这里
选择数据源
按要求填写(把=>后面的东西黏贴到url里)
Elasticsearch=> elasticsearch+http://{user}:{password}@{host}:9200/
Hive => hive://hive@{hostname}:{port}/{
Superset基本介绍
tbwikzzy的博客
10-18
614
Superset基本介绍
superset详解(一)--superset整体介绍
python_tty的专栏
02-21
5765
superset是目前开源的数据分析和可视化工具中比较好用的,它功能简单但是可以满足我们对数据的基本需求,支持多种数据源,图表类型多,易维护,易进行二次开发。
核心功能:
用户管理
权限管理
数据源管理
表管理
Druid管理
制作报表/看板
sql工具箱
代码核心:
flaskappbuilder 用户管理,权限管理,基本的增删改查
sqlalchemy 数据库连接
优点:
...
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:酷酷鲨
设计师:CSDN官方博客
返回首页
weixin_43563705
CSDN认证博客专家
CSDN认证企业博客
码龄4年
暂无认证
383
原创
3225
周排名
62万+
总排名
136万+
访问
等级
1万+
积分
1万+
粉丝
1232
获赞
836
评论
2689
收藏
私信
关注
热门文章
Charles介绍与使用
20114
大数据基础知识:什么是集群?
17111
成功解决: return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
15973
HDFS : Fsimage与Edits 详解
10206
大数据概述:传统数据与大数据的区别
10116
分类专栏
实时数据仓库
付费
8篇
离线数据仓库
付费
14篇
[经典]JAVA
HTML
2篇
Java
Ubuntu
1篇
TensorFlow
2篇
数据可视化工具
Apache Superset
4篇
大数据实战项目
企业级360°全方位用户画像
24篇
大数据专栏(从入门到精通)
大数据介绍
9篇
Linux
22篇
Hadoop
2篇
HDFS
13篇
MapReduce
17篇
Yran
1篇
High Availability
3篇
Hive
22篇
Apache ZooKeeper
7篇
Hbase
18篇
ApacheSqoop
5篇
Azkaban
4篇
Oozie
9篇
ApcaheFlume
3篇
ApacheImpala
6篇
ApacheHue
9篇
Phoenix
5篇
Scala
13篇
Kafka
22篇
Redis
7篇
Spark
12篇
SparkCore
9篇
SparkSql
10篇
SparkStreaming
4篇
Structured Streaming
3篇
Kettle
12篇
Apache Kylin™
8篇
Flink
10篇
Canal
1篇
BigData Bug
11篇
Python
6篇
Requests
4篇
Python爬虫
6篇
Selenium
5篇
Scrapy
2篇
软件工具
Charles
3篇
IDEA
1篇
数据库
MonggoDB
22篇
EalsticSearch
1篇
五花八门的安装组件
19篇
最新评论
毫无破绽的:Access denied for user ‘root‘@‘%‘ (using password: YES)
z1z7788:
执行grant修改权限报错了,我直接
update user set host = '%' where user = 'root';
再刷新权限就好了
Linux:解决Linux中crontab不执行ntpdate问题(成功解决:/bin/sh: ntpdate: command not found)
m0_67988126:
真的牛逼
对症下药啊
Kylin Cube优化[内含优化案例]
Keven He:
你好请问,如果遇到region,province,city,regionid,provinceid,cityid这些字段的维表,关于normal和derived该怎么选择呢,是选择含有id列做normal,不含做衍生维度吗
Hive分组 条件 分区排序 CLUSTER BY, Sort By,DISTRIBUTE BY
william517230:
cluster by是升序排序而不是倒序排序吧?
企业级360全方位用户画像:标签系统[四]
繁华散落x:
可以给份源码吗 1809372811@qq.com
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
HTML基础入门(超多练习题等你来做!)
一起走进Html的世界(学习什么是HTML)
Phoenix错误信息: Malformed connection url
2021年10篇
2020年250篇
2019年123篇
目录
目录
分类专栏
实时数据仓库
付费
8篇
离线数据仓库
付费
14篇
[经典]JAVA
HTML
2篇
Java
Ubuntu
1篇
TensorFlow
2篇
数据可视化工具
Apache Superset
4篇
大数据实战项目
企业级360°全方位用户画像
24篇
大数据专栏(从入门到精通)
大数据介绍
9篇
Linux
22篇
Hadoop
2篇
HDFS
13篇
MapReduce
17篇
Yran
1篇
High Availability
3篇
Hive
22篇
Apache ZooKeeper
7篇
Hbase
18篇
ApacheSqoop
5篇
Azkaban
4篇
Oozie
9篇
ApcaheFlume
3篇
ApacheImpala
6篇
ApacheHue
9篇
Phoenix
5篇
Scala
13篇
Kafka
22篇
Redis
7篇
Spark
12篇
SparkCore
9篇
SparkSql
10篇
SparkStreaming
4篇
Structured Streaming
3篇
Kettle
12篇
Apache Kylin™
8篇
Flink
10篇
Canal
1篇
BigData Bug
11篇
Python
6篇
Requests
4篇
Python爬虫
6篇
Selenium
5篇
Scrapy
2篇
软件工具
Charles
3篇
IDEA
1篇
数据库
MonggoDB
22篇
EalsticSearch
1篇
五花八门的安装组件
19篇
目录
评论 1
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
weixin_43563705
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值