Superset
    • PDF

    Superset

    • PDF

    Article Summary

    VPC環境で利用できます。

    Supersetは、Apacheオープンソースウェブベースのデータ可視化 BIツールです。アップロードしたエクセルファイルや一緒にインストールされた PostgreSQL DBに保存したデータを利用して、簡単に可視化ダッシュボードを作成できます。

    サーバ作成とアクセス

    サーバの作成とアクセス方法は、NAVERクラウドプラットフォームの一般的なサーバ作成方法と同じです。詳しい手順と参考になるガイドは、次の通りです。

    手順説明
    1. ACG設定
    • 参考ガイド: ACG
    • 次のポートを設定必要
      • ターミナル接続のための TCP 22ポート
      • ウェブアクセスするための TCP 18088ポート
    2. サーバ作成
    • 参考ガイド: サーバ作成
    • イメージタイプ Application、Applicationイメージタイプ Superset
    3. グローバル IPアドレスの設定
    4. 管理者パスワードの確認
    5. サーバアクセス
    参考
    • サーバにアクセスしてログインした後は、rootアカウントのパスワードを覚えやすい別のパスワードに変更することをお勧めします。passwd rootコマンドを入力して新しいパスワードを設定してください。
    • グローバル IPアドレスと ACGに問題がなくても Superset Webサービスに接続できない場合、ウェブサーバのプロセスが停止している可能性があります。ターミナルプログラムで再起動コマンド(systemctl start httpd)を実行し、プロセスを再起動してください。

    Superset を使用する

    サーバが作成されると、ウェブブラウザでサービスに接続して使用できます。

    PostgreSQL DBアクセス

    DBで事前タスクが必要な場合、Dockerにある PostgreSQL DBにアクセスして必要なタスクを行うことができます。

    参考

    もし DBアクセスが必要ない場合は、このプロセスを省略して Superset を開始するを実行してください。

    1. サーバに接続した状態で docker psコマンドを入力します。
      • Dockerのコンテナ情報が表示されます。
    2. PostgreSQLがインストールされた Dockerのコンテナ名を確認します。
    3. 確認したコンテナ名を利用して docker exec -it (コンテナ名) /bin/bashコマンドを入力します。
      • 例) コンテナ名が superset postgres 1である場合、docker exec -it superset_postgres_1 /bin/bash
      • PostgreSQL Dockerにアクセスします。
    4. psql -U superset -d supersetコマンドを入力して DBにアクセスします。
    5. 必要な DBタスクを行います。
    6. DBタスクが完了したら、\qコマンドを入力して DB接続を終了します。
    7. exitコマンドを入力して Dockerアクセスを終了します。

    Superset を開始する

    ウェブブラウザで Supersetを設定する方法は、次の通りです。

    1. ウェブブラウザで URLを入力します。

      • VPC環境: 外部からアクセス可能な VPCサーバに接続した後、http://(パブリック IPアドレス):18088を入力
    2. ログイン画面が表示されたら、管理者アカウントを入力してログインします。

      • Username : admin
      • Password : NAVERクラウドプラットフォームのコンソールに設定されたサーバ名
      参考

      セキュリティのため、パスワードの変更をお勧めします。Superset画面で Security > List Users メニューを順にクリックし、adminアカウントの i-server_superset_showrecord > Reset Password をクリックしてパスワードを変更してください。

    Supersetの機能

    Supersetページ上部のメニューをクリックすると、Supersetの様々な機能を使用できます。

    • Dashboards メニューをクリックすると、サンプルダッシュボードが表示されます。より多くのダッシュボードを作成して使用するには、Supersetホームページをご参照ください。
    • Sources メニューで DB設定情報を追加した後、PostgreSQL DBを使用できます。
    • Supersetアカウントの初期パスワードは ncloud123!@#!であり、Supersetと PostgreSQLがインストールされたサーバでのみ接続できます。
    • SQLAlchemy URI設定: postgresql://superset:ncloud123!@#!@postgres:5432/DB名

    この記事は役に立ちましたか?

    What's Next
    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.