Conector de BI do Looker e Tableau

Com o conector de BI do Looker para o Tableau, é possível usar uma Análise detalhada do Looker como fonte de dados no Tableau Desktop, no Tableau Cloud e no Tableau Server. O conector de BI do Looker–Tableau é criado com base na interface SQL aberta do Looker, que permite o acesso a modelos e análises detalhadas do LookML para aplicativos que usam JDBC para se conectar a fontes de dados.

Consulte as seções a seguir para informações sobre como se conectar ao Looker nesses produtos do Tableau:

Tableau Desktop

Consulte as seções a seguir para saber como se conectar a uma Análise do Looker no Tableau Desktop:

Antes de começar

Antes de usar o Tableau Desktop, você precisa ter o seguinte:

Como configurar o Tableau Desktop para se conectar ao Looker

Para usar o Tableau Desktop e se conectar aos dados do Looker, faça o download do arquivo de driver JDBC avatica-<release_number>-looker.jar do GitHub para um diretório específico no seu computador seguindo estas etapas:

  1. Acesse https://github.com/looker-open-source/calcite-avatica/releases.
  2. Faça o download da versão mais recente do arquivo avatica-<release_number>-looker.jar.
  3. Salve o arquivo avatica-<release_number>-looker.jar no computador de cada usuário no seguinte local:

    • Windows: C:\Program Files\Tableau\Drivers
    • MacOS: /Library/JDBC ou ~/Library/JDBC

Conectar-se aos dados do Looker no Tableau Desktop

Depois de baixar e salvar o arquivo avatica-<release_number>-looker.jar, siga estas etapas para usar o Tableau Desktop e se conectar aos dados da sua instância do Looker:

  1. No Tableau Desktop, no painel Conectar à esquerda, na seção A um servidor, selecione a opção Mais....
  2. Na caixa de pesquisa, digite Looker by Google.
  3. Selecione a opção Looker do Google.
  4. Na janela de diálogo, insira estes parâmetros:

    • Servidor: insira o URL da instância do Looker sem o https://. Por exemplo: example.cloud.looker.com

      LOOKER_INSTANCE_URL
      
    • Porta: 443

    • Autenticação: OAuth

    • URL da instância do OAuth: insira o URL completo da instância do Looker com o https://. Por exemplo: https://example.cloud.looker.com

      https://LOOKER_INSTANCE_URL
      
  5. Selecione Fazer login. O Tableau abre uma janela do navegador para se conectar à sua instância do Looker e autenticar sua conta com o OAuth.

  6. Se solicitado, faça login no Looker. Se você já tiver feito login, uma mensagem vai aparecer na janela do navegador informando que o Tableau usou a janela para autenticar com o Looker e que agora você pode fechar a janela.

  7. Depois que você se autentica no Looker, o Tableau abre uma página Fonte de dados com uma conexão à sua instância do Looker.

  8. Use o menu suspenso Esquema para selecionar um modelo do Looker com os dados que você quer ver no Tableau Desktop. O Tableau preenche a lista Tabela com as Análises do modelo do Looker selecionado.

  9. Para começar a analisar os dados, selecione e arraste um objeto da lista Tabelas para a tela.

Consulte as seções a seguir para mais informações sobre como usar o Tableau para se conectar aos dados do Looker:

Tableau Cloud

Consulte as seções a seguir para informações sobre como se conectar a uma Análise do Looker no Tableau Cloud:

Antes de começar

Antes de usar o Tableau Cloud para se conectar ao Looker, você precisa ter o seguinte:

Como se conectar aos dados do Looker no Tableau Cloud

Depois de verificar se os pré-requisitos foram atendidos, use o Looker do Google como uma fonte de dados no Tableau Cloud seguindo estas etapas:

  1. Faça login no site do Tableau Cloud, clique no menu suspenso Novo e selecione Pasta de trabalho.
  2. Na caixa de diálogo Conectar aos dados, clique na guia Conectores.
  3. Na guia Conectores, clique em Looker do Google.
  4. Selecione a opção Looker do Google.
  5. Na janela de diálogo, insira estes parâmetros:

    • Servidor: insira o URL da instância do Looker sem o https://. Por exemplo: example.cloud.looker.com

      LOOKER_INSTANCE_URL
      
    • Porta: 443

    • Autenticação: OAuth

    • URL da instância do OAuth: insira o URL completo da instância do Looker com o https://. Por exemplo: https://example.cloud.looker.com

      https://LOOKER_INSTANCE_URL
      
  6. Selecione Fazer login. O Tableau abre uma janela do navegador para se conectar à sua instância do Looker e autenticar sua conta com o OAuth.

  7. Se solicitado, faça login no Looker. Se você já tiver feito login, uma mensagem vai aparecer na janela do navegador informando que o Tableau usou essa janela para autenticar o Looker e que agora você pode fechar a janela.

  8. Depois que você se autentica no Looker, o Tableau abre uma página Fonte de dados com uma conexão à sua instância do Looker.

  9. Use o menu suspenso Esquema para selecionar um modelo do Looker com os dados que você quer ver no Tableau Desktop. O Tableau preenche a lista Tabela com as Análises do modelo do Looker selecionado.

  10. Para começar a analisar os dados, selecione e arraste um objeto da lista Tabelas para a tela.

Consulte as seções a seguir para mais informações sobre como usar o Tableau para se conectar aos dados do Looker:

Servidor Tableau

O conector de BI do Looker para Tableau é compatível com o Tableau Server. Antes de usar o conector de BI do Looker–Tableau com o Tableau Server, você precisa ter o seguinte:

  • Uma instância do Looker que executa o Looker 24.14 ou uma versão mais recente e está configurada para integração do OAuth pelo administrador do Looker.
  • Uma instância do Tableau Server configurada pelo administrador do Tableau para se conectar ao Looker.

Consulte a página de documentação Administrar conexões do Tableau com o Looker para mais detalhes.

Se o administrador tiver configurado a instância do Looker e o Tableau Server, você poderá usar o Looker como uma fonte de dados para o Tableau Desktop e publicar a pasta de trabalho ou a fonte de dados no Tableau Server.

Identificar consultas do Tableau na interface do Looker

As consultas do Tableau são feitas pela interface Open SQL. Os administradores do Looker podem usar a interface do Looker para identificar quais consultas foram originadas da interface Open SQL, conforme descrito na documentação da interface Open SQL.

As consultas do conector de BI do Looker–Tableau têm um valor Source de "sql_interface" ou "SQL Interface".

Informações importantes

Ao analisar dados do Looker com o Tableau, observe as seguintes considerações:

  • O conector de BI do Looker–Tableau é criado com base na interface SQL aberta do Looker e tem as mesmas limitações de LookML e SQL que ela. Consulte a documentação da Interface Open SQL para mais detalhes.
  • O Tableau consulta automaticamente o banco de dados sempre que uma mudança é feita na consulta, inclusive quando campos são adicionados e removidos usando o conector de BI do Looker e do Tableau. É possível desativar as atualizações automáticas no Tableau. Consulte a documentação do Tableau para mais informações.
  • Não é possível usar o Tableau para unir duas análises do Looker. Se quiser combinar Análises, use o Looker para criar as junções no seu modelo do Looker. Consulte as páginas de documentação do Looker Como trabalhar com junções no LookML e Parâmetros de junção para informações sobre como usar junções no Looker.
  • O conector de BI do Looker–Tableau foi projetado para funcionar com uma conexão dinâmica no Tableau. O modo de extração de dados do Tableau extrai medidas do Looker com um valor "nulo" e, portanto, não produz resultados precisos. Se quiser usar o modo de extração, crie campos agregados no Tableau diretamente dos campos de dimensão do Looker, em vez de usar medidas do Looker.