Tableau
このトピックでは、StarRocks Tableau JDBC Connector を使用して、CelerData クラスターを Tableau Desktop および Tableau Server に接続する方法について説明します。
概要
StarRocks Tableau JDBC Connector は、Tableau Desktop および Tableau Server 用のカスタム拡張機能です。Tableau を CelerData クラスターに接続するプロセスを簡素化し、標準の Tableau 機能のサポートを強化し、デフォルトの Generic ODBC/JDBC 接続を上回ります。
主な機能
- LDAP サポート: セキュアな認証のためにパスワードプロンプトを使用した LDAP ログインを可能にします。
- 高い互換性: TDVT (Tableau Design Verification Tool) テストで 99.99% の互換性を達成し、わずかに失敗するケースが1つだけあります。
前提条件
進める前に、以下の要件が満たされていることを確認してください。
- Tableau バージョン: Tableau 2020.4 以降
- CelerData バージョン: v3.2 以降
Tableau Desktop 用コネクタのインストール
-
MySQL JDBC Driver 8.0.33 をダウンロードします。
-
ドライバファイルを以下のディレクトリに保存します(ディレクトリが存在しない場合は作成してください):
- macOS:
~/Library/Tableau/Drivers
- Windows:
C:\Program Files\Tableau\Drivers
- macOS:
-
StarRocks Tableau JDBC Connector ファイル をダウンロードします。
-
コネクタファイルを以下のディレクトリに保存します:
- macOS:
~/Documents/My Tableau Repository/Connectors
- Windows:
C:\Users\[Windows User]\Documents\My Tableau Repository\Connectors
- macOS:
-
Tableau Desktop を起動します。
-
Connect -> To a Server -> StarRocks JDBC by CelerData に移動します。
Tableau Server 用コネクタのインストール
-
MySQL JDBC Driver 8.0.33 をダウンロードします。
-
ドライバファイルを以下のディレクトリに保存します(ディレクトリが存在しない場合は作成してください):
- Linux:
/opt/tableau/tableau_driver/jdbc
- Windows:
C:\Program Files\Tableau\Drivers
備考Linux では、"Tableau" ユーザーにディレクトリへのアクセスを許可する必要があります。
以下の手順に従っ てください:
-
ディレクトリを作成し、ドライバファイルをディレクトリにコピーします:
sudo mkdir -p /opt/tableau/tableau_driver/jdbc
# <path_to_driver_file_name> をドライバファイルの絶対パスに置き換えてください。
sudo cp /<path_to_driver_file_name>.jar /opt/tableau/tableau_driver/jdbc -
"Tableau" ユーザーに権限を付与します。
# <driver_file_name> をドライバファイルの名前に置き換えてください。
sudo chmod 755 /opt/tableau/tableau_driver/jdbc/<driver_file_name>.jar
- Linux:
-
StarRocks Tableau JDBC Connector ファイル をダウンロードします。
-
各ノードの以下のディレクトリにコネクタファイルを保存します:
- Linux:
/opt/tableau/connectors
- Windows:
C:\Program Files\Tableau\Connectors
- Linux:
-
Tableau Server を再起動します。
tsm restart
備考コネクタを追加、削除、または更新するたびに、変更を適用するために Tableau Server を再起動する必要があります。
使用上の注意
LDAP ログインサポートが必要な場合は、設定中に Advanced タブで Enable LDAP スイッチをオンにすることができます。