Superset
- 印刷する
- PDF
Superset
- 印刷する
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
VPC環境で利用できます。
Supersetは、Apacheオープンソースウェブベースのデータ可視化 BIツールです。アップロードしたエクセルファイルや一緒にインストールされた PostgreSQL DBに保存したデータを利用して、簡単に可視化ダッシュボードを作成できます。
サーバ作成とアクセス
サーバの作成とアクセス方法は、NAVERクラウドプラットフォームの一般的なサーバ作成方法と同じです。詳しい手順と参考になるガイドは、次の通りです。
手順 | 説明 |
---|---|
1. ACG設定 |
|
2. サーバ作成 |
|
3. グローバル IPアドレスの設定 |
|
4. 管理者パスワードの確認 |
|
5. サーバアクセス |
|
参考
- サーバにアクセスしてログインした後は、rootアカウントのパスワードを覚えやすい別のパスワードに変更することをお勧めします。
passwd root
コマンドを入力して新しいパスワードを設定してください。 - グローバル IPアドレスと ACGに問題がなくても Superset Webサービスに接続できない場合、ウェブサーバのプロセスが停止している可能性があります。ターミナルプログラムで再起動コマンド(
systemctl start httpd
)を実行し、プロセスを再起動してください。
Superset を使用する
サーバが作成されると、ウェブブラウザでサービスに接続して使用できます。
PostgreSQL DBアクセス
DBで事前タスクが必要な場合、Dockerにある PostgreSQL DBにアクセスして必要なタスクを行うことができます。
参考
もし DBアクセスが必要ない場合は、このプロセスを省略して Superset を開始するを実行してください。
- サーバに接続した状態で
docker ps
コマンドを入力します。- Dockerのコンテナ情報が表示されます。
- PostgreSQLがインストールされた Dockerのコンテナ名を確認します。
- 確認したコンテナ名を利用して
docker exec -it (コンテナ名) /bin/bash
コマンドを入力します。- 例) コンテナ名が superset postgres 1である場合、
docker exec -it superset_postgres_1 /bin/bash
- PostgreSQL Dockerにアクセスします。
- 例) コンテナ名が superset postgres 1である場合、
psql -U superset -d superset
コマンドを入力して DBにアクセスします。- 必要な DBタスクを行います。
- DBタスクが完了したら、
\q
コマンドを入力して DB接続を終了します。 exit
コマンドを入力して Dockerアクセスを終了します。
Superset を開始する
ウェブブラウザで Supersetを設定する方法は、次の通りです。
ウェブブラウザで URLを入力します。
- VPC環境: 外部からアクセス可能な VPCサーバに接続した後、
http://(パブリック IPアドレス):18088
を入力
- VPC環境: 外部からアクセス可能な VPCサーバに接続した後、
ログイン画面が表示されたら、管理者アカウントを入力してログインします。
- Username : admin
- Password : NAVERクラウドプラットフォームのコンソールに設定されたサーバ名
参考セキュリティのため、パスワードの変更をお勧めします。Superset画面で Security > List Users メニューを順にクリックし、adminアカウントの > Reset Password をクリックしてパスワードを変更してください。
Supersetの機能
Supersetページ上部のメニューをクリックすると、Supersetの様々な機能を使用できます。
- Dashboards メニューをクリックすると、サンプルダッシュボードが表示されます。より多くのダッシュボードを作成して使用するには、Supersetホームページをご参照ください。
- Sources メニューで DB設定情報を追加した後、PostgreSQL DBを使用できます。
- Supersetアカウントの初期パスワードは ncloud123!@#!であり、Supersetと PostgreSQLがインストールされたサーバでのみ接続できます。
- SQLAlchemy URI設定:
postgresql://superset:ncloud123!@#!@postgres:5432/DB名
この記事は役に立ちましたか?