macOS上にsupersetをインストールしたのでまとめておく。
環境は以下の通り。
supersetはpythonで実装されているので、pipを利用してインストールする。
また、普段使うpython3のパッケージ関係を汚したくなかったので、virtualenvで仮想環境を作ることにした。
$ mkdir superset $ cd superset $ pyenv virtualenv 3.6.1 3.6.1-superset # superset用の仮想環境を作成 $ pyenv local 3.6.1-superset $ cat .python-version 3.6.1-superset $ pip install superset
ということでインストールは完了。
ついでに初期設定。
$ fabmanager create-admin --app superset # adminユーザーの作成(表示されるダイアログに従って入力していく) $ superset db upgrade # superset用のDBの初期化 $ superset init # supersetの設定関連の構築
以上で初期設定ができたので、起動してアクセスする。
$ superset runserver # superset起動(デフォルトでは8088番ポートを使用)
ブラウザからlocalhost:8088
にアクセスして、ログイン画面が表示されれば完了。