作為數(shù)據(jù)展示赢底,BI是一個非常好的工具
作為一個pythoner瓶蚂,學(xué)習(xí)使用superset也是非常必要的事情
官網(wǎng)安裝過程介紹,https://superset.incubator.apache.org/installation.html#python-virtualenv
產(chǎn)品簡介
superset是airbnb開源的一款BI產(chǎn)品,支持多種數(shù)據(jù)庫連接,擁有豐富的圖表類型做盅,其部署方便,制作看板迅速窘哈,能夠款速方便的實現(xiàn)數(shù)據(jù)分析和可視化吹榴,是個人和小企業(yè)自助BI的不錯選擇。superset支持的數(shù)據(jù)源眾多宵距,旨在實現(xiàn)數(shù)據(jù)源插入即使用的理念腊尚。
本機環(huán)境
python3.6+
win10 64位
開始安裝
建議用虛擬環(huán)境來做
- 創(chuàng)建虛擬環(huán)境
python -m venv .vevn
-
激活虛擬環(huán)境
找到activate.bat,拖入cmd命令后執(zhí)行满哪,一定要在activate.bat的目錄下
安裝superset
國內(nèi)采用阿里鏡像安裝
pip install apache-superset -i https://mirrors.aliyun.com/pypi/simple
- 報錯處理
4.1 字符格式報錯
改字符格式為ANSI
4.2 vc++ 包安裝
下載專用的whl包
- 進入 https://www.lfd.uci.edu/~gohlke/pythonlibs/
- 搜索python-geohash婿斥,并找到對應(yīng)python的版本
下載版本
- 安裝離線包
pip install 絕對路徑
- 安裝數(shù)據(jù)庫驅(qū)動包
pip install pymssql
我用的是mssql,其他同學(xué)可使用mysql等等
初始化
# 初始化數(shù)據(jù)庫
python superset db upgrade
# 新建賬號密碼
python superset fab create-admin
# 加載案例
python superset load_examples
# 初始化角色和權(quán)限
python superset init
# 開啟服務(wù)器8088端口
python superset run -p 8088 --with-threads --reload --debugger