Superset的搭建与使用

网友投稿 1259 2022-11-11

Superset的搭建与使用

Superset的搭建与使用

Superset的搭建与使用

1.Superset 介绍

Superset 是一款由 Airbnb 开源的“现代化的企业级 BI(商业智能) Web 应用程序”,其通过创建和分享 dashboard,为数据分析提供了轻量级的数据查询和可视化方案。   Superset 的前端主要用到了 React 和 NVD3/D3,而后端则基于 Python 的 Flask 框架和 Pandas、SQLAlchemy 等依赖库,主要提供了这几方面的功能:

集成数据查询功能,支持多种数据库,包括 MySQL、PostgresSQL、Oracle、SQL Server、SQLite、SparkSQL 等,并深度支持 Druid。 通过 NVD3/D3 预定义了多种可视化图表,满足大部分的数据展示功能。如果还有其他需求,也可以自开发更多的图表类型,或者嵌入其他的 JavaScript 图表库(如 HighCharts、ECharts)。 提供细粒度安全模型,可以在功能层面和数据层面进行访问控制。支持多种鉴权方式(如数据库、OpenID、LDAP、OAuth、REMOTE_USER 等)。

2.文档地址

​​clone 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安装会简单些。安装完会提示输入管理员账户和密码。​​​安装完打开这个进行访问

4.配置Databases

我这边的数据源是Mysql 数据库。

mysql+mysqldb://root:XXXXXXXXXX@192.168.1.237:3306/invest_amd

XXX是密码。

pip install mysql-pythonpip install PyMySQL

5.配置Tables

mysql 的中间的那个Schema不用填

6.配置Charts

7.配置Dashboards

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:近14年美股各个板块收益之间的差异
下一篇:Dapr 与 NestJs ,实战编写一个 Pub & Sub 装饰器
相关文章

 发表评论

暂时没有评论,来抢沙发吧~