ClickHouse | Tableau Exchange

ClickHouse

par ClickHouse

Description

Le connecteur JDBC ClickHouse permet l’intégration en transparence entre Tableau et les tables ClickHouse, vous donnant les moyens de tirer parti de la puissance de visualisation de Tableau et des fonctionnalités d’analyse pour exploiter les données stockée dans ClickHouse.

Installation

Exigences

  • Tableau 2020.4+
  • ClickHouse 20.7+

Tableau Desktop

  1. Téléchargez le pilote JDBC ClickHouse (version 0.4.6 requise), et collez le fichier « clickhouse-jdbc-0.4.6-shaded.jar » dans :
    • macOS : « ~/Bibliothèque/Tableau/Pilotes »
    • Windows : « C:\Fichiers de programme\Tableau\Pilotes »
    • Vous devez créer le dossier s’il n’existe pas déjà
  2. Téléchargez le fichier « clickhouse-jdbc.taco » le plus récent depuis la page des Versions, et collez-le dans :
    • macOS : « ~/Documents/Mon référentiel Tableau/Connecteurs »
    • Windows : « C:\Utilisateurs[Utilisateur Windows]\Documents\Mon référentiel Tableau\Connecteurs »
  3. Lancer Tableau Desktop
  4. Dans Tableau Desktop : Se connecterÀ un serveurJDBC ClickHouse de ClickHouse, Inc.

Tableau Prep Builder

  1. Téléchargez le pilote JDBC ClickHouse (version 0.4.6 requise), et collez le fichier « clickhouse-jdbc-0.4.6-shaded.jar » dans :
    • macOS : « ~/Bibliothèque/Tableau/Pilotes »
    • Windows : « C:\Fichiers de programme\Tableau\Pilotes »
    • Vous devez créer le dossier s’il n’existe pas déjà
  2. Téléchargez le fichier « clickhouse-jdbc.taco » le plus récent depuis la page des Versions, et collez-le dans :
    • macOS : « ~/Documents/Mon référentiel Tableau Prep/Connecteurs »
    • Windows : « C:\Utilisateurs[Utilisateur Windows]\Documents\Mon référentiel Tableau Prep\Connecteurs »
  3. Exécuter Tableau Prep Builder
  4. Dans Tableau Prep Builder : Connexions+À un serveurJDBC ClickHouse de ClickHouse, Inc.

Tableau Server

  1. Téléchargez le pilote JDBC ClickHouse (version 0.4.6 requise), et collez le fichier « clickhouse-jdbc-0.4.6-shaded.jar » dans :

    • Linux : « /opt/tableau/tableau_driver/jdbc »
    • Windows : « C:\Fichiers de programme\Tableau\Pilotes »
    • Vous devez créer le répertoire s’il n’existe pas déjà
      • Pour Linux : * assurez-vous que le répertoire soit visible par l’utilisateur « tableau ». Pour ce faire :
        • Créer le répertoire :

          sudo mkdir -p /opt/tableau/tableau_driver/jdbc
          
        • Copiez le fichier du pilote téléchargé et collez-le à cet emplacement en remplaçant « [/path/to/file] » avec le chemin d’accès et « [nom du fichier du pilote] » par le nom du pilote que vous avez téléchargé :

          sudo cp [/path/to/file/][driver file name].jar /opt/tableau/tableau_driver/jdbc
          
        • Définissez les autorisations afin que le fichier soit visible par l’utilisateur « tableau », en remplaçant « [driver file name] » par le nom du pilote que vous avez téléchargé :

          sudo chmod 755 /opt/tableau/tableau_driver/jdbc/[driver file name].jar
          
  2. Téléchargez le fichier « clickhouse-jdbc.taco » le plus récent depuis la page des Versions, et collez-le dans ces dossiers sur chaque nœud :

    • Linux : « /opt/tableau/connectors »
    • Windows : « C:\Fichiers de programme\Tableau\Connecteurs »
  3. Redémarrez le serveur.

    tsm restart
    
    • Remarque : lorsque vous ajoutez, supprimez ou mettez à jour un connecteur, vous devez redémarrer le serveur pour voir les modifications.

Pour plus d’informations, veuillez consultez le référentiel GitHub

Spécifications techniques

Version
0.3.1
Compatible avec
Tableau 2020.4 et ultérieur

Ressources