Перейти к основному содержимому
Версия: 2.0.x

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: v1.5.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 -> Selena 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 во время настройки.