メインコンテンツまでスキップ
バージョン: 3.5

Tableau

このトピックでは、StarRocks Tableau JDBC Connector を使用して StarRocks を Tableau Desktop および Tableau Server に接続する方法について説明します。

概要

StarRocks Tableau JDBC Connector は、Tableau Desktop および Tableau Server 用のカスタム拡張機能です。Tableau と StarRocks の接続プロセスを簡素化し、Tableau の標準機能のサポートを強化し、デフォルトの Generic ODBC/JDBC 接続を凌駕します。

主な機能

  • LDAP サポート: 安全な認証のためのパスワードプロンプト付きの LDAP ログインを可能にします。
  • 高い互換性: TDVT (Tableau Design Verification Tool) テストで 99.99% の互換性を達成。

前提条件

先に進む前に、以下の要件が満たされていることを確認してください:

  • Tableau バージョン: Tableau 2020.4 以降
  • StarRocks バージョン: v3.2 以降

Tableau Desktop 用 Connector のインストール

  1. MySQL JDBC Driver 8.0.33 をダウンロードします。

  2. ドライバファイルを以下のディレクトリに保存します(ディレクトリが存在しない場合は作成します):

    • macOS: ~/Library/Tableau/Drivers
    • Windows: C:\Program Files\Tableau\Drivers
  3. StarRocks Tableau JDBC Connector file をダウンロードします。

  4. コネクタファイルを以下のディレクトリに保存します:

    • macOS: ~/Documents/My Tableau Repository/Connectors
    • Windows: C:\Users\[Windows User]\Documents\My Tableau Repository\Connectors
  5. Tableau Desktop を起動します。

  6. Connect -> To a Server -> StarRocks JDBC by CelerData に移動します。

Tableau Server 用 Connector のインストール

  1. MySQL JDBC Driver 8.0.33 をダウンロードします。

  2. ドライバファイルを以下のディレクトリに保存します(ディレクトリが存在しない場合は作成します):

    • Linux: /opt/tableau/tableau_driver/jdbc
    • Windows: C:\Program Files\Tableau\Drivers
    備考

    Linux では、「Tableau」 ユーザがディレクトリにアクセスすることを許可する必要があります。

    以下の手順に従ってください:

    1. ディレクトリを作成し、ドライバファイルをディレクトリにコピーします:

      sudo mkdir -p /opt/tableau/tableau_driver/jdbc

      # Replace <path_to_driver_file_name> with the absolute path of the driver file.
      sudo cp /<path_to_driver_file_name>.jar /opt/tableau/tableau_driver/jdbc
    2. Tableau "ユーザーにアクセス許可を与える。

      # <driver_file_name> をドライバファイル名に置き換えてください。
      sudo chmod 755 /opt/tableau/tableau_driver/jdbc/<driver_file_name>.jar
  3. StarRocks Tableau JDBC Connector file をダウンロードします。

  4. 各ノードの以下のディレクトリにコネクタファイルを保存します:

    • Linux: /opt/tableau/connectors
    • Windows: C:\Program Files\Tableau\Connectors
  5. Tableau Server を再起動します。

    tsm restart
    備考

    コネクタを追加、削除、または更新するたびに、変更を適用するために Tableau Server を再起動する必要があります。

Usage notes

LDAP ログインのサポートが必要な場合は、設定中に Advanced タブの Enable LDAP スイッチにチェックを入れることができます。

StarRocks Assistant

AI generated answers are based on docs and other sources. Please test answers in non-production environments.