Plataforma líder mundial em visualização de dados e business intelligence
Tableau é uma plataforma líder mundial em visualização de dados e business intelligence, reconhecida por sua capacidade de transformar dados complexos em insights visuais compreensíveis. Fundada em 2003 e adquirida pela Salesforce em 2019, Tableau é amplamente utilizada por organizações Fortune 500 para análise de dados, relatórios executivos e tomada de decisões baseada em dados.
Tableau foi fundada em 2003 por Chris Stolte, Pat Hanrahan e Christian Chabot, baseada em pesquisas de Stanford sobre visualização de dados. A empresa foi pioneira em tornar a análise de dados acessível através de interfaces drag-and-drop intuitivas. Em 2019, foi adquirida pela Salesforce por $15.7 bilhões, tornando-se parte do ecossistema Salesforce Customer 360.
Tableau utiliza uma arquitetura híbrida que combina processamento local e em nuvem. O Tableau Desktop é construído em C++ para performance, enquanto o Tableau Server/Online utiliza Java e tecnologias web. A plataforma suporta conexões diretas (live) e extratos de dados (TDE/Hyper), permitindo flexibilidade entre performance e atualização em tempo real.
Interface drag-and-drop intuitiva para criação de visualizações complexas sem programação.
Dashboards interativos e responsivos com filtros dinâmicos e drill-down automático.
Consultas em linguagem natural usando IA para gerar visualizações automaticamente.
Apps móveis nativas para iOS e Android com dashboards otimizados para touch.
IA integrada para descoberta automática de insights e previsões estatísticas.
Controles granulares de segurança, SSO, criptografia e auditoria completa.
Tableau Desktop: | Ferramenta de autoria para criação de visualizações |
Tableau Server: | Plataforma on-premise para compartilhamento e colaboração |
Tableau Online: | Versão SaaS hospedada na nuvem |
Tableau Public: | Versão gratuita para visualizações públicas |
Tableau Prep: | Ferramenta de preparação e limpeza de dados |
Tableau Mobile: | Apps móveis para iOS e Android |
Dashboards executivos com KPIs estratégicos, métricas financeiras e indicadores de performance.
Análise de vendas, performance de equipes, pipeline e previsões de receita.
Relatórios financeiros automatizados, análise de custos e planejamento orçamentário.
Análise de campanhas, ROI de marketing, customer journey e attribution modeling.
Análise de dados clínicos, outcomes de pacientes e otimização operacional hospitalar.
# Exemplo de conexão via Tableau Desktop
1. Abrir Tableau Desktop
2. Clicar em "Connect" > "To a Server" > "PostgreSQL"
3. Configurar:
- Server: localhost
- Port: 5432
- Database: analytics
- Authentication: Username and Password
- Username: tableau_user
- Password: ********
# Ou via Tableau Server REST API
curl -X POST https://tableau-server/api/3.19/auth/signin \
-H "Content-Type: application/json" \
-d '{
"credentials": {
"name": "username",
"password": "password",
"site": {
"contentUrl": "site-name"
}
}
}'
# Passos para criar dashboard de vendas:
1. Conectar à fonte de dados (ex: sales_data.csv)
2. Criar visualizações:
- Arrastar "Sales" para Rows
- Arrastar "Date" para Columns
- Arrastar "Region" para Color
3. Criar dashboard:
- New Dashboard
- Arrastar sheets para o dashboard
- Adicionar filtros interativos
- Configurar actions entre sheets
4. Formatação:
- Aplicar tema corporativo
- Adicionar títulos e legendas
- Configurar tooltips personalizados
# Exemplos de campos calculados em Tableau
# Profit Margin
[Profit] / [Sales]
# Year over Year Growth
(ZN(SUM([Sales])) - LOOKUP(ZN(SUM([Sales])), -1)) / ABS(LOOKUP(ZN(SUM([Sales])), -1))
# Running Total
RUNNING_SUM(SUM([Sales]))
# Rank
RANK(SUM([Sales]), 'desc')
# Date Calculations
DATEDIFF('day', [Order Date], [Ship Date])
# Conditional Logic
IF [Sales] > 1000 THEN "High"
ELSEIF [Sales] > 500 THEN "Medium"
ELSE "Low"
END
# Publicar workbook via API
curl -X POST "https://tableau-server/api/3.19/sites/{site-id}/workbooks" \
-H "X-Tableau-Auth: {auth-token}" \
-H "Content-Type: multipart/mixed" \
-F "request_payload=@publish-workbook.xml" \
-F "tableau_workbook=@workbook.twbx"
# Atualizar extract
curl -X POST "https://tableau-server/api/3.19/sites/{site-id}/datasources/{datasource-id}/refresh" \
-H "X-Tableau-Auth: {auth-token}" \
-H "Content-Type: application/json"
# Listar workbooks
curl -X GET "https://tableau-server/api/3.19/sites/{site-id}/workbooks" \
-H "X-Tableau-Auth: {auth-token}"
Critério | Tableau | Power BI | Qlik Sense | Apache Superset |
---|---|---|---|---|
Preço (por usuário/mês) | $70 | $10 | $30 | Gratuito |
Facilidade de Uso | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ |
Visualizações Avançadas | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
Performance | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ |
Conectividade | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
Mobile Experience | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐ |