supersetはlinuxとwindowsの下でのインストールと配置の詳しい教程です。


前言
SupersetはAirbnbソースのデータ探査と可視化プラットフォームであり、軽量級のBIツールであり、開発者はそのソースコードに必要に応じて二次開発を行うことができる。最近はデータ分析プラットフォームの応用を模索していますが、supersetの更新のスピードが速すぎて、中には多すぎるピットがあります。二日間の時間をかけて踏み終わりました。次はプロセスと相応のピットを共有します。
superset githubアドレス:https://github.com/apache/incubator-superset
公式文書:http://superset.apache.org/installation.html

#  update 
apt update
#        
sudo apt-get install build-essential libssl-dev libffi-dev python3.6-dev python-pip libsasl2-dev libldap2-dev
python 3のvenvライブラリをインストールしてください。

apt-get install python3-venv
独立した環境を作成し、アクティブにします。

cd /home/user/share
mkdir mysuperset
cd mysuperset
python3 -m venv superset_env
環境をアクティブにする

. superset_env/bin/activate
supersetをインストールする

pip install --upgrade setuptools pip -i https://pypi.douban.com/simple/ 
pip install werkzeug==0.16.0 -i https://pypi.douban.com/simple/ 
いずれにしても、apache-supersetをインストールするだけで有用です。superset==0.27.00をインストールする教程もあります。どうしてもインストールできなくて諦めました。

pip install apache-superset -i https://pypi.douban.com/simple/ 
データベースを初期化

superset db upgrade

#      ,  ,  ,  ,  
$export FLASK_APP=superset
flask fab create-admin
#        sqlite        
superset load_examples
#    superset
superset init
#   superset  
superset run -h 0.0.0.0 -p 8088 --with-threads --reload --debugger
在这里插入图片描述
MySQLデータベースにリンクするので、pythonのMySQLに関するライブラリをインストールします。

sudo apt-get install mysql-server mysql-client

sudo apt-get install libmysqlclient-dev

pip3 install mysqlclient
windowsの下でインストールする参考
https://www.jb51.net/article/176857.htm
以上でsupersetはlinuxとwindowsの下でのインストールと配置の詳細な教程についての文章を紹介しました。supersetのインストールと配置の内容については以前の文章を検索してください。または下記の関連記事を引き続きご覧ください。これからもよろしくお願いします。