什么是 superset

Superset 是 Airbnb 开源的大数据可视化平台,其特性包括:

backend 支持几乎所有主流的数据库

支持复杂的权限控制和管理(OpenId, OAuth 等),满足企业内部不同部门人员对数据的权限要求

丰富的可视化展示,支持自定义创建 dashboard,可分享

可扩展、细粒度的数据库权限控制,满足不同层级人员对数据库权限的要求

数据的展示完全可控,可自定义展示字段、聚合数据、数据源等

深度集成 Druid.io

Superset 目前由 Apache 孵化,地址是 github.com/apache/incubator-superset

这么多统计图表总有一款适合你~~

下载安装

方式1——pip安装

Superset 由 Python 构建,可使用 pip 安装 pip install superset,详细信息请参考官方文档 https://superset.incubator.apache.org

方式2——docker安装

参考官方说明文档其实已经很详细了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 to load examples:

docker-compose run --rm superset ./docker-init.sh

# you can run this command everytime you need to start superset now:

docker-compose up

方式3——源码安装

一样先clone下代码git clone https://github.com/apache/incubator-superset/

首先你需要有node环境最好吧npm或者yarn的源设置到国内,因为要安装的挺多的。

python最好也使用一个单独的虚拟环境,以免依赖冲突,这些的安装和使用方式就不细说了,请参考我的其他教程。

很多参数配置都可以在cd superset/ config.py里修改,比如修改中英文:

比如修改每次查询返回的条数,

注意,修改了这个参数以后在页面上设置的limit如果大于这个数值的话是不生效的,config里面的限制级别最高。

还有后台数据库连接配置等都可以在这里面修改。

编译

(venv) # cd superset/assets

(venv) # yarn

(venv) # yarn run build

安装

(venv) # cd ../../

(venv) # python setup.py install

初始化

# 给superset设置超级账户

(venv) # fabmanager create-admin --app superset

# 初始化数据库

(venv) # superset db upgrade

# 加载示例数据

(venv) # superset load_examples

# 初始化角色和权限 (venv)

# superset init

# 启动

(venv) # superset runserver -d

注意:本文归作者所有,未经作者允许,不得转载

python搭建可视化管理平台_搭建可视化数据平台 superset相关推荐

  1. 小程序模板网站平台_小程序模板平台哪个好

    小程序模板网站平台_小程序模板平台哪个好?分享一个微信小程序模板平台,超60个行业的小程序模板免费使用,页面内容丰富样式多样的,小程序界面模板. 微信小程序模板网站平台 微信小程序模板平台的存在,就是 ...

  2. 刘彦伟_京东实时数据平台技术实践

    2019独角兽企业重金招聘Python工程师标准>>> 刘彦伟_京东实时数据平台技术实践 随着大数据在业务中不断深入的应用以及业务的高速增长,传统""T+1&qu ...

  3. 江苏省污水处理厂数字孪生平台_三维可视化管理平台_吉优赛维数字孪生_三维激光扫描

    在污水处理行业如何节约成本并且把握未来的情况预测这一举措是比较关键的,但是通过人为的方式或者是原本的二维数据计算的方式,是难以满足现在人们的要求的.而且二维数据的不可预测性和非直观性也可能会导致很多非 ...

  4. 怎样组建云计算机,如何搭建云计算平台_搭建云计算平台步骤

    云计算平台简单的理解就是仓库了,给你提供存储运转的空间:比如你查询的任何网络内容都是在某一网络的平台上,大家都可以同时不同地点看到一样的东西.本文给大家介绍如何搭建云平台. 搭建云计算平台步骤 规划- ...

  5. python b站自动签到_搭建自动签到服务

    上上篇文章已经交代了怎么升级python的版本,难道你以为仅仅拿来B站挂机吗?是时候再做一点正事了!!!于是我们来搭建自动签到平台.框架是现成的,由 binux 创造,地址在这里. 作者已经搭建了一个 ...

  6. 怎么搭建大数据平台,这个大数据平台方案值得学习

    在大数据的时代,不仅仅是个人,企业的发展也离不开大数据.对于企业来说,一方面用户越来越多从线下转移到线上,用户的特点属性需要通过网络获取,企业需要依靠大数据把握市场变化并了解客户,从而提供满足市场需求 ...

  7. 耐威迪综合布线可视化管理软件与Visio在数据中心应用中的区别

    耐威迪综合布线可视化运维管理平台是针对IT运维人员在机房运营过程中开发的一套可实现设备端口级操作的软件平台,代替传统的EXCEL表格管理方式和对Visio功能的补充,具体表现在以下几个方面: 耐威迪综 ...

  8. 数据可视化工具大全_在线可视化工具大合集

    在这个大数据时代,数据可视化虽然不是必不可少的,但却是可以加快效率,为报告锦上添花的.今天,说起数据可视化,我们就不得不谈一下数据可视化工具了.看了很多数据可视化产品,总结下来分为几大类. 1.入门级 ...

  9. python api调用百度ai平台_百度ai开放平台使用方法(附带详细案例步骤)

    百度ai开放平台 1.百度ai开放平台内有众多功能,如文字识别,语音技术等等内容,本文章以身份证识别为例子,教大家怎么使用它啦 链接走起:https://cloud.baidu.com/?from=c ...

最新文章

  1. CAPSNET:具有自我注意路由的胶囊网络
  2. 华为9.0以上系统如何没root激活XPOSED框架的流程
  3. KMP算法———模板
  4. spring boot 初始化表
  5. 量子场论考试题目解答
  6. 网络可视化工具netron详细安装流程
  7. iOS开发图片合成,多张图片合成一张图片
  8. 可视化 | 人物画像的设计方法
  9. svn 重新定位版本库
  10. Tensorflow变量作用域及变量初始化
  11. 云解析旗舰版结合U8C(本地部署)应用设置
  12. 痴情人肠断 无情最逍遥
  13. Ubuntu环境下moos-Ivp编译
  14. 15年前,一则公路旁的Google的招聘广告
  15. 在cdh平台上创建新用户
  16. 《Spring揭秘》读后感(给你们强烈安利这本书)
  17. Day7-模拟登录丁香园,爬取所有用户基本信息和回复内容
  18. 教你winscp使用教程
  19. 行到水穷处,坐看云起时
  20. 遥感中常用的植被指数

热门文章

  1. JDK, JRE 和JVM的区别
  2. 4.9.3 方法注释
  3. 在页面之间传递信息--查询字符串
  4. LINUX 第五章 apache php mysql
  5. XYPatch,Windows XP手工升级补丁
  6. Node.js 安装及环境配置之 Windows 篇
  7. IndexError: too many indices for array
  8. MySQL的视图、事务和索引
  9. 亚麻:Round Robin
  10. 7.3 GROUP BY的“新”功能