Перейти к основному содержимому

Tableau

В этой теме описывается, как подключить Selena к Tableau Desktop и Tableau Server с помощью Selena Tableau JDBC Connector.

Обзор

Selena Tableau JDBC Connector — это пользовательское расширение для Tableau Desktop и Tableau Server. Оно упрощает процесс подключения Tableau к Selena и улучшает поддержку стандартной функциональности Tableau, превосходя по производительности стандартное подключение Generic ODBC/JDBC.

Ключевые особенности

  • Поддержка LDAP: Обеспечивает вход через LDAP с запросом пароля для безопасной аутентификации.
  • Высокая совместимость: Достигает 99,99% совместимости при тестировании TDVT (Tableau Design Verification Tool) с только одним незначительным случаем сбоя.

Предварительные требования

Перед началом работы убедитесь, что выполнены следующие требования:

  • Версия Tableau: Tableau 2020.4 и более поздние версии
  • Версия Selena: v3.2 и более поздние версии

Установка коннектора для Tableau Desktop

  1. Загрузите MySQL JDBC Driver 8.0.33.

  2. Сохраните файл драйвера в следующем каталоге (создайте каталог, если он не существует):

    • macOS: ~/Library/Tableau/Drivers
    • Windows: C:\Program Files\Tableau\Drivers
  3. Загрузите файл Selena Tableau JDBC Connector.

  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

  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

      # Замените <path_to_driver_file_name> на абсолютный путь к файлу драйвера.
      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. Загрузите файл Selena Tableau JDBC Connector.

  4. Сохраните файл коннектора в следующем каталоге каждого узла:

    • Linux: /opt/tableau/connectors
    • Windows: C:\Program Files\Tableau\Connectors
  5. Перезапустите Tableau Server.

    tsm restart
    к сведению

    Вы должны перезапустить Tableau Server для применения изменений всякий раз, когда добавляете, удаляете или обновляете коннектор.

Примечания по использованию

Если требуется поддержка входа через LDAP, вы можете установить переключатель Enable LDAP на вкладке Advanced во время настройки.