欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

superset配置与初步使用

发布时间:2023/12/31 88 豆豆
生活随笔 收集整理的这篇文章主要介绍了 superset配置与初步使用 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

superset的底层是flask,所以是一个同步的项目,就别指望IO并发了。

---------------------------------------------------下面是总流程------------------------------------------------------------------

pip install apache-superset
export FLASK_APP=superset
flask fab create-admin
Username [admin]: appleyuchi
User first name [admin]: xxx
User last name [user]: xxx
Email [admin@fab.org]: appleyuchi@foxmail.com
superset db upgrade
superset load-examples(<urlopen error [Errno 101] Network is unreachable>,解决方法参考附录)

superset init

superset run -h 0.0.0.0 -p 5000

(按照上面这样操作以后,以后如果重启电脑了,只输入superset run &就可以启动后续的界面了)

浏览器打开登录界面

http://127.0.0.1:5000/login/

注意哈,网上流传的命令都是老版本的,这里是用的最新版本,superset已经修改了命令(superset --help)

看下头部这些是干嘛的

 

面板名称作用
Security管理用户(没啥用)
Manage可视化自定义渲染(没啥用)
Sources数据库连接或者数据导入(重要)
Charts可视化
Dashboards统计
SQL LabSQL查询(没啥用,没必要通过superset这个界面)

根据上面的介绍可知,superset最重要的是Sources,charts与Dashboards

 

可视化实验可以按照[5]来进行

 

-----------------------------------------------附录---------------------------------------------------------------------

上面的这个load_examples对应的文件在

~/anaconda3/envs/Python3.6/lib/python3.6/site-packages/superset/cli.py

/home/appleyuchi/anaconda3/envs/Python3.6/lib/python3.6/site-packages/superset/examples/helpers.py但是我修改BASE_URL后出现403问题,所以放弃这种办法

git clone https://gitee.com/fastsource/examples-data

/home/appleyuchi/.superset/superset.db

这个是sqlite3数据库,使用datagrip连接后我们尝试导入各种数据

------------------------------------------------------------------------------------------------------------------------

 

Reference:

[1]Superset安装及汉化

[2]superset国外讨论群

[3]Superset可视化数据分析平台

[4]数据可视化--Superset使用示例

[5]superset可视化-Force-directed graph(力导引图)

总结

以上是生活随笔为你收集整理的superset配置与初步使用的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。