久久亚洲精品国产精品_羞羞漫画在线版免费阅读网页漫画_国产精品久久久久久久久久久久_午夜dj免费观看在线视频_希崎杰西卡番号

win10 pip sz

前沿拓展:


在win10下安裝superset 0.36.0版本

最近閑來(lái)無(wú)事,想搞個(gè)開源的可視化玩玩,之前一直了解過(guò)superset,于是決定動(dòng)手安裝一個(gè)試試,在安裝的時(shí)候踩了不少坑,折騰了兩天才算給安裝成功了。

官網(wǎng) http://superset.apache.org/

一、 superset簡(jiǎn)介

? superset是一款由 Airbnb 開源的"現(xiàn)代化的企業(yè)級(jí) BI(商業(yè)智能) Web 應(yīng)用程序",其通過(guò)創(chuàng)建和分享 dashboard,為數(shù)據(jù)分析提供了輕量級(jí)的數(shù)據(jù)查詢和可視化方案。Superset 的前端主要用到了 React 和 NVD3/D3,而后端則基于 Python 的 Flask 框架和 Pandas、SQLAlchemy 等依賴庫(kù),主要提供了這幾方面的功能:

集成數(shù)據(jù)查詢功能,支持多種數(shù)據(jù)庫(kù),包括 MySQL、PostgresSQL、Oracle、SQL Server、SQLite、SparkSQL 等,并深度支持 。通過(guò) NVD3/D3 預(yù)定義了多種可視化圖表,滿足大部分的數(shù)據(jù)展示功能。如果還有其他需求,也可以自開發(fā)更多的圖表類型,或者嵌入其他的 JavaScript 圖表庫(kù)(如 HighCharts、ECharts)。提供細(xì)粒度安全模型,可以在功能層面和數(shù)據(jù)層面進(jìn)行訪問控制。支持多種鑒權(quán)方式(如數(shù)據(jù)庫(kù)、OpenID、LDAP、OAuth、REMOTE_USER 等)。

??Superset 是輕量級(jí)web段的BI應(yīng)用,使用python語(yǔ)言進(jìn)行的開發(fā),很python,簡(jiǎn)潔,部署簡(jiǎn)單,易于上手,且可以進(jìn)行二次開發(fā)。

二、 部署安裝

環(huán)境: Anaconda + win10

第一,創(chuàng)建一個(gè)虛擬的環(huán)境,與日常的隔離開來(lái)'

conda create -n superset python=3.8

-n : name 虛擬環(huán)境名

激活已創(chuàng)建好的環(huán)境:

Conda activate superset

注意:以下的**作都是在虛擬環(huán)境中進(jìn)行

接下來(lái)就是安裝(采用國(guó)內(nèi)清華的鏡像,國(guó)外的太慢,安裝的時(shí)候還容易出錯(cuò)):

清華鏡像地址 https://pypi.tuna.tsinghua.edu.cn/simple

pip install superset -i https://pypi.tuna.tsinghua.edu.cn/simple

可以直接這么安裝,為了后續(xù)安裝其他依賴的庫(kù),更改默認(rèn)的鏡像:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

在去修改superset(虛擬環(huán)境名)安裝目錄下的文件:

XXXsupersetLibsite-packagessetuptoolspackage_index.py

搜索關(guān)鍵字:PackageIndex,改為下面所示:

class PackageIndex(Environment):
"""A distribution index that scans web pages for download URLs"""
      def__init__(
            self,index_url="https://pypi.tuna.tsinghua.edu.cn/simple",hosts=('*',),
            ca_bundle=None, verify_ssl=True, *args, **kw ):

接下來(lái)進(jìn)行安裝前必須插件的安裝:

conda install -c conda-forge python-geohash -y
conda install -c conda-forge openssl==1.1d –y

1. 安裝superset:

pip install apache-superset

等待安裝成功,進(jìn)入到superset/bin目錄下:

執(zhí)行notepad superset.cmd 命令

在打開的文件中輸入以下內(nèi)容:

set FLASK_APP=superset
python "%~dpScriptssuperset" %*

2. 更新數(shù)據(jù)庫(kù)

python superset db upgrade

3. 創(chuàng)建管理員

python superset fab create-admin

4. 加載案例

python superset load_examples

5. 進(jìn)行初始化

python superset init

6. 啟動(dòng)服務(wù)

python superset run -p 8088 –with-threads –reload –debugger

win10 pip sz

win10 pip sz

拓展知識(shí):

原創(chuàng)文章,作者:九賢生活小編,如若轉(zhuǎn)載,請(qǐng)注明出處:http://www.cddhlm.com/130266.html