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 Lab | SQL查詢(沒啥用,沒必要通過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配置与初步使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 净资产利润率 净资产的利润该怎么算
- 下一篇: 新疆股票一览表