Pular para o conteúdo principal

Visualização de dados com Tableau

Neste tutorial, você vai aprender a analisar e exibir dados usando o Tableau e tomar decisões melhores, baseadas em dados.
Atualizado 17 de set. de 2026  · 15 min lido

Explorar com IA

ChatGPTClaudePerplexity

Nosso objetivo como analistas de dados é organizar os insights de forma que qualquer pessoa consiga entender claramente suas implicações e como agir a partir deles.

O Tableau é uma ferramenta de análise e visualização de dados amplamente usada no mercado. Muitas empresas o consideram indispensável para trabalhos ligados a ciência de dados. A facilidade de uso do Tableau vem da interface de arrastar e soltar, que permite classificar, comparar e analisar dados de forma simples e rápida. O Tableau também é compatível com várias fontes, incluindo Excel, SQL Server e repositórios de dados em nuvem, o que o torna uma excelente opção para cientistas de dados.

Domine o Tableau do zero

Acelere sua carreira com o Tableau - você não precisa ter experiência.

Comece a Aprender De Graça

1. Introdução ao Tableau

Visão geral

Tableau Software é uma empresa de software com sede em Seattle, Washington, que produz produtos interativos de visualização de dados focados em business intelligence. O Tableau foi criado no Departamento de Ciência da Computação da Universidade de Stanford entre 1997 e 2002 (Wikipedia)

Os principais produtos oferecidos pelo Tableau são:

Visualização de dados com Tableau

Tableau Desktop, Tableau Public e Tableau Online oferecem criação de visuais de dados; a escolha depende do tipo de trabalho.

Visualização de dados com Tableau

Instalação

De acordo com o produto escolhido, baixe o software para o computador. Após aceitar o contrato de licença, você pode verificar a instalação clicando no ícone do Tableau. Se a tela a seguir aparecer, está tudo pronto.

Visualização de dados com Tableau

2. Primeiros passos

Nesta seção, vamos aprender operações básicas no Tableau para nos acostumarmos com a interface.

Área de trabalho do Tableau

A área de trabalho do Tableau é um conjunto de planilhas, barra de menus, barra de ferramentas, cartão de marcas, prateleiras e vários outros elementos que veremos nas próximas seções. As folhas podem ser planilhas, dashboards ou stories. A imagem abaixo destaca os principais componentes do espaço de trabalho. A familiaridade vem de verdade quando atuamos com dados reais.

Visualização de dados com Tableau
fonte: Tableau.com

Conectando a uma fonte de dados

Para começar a trabalhar com o Tableau, precisamos conectá-lo à fonte de dados. O Tableau é compatível com diversas fontes. As fontes suportadas aparecem no lado esquerdo da tela inicial. Fontes comuns incluem Excel, arquivo de texto, banco de dados relacional ou até um servidor. Também é possível conectar a fontes na nuvem, como Google Analytics, Amazon Redshift etc.

A tela inicial do Tableau Desktop mostra as fontes de dados disponíveis para conexão. Isso também depende da versão do Tableau, já que a versão paga oferece mais possibilidades. No lado esquerdo, há o painel Connect, que destaca as fontes disponíveis. Primeiro são listados os tipos de arquivo, seguidos por tipos de servidor comuns ou conexões recentes. Você pode abrir pastas de trabalho criadas anteriormente na guia Open. O Tableau Desktop também oferece pastas de trabalho de exemplo em Sample Workbooks.

Hands On

Visualização de dados com Tableau

Conectando ao conjunto de dados Sample-Superstore

Vamos trabalhar com um conjunto de dados de exemplo chamado Superstore, que vem pré-carregado no Tableau. Porém, vamos baixar o arquivo aqui para praticar a conexão a uma fonte Excel. Os dados são de uma superloja, com informações sobre produtos, vendas, lucros etc. Nosso objetivo como analistas é analisar os dados e encontrar áreas críticas de melhoria nessa empresa fictícia.

Steps

  1. Importe os dados para a área de trabalho do Tableau a partir do computador.

  2. Na guia Sheets, ficarão visíveis três folhas: Orders, People e Returns. Vamos focar apenas em Orders. Clique duas vezes na folha Orders — ela abrirá como uma planilha.

  3. As três primeiras linhas têm um formato diferente do desejado. Use o Data Interpreter, também presente na guia Sheets. Ao clicar, a planilha é formatada corretamente.

Hands On

Visualização de dados com Tableau

Criando uma visualização

Vamos começar com um gráfico simples. Nesta seção, vamos conhecer os dados e começar a fazer perguntas para gerar insights. Alguns termos importantes aparecerão aqui.

Dimension

Measures

Aggregation

Dimensões são dados qualitativos, como um nome ou uma data. Por padrão, o Tableau classifica automaticamente como dimensão os campos com informações qualitativas ou categóricas, por exemplo, campos de texto ou data. Esses campos geralmente aparecem como cabeçalhos de coluna para linhas de dados, como Customer Name ou Order Date, e também definem o nível de granularidade exibido.

Métricas (Measures) são dados numéricos quantitativos. Por padrão, o Tableau trata qualquer campo desse tipo como medida, por exemplo, vendas ou lucro. Dados classificados como medida podem ser agregados com base em uma dimensão, por exemplo, vendas totais (Measure) por região (Dimension).

Agregação consolida dados em nível de linha em uma categoria superior, como soma de vendas ou lucro total.

O Tableau classifica automaticamente os campos entre Measures e Dimensions. Se algo ficar fora do lugar, é possível ajustar manualmente.

Steps

  1. Vá para a planilha. Clique na guia Sheet 1 no canto inferior esquerdo da área de trabalho.

    Visualização de dados com Tableau
  2. Na planilha, em Dimensions no painel Data, arraste Order Date para a prateleira Columns.

    Ao arrastar Order Date para Columns, é criada uma coluna para cada ano no conjunto. Um indicador "Abc" aparece sob cada coluna, indicando que texto ou números podem ser arrastados para lá. Se arrastarmos Sales para esse local, será criada uma tabela cruzada com as vendas totais por ano.

  3. Da aba Measures, arraste o campo Sales para a prateleira Rows.

O Tableau preenche um gráfico com as vendas agregadas como soma. As vendas totais por ano (Order Date) são exibidas. O Tableau geralmente usa um gráfico de linhas quando há um campo temporal na visualização — neste exemplo, Order Date.

Hands On

Visualização de dados com Tableau

O que o gráfico de linhas acima mostra? Que as vendas parecem promissoras e em crescimento ao longo do tempo. É um insight valioso, mas diz pouco sobre os produtos que impulsionam esse aumento. Vamos aprofundar para entender melhor.

Aprimorando a visualização

Vamos investigar quais produtos impulsionam mais as vendas. Comece adicionando as categorias de produto para ver os totais de outra forma.

Steps

  1. Category está em Dimensions. Arraste para a prateleira Columns e coloque ao lado de YEAR(Order Date), à direita de Year. A visualização muda de linha para barras. O gráfico mostra Sales por Product a cada ano.

    Learn More

    Para ver informações de cada ponto (marca), passe o mouse sobre as barras para ver o tooltip com o total de vendas da categoria. Exemplo: tooltip de Office Supplies em 2016:

    Visualização de dados com Tableau

    Para adicionar rótulos, clique em Show Mark Labels na barra de ferramentas.

    Visualização de dados com Tableau

    É possível mostrar o gráfico de barras na horizontal. Clique em Swap na barra de ferramentas.

    swapping two fields in tableau

 2. A visualização mostra bem as sales por category (furniture, office supplies e technology). Podemos inferir que furniture cresce mais rápido que office supplies, exceto em 2016. Faz sentido focar vendas em furniture. Mas a categoria é ampla — como identificar quais itens de furniture mais vendem?

Para responder, vamos olhar os produtos por Sub-category e ver os campeões de vendas. Na categoria Furniture, queremos ver apenas bookcases, chairs, furnishings e tables. Clique duas vezes ou arraste Sub-Category para Columns.

Sub-Category é outro campo discreto. Ele detalha Category e exibe uma barra para cada sub-category por categoria e ano. Porém, o volume visual fica grande. A seguir, veremos filtros, cores e outras formas de tornar a visão mais compreensível.

Hands On

Visualização de dados com Tableau

3. Destacando os resultados

Nesta seção, vamos focar em resultados específicos. Filtros e cores ajudam a realçar os detalhes de interesse.

Adicionando filtros à visualização

Filtros incluem ou excluem valores na visualização. Vamos adicionar dois filtros simples para facilitar a análise de vendas por subcategoria em um ano específico.

Steps

No painel Data, em Dimensions, clique com o botão direito em Order Date e selecione Show Filter. Repita para o campo Sub->category.

Visualização de dados com Tableau

Filtros são um tipo de cartão e podem ser reposicionados na planilha com arrastar e soltar.

Adicionando cores à visualização

Cores ajudam a identificar padrões visualmente.

Steps

No painel Data, em Measures, arraste Profit para Color no cartão Marks.

Visualização de dados com Tableau

Vemos que Bookcases, Tables e até Machines contribuem para lucro negativo, ou seja, prejuízo. Insight poderoso.

Hands On

Visualização de dados com Tableau

Principais descobertas

Vamos usar os filtros para investigar melhor os produtos com prejuízo.

Steps

  1. No cartão de filtro Sub-Category, desmarque todas as opções exceto Bookcases, Tables e Machines. Um fato interessante aparece: em alguns anos, Bookcases e Machines deram lucro, mas em 2016 Machines ficou no negativo.
  2. Selecione All no filtro Sub-Category para mostrar tudo novamente.
  3. Em Dimensions, arraste Region para Rows e posicione à esquerda de Sum(Sales). Notamos que Machines no Sul tem prejuízo mais alto que nas outras regiões.
  4. Dê um nome à planilha. No canto inferior esquerdo, clique duas vezes em Sheet 1 e digite Sales by Product and Region.
  5. Para preservar a visualização, duplique a planilha.
  6. No workbook, clique com o botão direito em Sales by Product and Region, selecione Duplicate e renomeie para Sales-South.
  7. Na nova planilha, em Dimensions, arraste Region para a prateleira Filters para adicioná-la como filtro.
  8. No diálogo de filtro Region, deixe marcado apenas South e clique em OK. Agora focamos em vendas e lucro no South. Vemos que Machines teve lucro negativo em 2014 e novamente em 2016. Vamos investigar isso na próxima seção.
  9. Por fim, não esqueça de salvar em File > Save As. Nomeie o workbook como Regional Sales and Profits.

Hands On

Visualização de dados com Tableau

4. Visualização em mapa

Criando um mapa

Mapas são úteis ao analisar dados geográficos (como o campo Region). Neste exemplo, o Tableau reconhece automaticamente que Country, State, City e Postal Code contêm informações geográficas.

Steps

  1. Crie uma nova planilha.
  2. Adicione State e Country do painel Data em Detail no cartão Marks. Obtemos o mapa.
  3. Arraste Region para a prateleira Filters e filtre para South. O mapa foca na região Sul, com uma marca por estado.
  4. Arraste a medida Sales para Color no cartão Marks. Obtemos um mapa preenchido com cores representando o intervalo de vendas por estado.
  5. Altere o esquema de cores clicando em Color no cartão Marks e depois em Edit Colors. Experimente paletas diferentes.
  6. Observamos que a Flórida tem melhor desempenho em vendas. Ao passar o mouse, vemos 89.474 USD, contra 8.482 USD da Carolina do Sul, por exemplo. Vamos avaliar por Profit, já que lucro é um indicador melhor que vendas isoladamente.
  7. Arraste Profit para Color no cartão Marks. Agora vemos que Tennessee, Carolina do Norte e Flórida têm lucro negativo, mesmo com boas vendas. Renomeie a planilha para Profit Map.

Hands On

Visualização de dados com Tableau

Indo para o detalhe

Mapas oferecem uma visão ampla. Identificamos que Tennessee, Carolina do Norte e Flórida têm lucro negativo. Agora, vamos criar um gráfico de barras para explorar as causas.

Steps

  1. Duplique a planilha Profit Map e renomeie para Negative Profit Bar Chart.

  2. Clique em Show Me na planilha Negative Profit Bar Chart. Show Me mostra tipos de gráficos possíveis. Selecione barras horizontais — a visualização muda instantaneamente.

  3. É possível selecionar várias barras clicando e arrastando. Queremos focar nos três estados: Tennessee, Carolina do Norte e Flórida. Selecione apenas as barras deles.

    Learn More

    Criando hierarquias
    Hierarquias ajudam a agrupar campos semelhantes para aprofundar (drill down) rapidamente na visualização.

    1. No painel Data, arraste um campo sobre outro ou clique com o botão direito e selecione a opção para criar a hierarquia.
    2. Arraste campos adicionais para a hierarquia. É possível reordená-los por arrastar. Nesta visualização, crie as hierarquias: Location, Order e Product.
      Visualização de dados com Tableau
  4. Em Rows, clique no ícone de mais em State para detalhar até City.

    1. Há muitos dados. Use o N-Filter para revelar os piores desempenhos. Arraste City do painel Data para Filters. Clique em By field, depois em Top e selecione Bottom. Digite 5 para mostrar os 5 piores.

Agora vemos que Jacksonville e Miami (Flórida), Burlington (Carolina do Norte) e Knoxville e Memphis (Tennessee) são as cidades com pior lucro. Há outra marca — Jacksonville, North Carolina — que não deveria estar aqui, pois tem lucro. Há um problema no filtro. Vamos usar a ordem de operações do Tableau.

  1. Em Filters, clique com o direito no conjunto Inclusions (Country, State) e selecione Add to Context. Agora Concord (North Carolina) aparece e Miami (Florida) desaparece. Faz sentido.

  2. Mas Jacksonville (North Carolina) ainda aparece, o que é incorreto. Em Rows, clique no ícone de mais em City para detalhar até Postal Code. Clique com o direito no CEP de Jacksonville, NC, 28540, e selecione Exclude para excluir Jacksonville manualmente.

  3. Remova Postal Code de Rows. Esta é a visualização final.

    Visualização de dados com Tableau

Hands On

Visualização de dados com Tableau

Principais descobertas

Agora vamos focar apenas nos itens que dão prejuízo (Products) e identificar onde são vendidos.

Steps

  1. Arraste Sub-Category para Rows para detalhar mais.
  2. Arraste Profit para Color no cartão Marks. Assim, identificamos rapidamente produtos com lucro negativo.
  3. Clique com o direito em Order Date e selecione Show Filter. Parece que Machines, Tables e Binders vão mal. O que fazer? Uma opção seria parar a venda desses produtos em Jacksonville, Concord, Burlington, Knoxville e Memphis. Vamos validar.
  4. Volte para a guia Profit Map.
  5. Agora, no campo Sub-Category, selecione Show Filter.
  6. Arraste Profit de Measures para o cartão Label em Marks.
  7. Novamente, em Order Date, selecione Show Filter. No filtro, desmarque Binders, Machines e Tables. Restam apenas itens lucrativos. Isso mostra que Binders, Machines e Tables geravam prejuízo em algumas áreas — nossa hipótese estava correta.

Hands On

5. Dashboard

Um dashboard reúne várias visualizações, permitindo comparar diversos dados ao mesmo tempo.

Criando um dashboard

Steps

  1. Clique no botão New dashboard.
  2. Arraste Sales in the South para o dashboard vazio.
  3. Arraste Profit Map e solte sobre a visualização de Sales in the South. As duas visões aparecem juntas. Organize o layout para facilitar o entendimento.
  4. Na planilha Sales South dentro do dashboard, clique em Region e desmarque Show Header. Repita para os demais cabeçalhos. Isso ajuda a destacar apenas o necessário.
  5. No Profit Map, oculte o título e repita no mapa de Sales South.
  6. Os cartões de filtro Sub-Category e Year of Order Date foram duplicados na direita. Feche os extras. Clique em Year of Order Date, abra o menu e selecione Single Value (Slider). Agora experimente anos diferentes e veja as vendas mudarem.
  7. Arraste o filtro SUM(Profit) para a parte inferior do dashboard, abaixo de Sales in South, para uma melhor visualização.

Hands On

Visualização de dados com Tableau

Adicionando interatividade

Para tornar o dashboard mais interativo — por exemplo, ver quais subcategorias são lucrativas em quais estados — faremos alguns ajustes.

Steps

  1. Comece pelo Profit Map. Ao clicar no mapa, aparece o ícone Use as filter no canto superior direito. Clique nele. Ao selecionar um estado, as vendas correspondentes são destacadas no mapa Sales-South.
  2. No Year of Order Date, abra o menu e vá em Apply to Worksheets > Selected Worksheets. Marque All e clique em OK. Isso aplica o filtro a todas as planilhas com a mesma fonte de dados.
  3. Explore. Na visualização abaixo, filtramos o mapa Sales South para ver produtos vendidos apenas na Carolina do Norte e explorar o lucro por ano.
  4. Renomeie o dashboard para Regional Sales and Profit.

Hands On

Visualização de dados com Tableau

Portanto, vender Machines na Carolina do Norte não gerou lucro para a empresa.

6. Story

O dashboard é um recurso excelente, mas o Tableau também permite apresentar resultados em modo de apresentação por meio de stories — é o que veremos agora.

Construindo um story

Steps

  1. Clique no botão New story.
  2. No painel Story à esquerda, arraste a planilha Sales in the South (criada antes) para a área de visualização.
  3. Edite o texto na caixa cinza acima da planilha (a legenda). Nomeie como Sales and profit by year.
  4. Stories são específicos. Aqui, vamos contar a história sobre a venda de Machines na Carolina do Norte. No painel Story, clique em Duplicate para duplicar a primeira legenda (ou crie uma nova).
  5. No filtro Sub-Category, selecione apenas Machines. Assim avaliamos vendas e lucro de Machines por ano.
  6. Renomeie a legenda para Machine sales and profit by year.

Hands On

Visualização de dados com Tableau

Chegando à conclusão

Está claro que Machines na Carolina do Norte leva a prejuízo. Porém, isso não aparece olhando apenas para lucro e vendas no agregado. Precisamos analisar o lucro regional.

Steps

  1. No painel Story, selecione Blank. Arraste o dashboard Regional Sales and Profit para a tela.
  2. Defina a legenda como Low performing items in the South.
  3. Selecione Duplicate para criar outro ponto do story com o dashboard de lucro regional. Selecione North Carolina no gráfico de barras para destacar.
  4. Selecione All os anos.
  5. Adicione uma legenda para clareza, como Profit in NC : 2013-2016.
  6. Selecione um ano, como 2014. Adicione a legenda Profit in NC : 2014 e clique em Duplicate. Repita para os demais anos.
  7. Clique no modo de apresentação e deixe a story acontecer.

Hands On

Visualização de dados com Tableau

Agora sabemos quais produtos foram introduzidos no mercado da Carolina do Norte, quando e como performaram. Identificamos um caminho para tratar o prejuízo e sustentamos a decisão com dados. Essa é a vantagem dos Stories no Tableau.

7. Integração do Tableau com R, Python e SQL

Além das vantagens de visualização, o Tableau tem ótimos recursos de conexão. Ele se integra facilmente a linguagens como Python e R e a SGBDs como SQL. Isso amplia funcionalidades e ajuda cientistas de dados acostumados a trabalhar em Python ou R. Eles podem importar scripts diretamente no Tableau e aproveitar visualizações superiores às dessas linguagens. Como a visualização no Tableau é intuitiva, também economiza tempo.

Nesta seção, veremos como conectar o Tableau a essas fontes externas e os benefícios dessas integrações.

Tableau e R

R é uma linguagem estatística popular para análises preditivas avançadas, como modelagem linear e não linear, testes estatísticos, séries temporais, classificação, clusterização etc. (Tableau 8.1 and R) Usar Tableau com R oferece:

  • Aproveitar o poder estatístico do Tableau com acesso a bibliotecas R para insights mais profundos.
  • Exploração de dados aprimorada e conexão a múltiplas fontes, útil para usuários de R.
  • Permitir que usuários do Tableau se beneficiem do R sem necessariamente conhecê-lo a fundo.

Como o Tableau integra com R?

Funções e modelos de R podem ser usados no Tableau criando campos calculados que invocam dinamicamente o mecanismo do R e passam valores. Os resultados retornam ao Tableau para visualização.

Configurando o Tableau Desktop com R

  • Baixe e instale o Rserve.

Você precisará instalar o pacote Rserve para que o Tableau se conecte e use funções de script em R. No console do R, execute:

install.packages(“Rserve”)
library(Rserve)
Rserve() / Rserve(args = ‘ — no-save’)

Conecte o Tableau ao servidor R

Após instalar o Rserve, abra o Tableau Desktop e siga os passos:

  1. Vá em Help > Settings and Preferences e selecione Manage External Service Connection.

    Visualização de dados com Tableau
  2. Informe o servidor como "Localhost" (ou "127.0.0.1") e a porta "6311".

  3. Clique em "Test Connection". Deve aparecer a mensagem de sucesso. Clique em OK para fechar.

Visualização de dados com Tableau

Comece a usar scripts R no Tableau

Concluídos os passos, você poderá criar campos calculados no Tableau Desktop usando funções SCRIPT_* para chamar o R.

Vamos ver o Tableau com R em ação. Usaremos o Sample Superstore para calcular Profit tanto com script em R quanto com arrastar e soltar do Tableau, e comparar os resultados.

Steps

  1. Abra o workbook do Tableau e conecte-se ao Sample Superstore.
  2. Conecte-se ao Rserve. Uma vez conectado, o Tableau pode invocar o R via campos calculados.
  3. Crie um campo calculado chamado Expected Profit.

    Há quatro funções para uso com R, todas começando com script:

    • SCRIPT_REAL: retorna números reais
    • SCRIPT_STR: retorna strings
    • SCRIPT_INT: retorna inteiros
    • SCRIPT_BOOL: retorna booleanos
    • Neste exemplo, usaremos SCRIPT_REAL. Vamos criar uma regressão linear simples no Tableau.
  4. Abra o campo calculado e insira o script:

    SCRIPT_REAL("fit <- lm(.arg1 ~ .arg2 +  .arg3 + .arg4)
    fit$fitted
    ",
    SUM([Profit]),  AVG([Sales]),  AVG([Quantity]),   AVG([Discount]))
    

    O script cria um modelo de regressão linear em R. Há uma variável dependente (arg1) e três independentes (arg2, arg3, arg4). Esses argumentos são placeholders e, quando o script é enviado ao R, são substituídos pelas colunas correspondentes do Tableau. 5. Insira os campos do Tableau para cada variável. A dependente é Profit, então colocamos SUM(Profit) primeiro (arg1). Para as demais, use average unit price, average order quantity e average discount.

  5. Essas entradas serão usadas no modelo para estimar o lucro esperado. Agora podemos usar esse cálculo nas visualizações. Arraste Category para Rows e Profit para Columns. Depois arraste Expected Profit para Columns.

  6. Analise como o Expected Profit calculado em R se compara ao lucro real. Aprofunde trazendo segmentos de clientes para Color, criando um gráfico de barras empilhadas, e use Order Date para quebrar por ano ou trimestre.

Hands On

Visualização de dados com Tableau

Você pode se perguntar: tudo acima poderia ser feito só no Tableau. Então, por que configurar o Rserve e escrever scripts? R é potente para previsão, com bibliotecas amplamente usadas e algoritmos consagrados. Imagine fazer previsões no Tableau chamando um script R simples e incorporando o resultado às visualizações.

Tableau e Python

Python é uma linguagem de uso geral amplamente adotada. Oferece muitas bibliotecas para análise estatística, modelagem preditiva e machine learning. Conectar o Tableau ao Python é uma ótima abordagem para análises preditivas. O TabPy foi criado para isso. Ao conectar o Tableau ao servidor TabPy, é possível executar código Python sob demanda e exibir resultados em visualizações.

Como o Tableau integra com Python?

Usando TabPy com o Tableau, criamos campos calculados em Python e aproveitamos bibliotecas de machine learning direto nas visualizações.

Configurando o Tableau Desktop com Python

Baixe e instale o Tabpy.

Executar código Python em um workbook exige um servidor Python. O TabPy resolve isso. Baixe no link do GitHub. Alternativamente:

conda install -c anaconda tabpy-server

Depois acesse a pasta do servidor TabPy baixado e execute:

python setp.py

Conectando o Tableau ao TabPy

Em seguida, conecte o Tableau ao TabPy em Help > Settings and Performance > Manage External Service Connection:

Visualização de dados com Tableau

Teste a conexão. Se tudo correr bem, aparecerá "successfully connected".

Comece a usar scripts Python no Tableau

A integração com Python no Tableau é muito útil. Por exemplo, Análise de Sentimento é um problema comum de ML, resolvido por diversos algoritmos. Com Tableau + Python, isso pode ser feito com poucas linhas de código e visualizado para insights. Vamos ao exemplo (Leverage the power of Python in Tableau with TabPy)

Análise de Sentimento com TabPy

Usaremos o dataset de avaliações de celular, disponível aqui.

Steps:

  1. Importe o dataset no Tableau Desktop.
  2. Conecte ao TabPy. Com a conexão ativa, o Tableau invoca o Python via campos calculados.
  3. Crie um campo calculado chamado Sentiment assim: `

    SCRIPT_REAL("from vaderSentiment.vaderSentiment import  SentimentIntensityAnalyzer  
    vs = []  
    analyzer  = SentimentIntensityAnalyzer()  
    for i in range(0,len(_arg1)):  
     a = analyzer.polarity_scores(_arg1[i])['compound']  
     vs.append(a)  
    return vs",ATTR([Reviews]))`
    

    Estamos usando o VADER sentiment analysis, uma ferramenta baseada em léxico e regras, otimizada para sentimentos em mídias sociais. Para usá-la, instale antes. Saiba mais na página do GitHub.

  4. Agora, arraste Reviews para Rows e Sentiment para Text e Color no cartão Marks. A análise de sentimento aparece prontamente: avaliações positivas em tons de verde e negativas em vermelho.

    Visualização de dados com Tableau

O exemplo mostra o poder da integração do Tableau com Python. Com os escores de sentimento, podemos aprofundar: como dono do negócio, filtrar avaliações negativas para entender causas, ou filtrar positivas para identificar o que agrada os clientes.

Tableau e SQL Server

Há valor oculto nos dados do Microsoft SQL Server, enterrado sob relatórios padrão e ferramentas complexas de BI. O Tableau leva insight a todos, permitindo análises visuais sofisticadas de dados do SQL Server. Podemos conectar o Tableau ao SQL Server em modo live para consultas otimizadas por plataforma, ou trazer dados para o mecanismo analítico do Tableau, aliviando o banco.

O Tableau fornece um conector otimizado e ao vivo para SQL Server, para criarmos gráficos, relatórios e dashboards trabalhando diretamente com os dados. O Tableau reconhece qualquer esquema usado no SQL Server, sem precisar manipular os dados.

Vamos ver um exemplo de conexão do SQL Server ao Tableau Desktop e criação de visualizações.

Steps:

  1. Faça login no SQL Server.
  2. Abra o Tableau Desktop e, em Servers, conecte-se ao MS SQL.
  3. Cole o nome do servidor na caixa de diálogo e clique em OK. Selecione o banco desejado. Neste exemplo, salesDB. Depois, escolha uma TABELA, por exemplo, Sales Log. A tabela é importada para o Tableau. Agora, extraia todos os dados ou parte deles para uma nova planilha, podendo inclusive limitar o número de linhas.
  4. Na nova planilha, temos os dados extraídos do MS SQL e podemos trabalhar como em qualquer planilha do Tableau.

Hands On:

Visualização de dados com Tableau

É assim que conectamos facilmente o SQL Server ao Tableau e extraímos dados diretamente. O Tableau permite alternar conexões com um clique para aplicar consultas em memória a conjuntos maiores.

8. Salvando o trabalho

Tableau Desktop

Para salvar um workbook localmente, vá em File > Save. Defina o nome no diálogo Save As. Por padrão, o Tableau salva com extensão .twb.

Tableau Public

No Tableau Public, todas as visualizações e dados ficam públicos e acessíveis na internet. Select Server > Tableau Public > Save to Tableau Public e entre com suas credenciais.

Tableau Server

Se os dados forem confidenciais e o story precisar ser compartilhado com o time, use o Tableau Server. Para publicar um story no Tableau Server, selecione Select Server > Publish Workbook ou click Share na barra de ferramentas. Crie uma conta antes.

Conclusão

Isso é o essencial para criar boas visualizações no Tableau. Na prática, você poderá revisar mais em cada etapa. Com experimentação e prática, o Tableau fica mais familiar e revela recursos incríveis para analisar e apresentar dados. Deixe suas dúvidas nos comentários e boas visualizações!

Confira nosso tutorial de criação de visualizações no Tableau usando o dataset do AirBnB.

Torne-se um analista de dados do Tableau

Você não precisa ter experiência, domine o Tableau para análise de dados.
Tópicos
Visualização de dados
Ciência de dados
Python
Tableau
SQL

Cursos de Tableau

Curso

Introdução ao Tableau

6 h
327.3K
Comece sua jornada no Tableau com nosso curso Introdução ao Tableau. Descubra os conceitos básicos do Tableau, como seus recursos e painéis.
Ver detalhesRight Arrow
Iniciar Curso
Ver maisRight Arrow
Relacionado

blog

O que é o Tableau - O guia completo do Tableau

Descubra essa ferramenta dinâmica de business intelligence, incluindo como ela foi criada, o que ela pode fazer e como aprender a usá-la pode levar sua carreira para o próximo nível.

Wendy Gittleson

15 min

blog

11 técnicas de visualização de dados para cada caso de uso com exemplos

Descubra as análises, técnicas e ferramentas mais populares para dominar a arte do assistente de visualização de dados
Javier Canales Luna's photo

Javier Canales Luna

12 min

Tutorial

Tutorial de execução de scripts Python no Power BI

Descubra as diferentes maneiras de usar o Python para otimizar a análise, a visualização e a modelagem de dados no Power BI.
Joleen Bothma's photo

Joleen Bothma

9 min

Tutorial

Tutorial do Power BI para iniciantes

Aprenda os conceitos básicos do Power BI e como criar um relatório básico com este tutorial passo a passo.
DataCamp Team's photo

DataCamp Team

13 min

Tutorial

Como criar tabelas de datas no Power BI Tutorial

Saiba como criar tabelas de datas no Power BI com este tutorial visual passo a passo.
Kafaru Simileoluwa's photo

Kafaru Simileoluwa

12 min

data-frames-in-python-banner_cgzjxy.jpeg

Tutorial

Pandas Tutorial: DataFrames em Python

Explore a análise de dados com Python. Os DataFrames do Pandas facilitam a manipulação de seus dados, desde a seleção ou substituição de colunas e índices até a remodelagem dos dados.
Karlijn Willems's photo

Karlijn Willems

15 min

Ver MaisVer Mais