0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Cloudera Data Warehouse (Impala) と Tableau の連携

Posted at

この記事について

Tableau から Cloudera Data Warehouse (Public Cloud, Impala) に接続する手順の紹介です。

※一部、Tableau 側のメニュー名などが正確でない部分があるかもしれません。
(英語のUIから日本語を推測して書いているため)
正しいメニュー名をご存知の方は、コメントでお知らせいただけると助かります。

Cloudera 側の設定

JDBC のURL取得

該当のDWHの右側の三点マークから、「Copy JDBC URL」をクリックします。
image.png

JDBCのURLがクリップボードにコピーされます。
メモ帳などに貼り付けると、以下のようなURLが表示されるはずです。

jdbc:impala://coordinator-<データベースカタログ名、環境名などの文字列>:443/default;AuthMech=12;transportMode=http;httpPath=cliservice;ssl=1;auth=browser

上記のうちの、jdbc:impala:// の後から :443 の手前までの部分を、このあとの設定で使います。

上記の例であれば、使うのは以下の部分です。

coordinator-<データベースカタログ名、環境名などの文字列>:443

Tableau 側の設定

Tableau 側の設定は、バージョンによって手順が異なるようです。

バージョン2021.2.1 以降の場合

データソースを開く

データ > 新しいデータソース > To a Server More > Impala

接続の設定

以下の箇所を、下表の要領で設定します。
image.png

# 項目 設定内容
サーバー 「JDBCのURL取得」の手順で取得した文字列(coordinator-<データベースカタログ名、環境名などの文字列>:443)を設定
ポート 443 を設定
認証方式 「ユーザー名とパスワード」を選択
ユーザー名 該当のDWHへのアクセス権を持ったCloudera のユーザー名を入力
パスワード ④に対応するパスワード(Workload Password)を設定
プロトコル 「HTTP」を選択
HTTP Path cliservice を設定
SSL チェックをONにする

バージョン2021.2.1 より古いバージョンの場合

データソースを開く

データ > 新しいデータソース > To a Server More > Cloudera Hadoop

接続の設定

# 項目 設定内容
サーバー 「JDBCのURL取得」の手順で取得した文字列(coordinator-<データベースカタログ名、環境名などの文字列>:443)を設定
ポート 443 を設定
タイプ 「HiveServer2」を選択
認証方式 「ユーザー名とパスワード」を選択
プロトコル 「HTTP」を選択
ユーザー名 該当のDWHへのアクセス権を持ったCloudera のユーザー名を入力
パスワード ⑥に対応するパスワード(Workload Password)を設定
HTTP Path cliservice を設定
SSL チェックをONにする

最後に

この記事の内容は以上です。

お役に立った場合は、「いいね」やストックをしていただけると励みになります。
誤りを見つけた場合は、コメントでお知らせください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?