Apache Superset 是一款由 Airbnb 開源的“現代化的企業級 BI(商業智能) Web 應用程序”,其通過創建和分享 dashboard,為數據分析提供了輕量級的數據查詢和可視化方案。
近日推出了全新的 1.2.0版本,本教程也就從頭開始講解Apache Superset的使用。
不想去官網下載的同學,本文用到的安裝文件,關注 大數據流動 ,后台回復 superset20210712 進行下載。
Apache Superset安裝 (Windows版)
window安裝superset非常的簡單,由於最新的版本已經加入pip庫,所以我們可以使用pip庫輕松的安裝superset。
一、安裝Python環境
我們使用anaconda快速的安裝python環境。
Anaconda指的是一個開源的Python發行版本,包含了大量的科學包。也提供了很多好用的工具,安裝起來非常的友好。
最近安裝包下載地址
https://www.anaconda.com/products/individual#Downloads
通過以下地址可以下載各種版本的安裝包。
https://repo.anaconda.com/archive/
我們只需要下載windows版本即可。下載完成后安裝此exe文件。
安裝過程中記得勾選添加環境變量
這樣Python環境就搞定了,進入cmd命令行,輸入指令進行驗證
python -V
Python 3.8.3
二、Apache Superset安裝
1 更新pip庫
首先更新pip庫
pip install --upgrade pip
等待更新完成后,可以查看一下庫里的apache-superset版本
pip install apache-superset==
可以看到,最新的版本為 1.2.0
2 安裝apache-superset
pip install --upgrade apache-superset
需要一段時間將依賴包都安裝好。一定要確保所有都安裝好,有問題及時修復。
3 配置apache-superset
#初始化數據庫
superset db upgrade
成功!
#初始化用戶
superset fab create-admin
依次設置用戶名密碼
#加載例子
superset load_examples
#初始化權限
superset init
4 啟動
使用如下指令啟動superset
superset run -p 8088 --with-threads --reload --debugger
使用設置好的用戶名密碼登錄即可
全新的頁面。趕緊體驗吧。
本文詳細講解了Apache Superset 1.2.0版本安裝過程(Windows版本),下一篇我們來進行superset的具體操作與實踐。
更多superset相關文章,請關注 大數據流動
再提醒一下,不想去官網下載文中各種包的同學,請關注 大數據流動 ,后台回復 superset20210712 進行下載。
附錄踩坑記錄
1、問題一 安裝superset提示 pyyaml 安裝失敗
Attempting uninstall: pyyaml Found existing installation: PyYAML 5.3.1
ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.
使用以下指令安裝
pip install pyyaml --ignore-installed PyYAML
2、 問題二 安裝superset提示 python-geohash安裝失敗
error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio": https://visualstudio.microsoft.com/downloads/
ERROR: Failed building wheel for python-geohash
需要安裝: Microsoft Visual C++ 14.0 這個在線安裝非常的吃力,所以准備了離線包給大家
3、load_examples失敗
這個問題單獨私信問我吧
4、進入頁面報錯權限問題
未執行 superset init