ClickHouse | Tableau Exchange

ClickHouse

par ClickHouse

Description

Le connecteur ClickHouse JDBC permet une intégration directe entre Tableau et des tables ClickHouse, ce qui vous permet d’utiliser les puissantes fonctionnalités de visualisation et d’analytique de Tableau pour analyser les données stockées dans ClickHouse.

Installation

Exigences

  • Tableau 2020.4+
  • ClickHouse 20.7+

Tableau Desktop

  1. Téléchargez le pilote Clickhouse JDBC (version 0.4.6 requise) et placez le fichier “clickhouse-jdbc-0.4.6-shaded.jar” dans :
    • macOS : “~/Library/Tableau/Drivers”
    • Windows : “C:\Program Files\Tableau\Drivers”
    • Vous devez créer le dossier s’il n’existe pas déjà
  2. Téléchargez le tout dernier fichier “clickhouse-jdbc.taco” depuis la page Versions et placez-le dans :
    • macOS : “~/Documents/Mon dossier Tableau/Connecteurs”
    • Windows : “C:\Utilisateurs[Utilisateur Windows]\Documents\Mon dossier Tableau\Connecteurs”
  3. Exécutez Tableau Desktop
  4. Dans Tableau Desktop : ConnexionÀ un serveurClickHouse JDBC by ClickHouse, Inc.

Tableau Prep Builder

  1. Téléchargez le pilote Clickhouse JDBC (version 0.4.6 requise) et placez le fichier “clickhouse-jdbc-0.4.6-shaded.jar” dans :
    • macOS : “~/Library/Tableau/Drivers”
    • Windows : “C:\Program Files\Tableau\Drivers”
    • Vous devez créer le dossier s’il n’existe pas déjà
  2. Téléchargez le tout dernier fichier “clickhouse-jdbc.taco” depuis la page Versions et placez-le dans :
    • macOS : “~/Documents/Mon dossier Tableau Prep/Connecteurs” Windows : “C:\Utilisateurs[Utilisateur Windows]\Documents\Mon dossier Tableau Prep\Connecteurs”
  3. Exécutez Tableau Prep Builder
  4. Dans Tableau Prep Builder: Connexions+À un serveurClickHouse JDBC by ClickHouse, Inc.

Tableau Server

  1. Téléchargez le pilote Clickhouse JDBC (version 0.4.6 requise) et placez le fichier “clickhouse-jdbc-0.4.6-shaded.jar” dans :

    • Linux : “/opt/tableau/tableau_driver/jdbc”
    • Windows : “C:\Program Files\Tableau\Drivers”
    • Vous devez créer le dossier s’il n’existe pas déjà
    • Pour Linux : assurez-vous que le répertoire est accessible en lecture par l’utilisateur “tableau”. Pour ce faire :
      • Créez le répertoire :

        sudo mkdir -p /opt/tableau/tableau_driver/jdbc
        
      • Copiez le fichier de pilote téléchargé sur l’emplacement, en remplaçant “[/path/to/file]” par le chemin d’accès et “[nom du fichier de pilote]” par le nom du pilote que vous avez téléchargé :

        sudo cp [/path/to/file/][nom du fichier de pilote].jar /opt/tableau/tableau_driver/jdbc
        
      • Configurez les autorisations afin que le fichier soit accessible en lecture par l’utilisateur “tableau” en remplaçant “[nom du fichier de pilote]” 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 tout dernier fichier “clickhouse-jdbc.taco” depuis la page Versions et placez-le dans ces dossiers sur chaque nœud :

    • Linux : “/opt/tableau/connectors”
    • Windows : “C:\Program Files\Tableau\Connectors”
  3. Redémarrez le serveur.

    tsm restart
    
    • Notez que, dès que vous ajoutez, supprimez ou mettez à jour un connecteur, vous devez redémarrer le serveur pour voir les modifications.

Pour plus d’informations, visitez le [référentiel GitHub] du connecteur(https://github.com/ClickHouse/clickhouse-tableau-connector-jdbc)

Spécifications techniques

Version
0.3.1
Compatible avec
Tableau 2020.4 et ultérieur

Ressources