BASE DE DADOS DE CONHECIMENTO

Converter uma conexão em um SQL personalizado


Publicado: 12 Nov 2014
Data da última modificação: 29 Sep 2023

Pergunta

Como converter uma conexão de uma tabela ou tabelas unidas em uma consulta de SQL personalizado no Tableau Desktop.

Ambiente

Tableau Desktop anterior a 2019.1. (Consulte a observação IMPORTANTE em Informações adicionais)

Resposta

Opção 1: ao se conectar a fontes de dados que suportam conexões SQL

  1. Conecte-se à fonte de dados.
  2. Arraste ao menos uma tabela para a área do canvas.
    • Opcional: arraste tabelas adicionais até a área do canvas para criar uniões de colunas.
  3. Acesse Dados > Converter para SQL personalizado

Opção 2: ao se conectar ao Excel

  1. Conecte-se ao Excel com o conector de dados herdado
    1. Conecte-se ao arquivo.
    2. Na caixa de diálogo Abrir,  clique no menu suspenso Abrir e selecione Abrir com conexão herdada
  2. Arraste ao menos uma tabela para a área do canvas.
    • Opcional: arraste tabelas adicionais até a área do canvas para criar uniões de colunas.
  3. Acesse Dados > Converter para SQL personalizado

Informações adicionais

Observação: A opção Converter para SQL personalizado pode ser esmaecida ou ficar ausente se a fonte de dados não suportar uma conexão de SQL, ou se tiver uma união entre bancos de dados na área do canvas. Para fonte de dados do Excel e de fontes de dados de arquivo de texto, essa opção só está disponível em pastas de trabalho que tenham sido criadas em versões anteriores ao Tableau Desktop 8.2 ou ao usar o Tableau Desktop no Windows com a conexão herdada.
 

IMPORTANTE: a partir do Tableau 2019.1, não é mais possível criar uma nova conexão de Excel ou de texto herdada. As pastas de trabalho existentes criadas com essas conexões herdadas continuarão funcionando até 2019.2, quando todo o suporte para conexões herdadas será removido. Consulte o documento Alternativas de conexão herdada na Comunidade do Tableau para obter alternativas de como usar a conexão herdada.


Este artigo resolveu o problema?