Перейти к основному содержимому
Версия: 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 во время настройки.