ClickHouse | Tableau Exchange

ClickHouse

por ClickHouse

Descrição

O conector ClickHouse JDBC permite integração perfeita entre tabelas Tableau e ClickHouse, permitindo que você aproveite os poderosos recursos de visualização e análise do Tableau para analisar dados armazenados no ClickHouse.

Instalação

Requisitos

  • Tableau 2020.4+
  • ClickHouse 20.7+

Tableau Desktop

  1. Baixe o Clickhouse JDBC Driver (versão 0.4.6 necessária) e coloque o clickhouse-jdbc-0.4.6- shaded.jar para:
    • macOS: ~/Library/Tableau/Drivers
    • Windows: “C:\Arquivos de Programas\Tableau\Drivers”
    • Você precisa criar a pasta se ela ainda não existir
  2. Baixe o clickhouse-jdbc.taco mais recente na página Versões e coloque-o em:
    • macOS: ~/Documentos/Meu Repositório do Tableau/Conectores
    • Windows: “C:\Usuários[Usuário do Windows]\Documentos\Meu Repositório do Tableau\Conectores”
  3. Execute o Tableau Desktop
  4. No Tableau Desktop: ConectarA um ServerClickHouse JDBC por ClickHouse, Inc.

Tableau Prep Builder

  1. Baixe o Clickhouse JDBC Driver (versão 0.4.6 necessária) e coloque o clickhouse-jdbc-0.4.6- shaded.jar para:
    • macOS: ~/Library/Tableau/Drivers
    • Windows: “C:\Arquivos de Programas\Tableau\Drivers”
    • Você precisa criar a pasta se ela ainda não existir
  2. Baixe o clickhouse-jdbc.taco mais recente na página Versões e coloque-o em:
    • macOS: ~/Documentos/Meu Repositório do Tableau Prep/Conectores
    • Windows: C:\Usuários\[Usuário do Windows]\Documentos\Meu Repositório do Tableau Prep\Conectores
  3. Executar o Tableau Prep Builder
  4. No Tableau Prep Builder: Conexões+A um ServerClickHouse JDBC por ClickHouse, Inc.

Tableau Server

  1. Baixe o Clickhouse JDBC Driver (versão 0.4.6 necessária) e coloque o clickhouse-jdbc-0.4.6- shaded.jar para:

    • Linux: /opt/tableau/tableau_driver/jdbc
    • Windows: “C:\Arquivos de Programas\Tableau\Drivers”
    • Você precisa criar um diretório se ele ainda não existir
    • Para Linux: certifique-se de que o diretório possa ser lido pelo usuário "tableau". Para fazer isso:
      • Crie o diretório:

        sudo mkdir -p /opt/tableau/tableau_driver/jdbc
        
      • Copie o arquivo do driver baixado para o local, substituindo [/caminho/para/arquivo] pelo caminho e [nome do arquivo do driver] pelo nome do driver que você baixou:

        sudo cp [/path/to/file/][driver file name].jar /opt/tableau/tableau_driver/jdbc
        
      • Defina permissões para que o arquivo possa ser lido pelo usuário do "tableau", substituindo [nome do arquivo do driver] pelo nome do driver que você baixou:

        sudo chmod 755 /opt/tableau/tableau_driver/jdbc/[driver file name].jar
        
  2. Baixe o clickhouse-jdbc.taco mais recente na página Versões e coloque-o nessas pastas em cada nó:

    • Linux: /opt/tableau/connectors
    • Windows: C:\Arquivos de Programas\Tableau\Conectores
  3. Reinicie o servidor.

    tsm restart
    
    • Observe que sempre que você adicionar, remover ou atualizar um conector, será necessário reiniciar o servidor para ver as alterações.

Para obter mais informações, visite o [repositório GitHub] do conector (https://github.com/ClickHouse/clickhouse-tableau-connector-jdbc)

Especificações técnicas

Versão
0.3.1
Funciona com
Tableau 2020.4 e posteriores

Recursos