Cloudera Base on premises で DataViz を使ってみよう - 初回ログイン〜コネクションの作成編

# この記事について

Cloudera のデータ可視化機能である Data Viz が、オンプレミスの Base の機能の一部として使えるようになりました。

インストールの手順を以下の記事で紹介しています。

https://qiita.com/IQ_Bocchi/items/61ce3c202b68af2763c4

この記事では、インストールの完了後、実際にダッシュボードを作成するまでに必要な準備として、初回ログイン〜コネクションの作成の手順を説明します。

以下のドキュメントおよび手元で検証した結果に基づく内容です。

https://docs.cloudera.com/data-visualization/8/start-base-on-premises/topics/viz-deploy-cdv-in-base-on-premises.html#viz-add-engine-cml

# 手順

## Dataviz にアクセスする

画面から、もしくはURLを直接指定してアクセスすることができます。

### 画面からアクセスする方法

Cloudera Manager の Dataviz の管理画面から「Dataviz Site」をクリックすると、ログイン画面が開きます。

![Screenshot 2025-06-04 at 16.05.34.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/785ec7ca-dab9-451e-a9c0-08e81240c169.png)

### URL を直接指定する方法

ブラウザに `Dataviz の Web サーバーを入れたサーバーのIPまたはホスト名:8100` を入力しても、ログイン画面が開きます。

## 初回ログイン

以下のような画面が表示されるので、以下の固定の初期ユーザー情報でログインします。

- Username: `vizapps_admin`
- Password: `vizapps_admin`

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/b045a042-49cc-4a59-87c7-f3e4d8dbd025.png)

認証が成功すると、以下のような Dataviz の画面が開きます。

![Screenshot 2025-06-04 at 16.13.15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/d5e9d49b-78d3-46fe-9d0d-34f37b1348b3.png)


## コネクションを作成する

ダッシュボードで利用するデータにアクセスするために、コネクションを作成する必要があります。

ここでは、ダッシュボードの接続先データとして最も一般的な、Base の Impala に接続するためのコネクションを作成する場合を例に手順を説明します。

- Dataviz のホーム画面で CONNECTIONS のタイルをクリックします
![Screenshot 2025-06-04 at 16.13.15.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/9a2fdc8f-9ef2-4933-aab1-5a5391716da7.png)

- NEW CONNECTION ボタンをクリックします
![Screenshot 2025-06-04 at 16.14.40.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/5c132407-fc11-4c73-90b8-79b23b91e314.png)

- Connection type から Impala を選択します
![Screenshot 2025-06-04 at 16.16.20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/b600e10d-734d-4073-b5b4-3f8dfd04aa7a.png)

:::note warn
「CDW Impala」は、Cloudera Data Services という kubernetes ベースのコンピュートサービス上で Impala を動かしている場合の選択肢です。Base の Impala に接続する場合は、CDWがついていないほうの Impala を選びます。
:::

- Connection name, Hostname or IP address, Port# を以下の要領で設定します
    - Connection name : 任意の名前
    - Hostname or IP address : Impala のリクエストを受け付けるサーバーのIPまたはホスト名
    - Port# : Impala のデフォルトポートを変えていなければ `21050`
![Screenshot 2025-06-04 at 16.18.43.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/a8cea361-53eb-4cf8-b7e7-432be86533ce.png)

- Advanced タブの設定内容を、現在の接続や認証の方法に合わせます
![Screenshot 2025-06-04 at 16.21.16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/0e45d6ef-2c0d-47b7-85f8-46f64468aff0.png)

- TEST をクリックし、以下のように緑の成功メッセージが出たら CONNECTをクリックします
![Screenshot 2025-06-04 at 16.22.22.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/baf564d9-3e5b-4b4c-bfc8-00cc9eab3298.png)

※ 接続ができなかった場合は、以下のようなエラーメッセージが表示されます。Impala - Dataviz 間の通信や認証が通っているか、画面の設定内容がそれに合っているかを確認しましょう。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/7dd394ff-0343-4bf1-8ea4-ce3f73b069c4.png)

## データセットを作成する

上記の手順で、Base の Impala との接続ができました。
Impala にあるテーブルを Dataviz で利用可能にするためには、データセットとして登録する必要があります。

以下の手順を参考にやってみましょう。

- NEW DATASET をクリックします
![Screenshot 2025-06-04 at 16.26.39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/e654f08e-0626-4958-bedc-67fb5cf68b96.png)

- 下記の要領で項目を設定します
    - Dataset Title: 任意の名前を入力
    - Dataset Source: From Table を選択します（デフォルトのまま）
    - Select Database: Base の データベースがリストで表示されるので、任意のデータベースを選択します
    - Select Table: 選択したデータベース内のテーブルがリストで表示されるので、任意のテーブルを選択します
    - すべて設定したら「CREATE」をクリックします
![Screenshot 2025-06-04 at 16.27.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/c29447a6-74a1-4fbf-b87b-7bc0145b2982.png)

以上の手順が完了すると、ダッシュボードの作成画面で作成したコネクションやデータセットが選択できるようになります。

![Screenshot 2025-06-04 at 16.32.46.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/587845/e1e297b8-2d70-4062-a740-c0947c2ad828.png)