可視化數據平臺Superset踩坑之路

最近在學習和了解比較火的開源三大可視化數據可視化平臺,然後就走上了Superset踩坑之路,一路踩坑,一路心態螺旋爆炸。由於我使用的是Windows10平臺,而Superset對Windows平臺的支持不是很友好,因此,踩的坑自然也就多一些遇到各種問題。所以呢,還是建議大家如果熟悉Linux平臺的或者MacOS的使用他們吧!還是粗略介紹一下MateBase、Superset、Redash。

1、MateBase

 

MateBase是基於Java開發的,我個人對Java不太感冒了,所以沒有深入學習,有興趣的小夥伴可以嘗試一下。

2、Superset

官方文檔是這個樣子的。

 Superset使用的是python,個人比較喜歡使用python學習,我主要分享的東西也是關於他咯。

3、Redash

Redash官方網站訪問速度如同蝸牛一般,這兒就不截圖啦,他也是基於python的,支持度沒有superset高,所以有興趣的夥伴自行去了解啦,我就過段時間再去臨幸他咯。


我這裏採用Anaconda+Pycharm的方式搭建環境

1、Anaconda下載安裝以及python3.6的環境搭建

  1. 下載安裝看這篇文章:https://blog.csdn.net/qq_35346390/article/details/88946776。
  2. python3.6環境搭建

 

2、Pycharm下載安裝(建議使用Professional)

  1. 至於如何獲得該軟件授權請去百度吧!
  2. 創建Superset python36環境

下載一些依賴文件:

(1)sasl

(2)python_geohash

(3)官方指導文件上的get-pip.py

 

安裝superset

 3、執行superset相關命令

第一個坑:

解決辦法:pip install flask-appbuilder

第二個坑:Microsoft Visual C++ is requird

解決辦法:安裝 python-geohash

 第三個坑:Was unable to import superset Error: No module named 'wtforms_json'

解決辦法: pip install WTForms-JSON

第四個坑:Was unable to import superset Error: No module named 'flask_compress'

解決辦法:pip install Flask-Compress

第五個坑:Was unable to import superset Error: No module named 'flask_migrate'

解決辦法:pip install flask-migrate

第六個坑:Was unable to import superset Error: No module named 'celery'

解決辦法:pip install celery

第七個坑:Was unable to import superset Error: No module named 'flask_talisman'

解決辦法:pip install flask-talisaman

踩到坑再繼續分享吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章