Como as relações diferem das uniões de colunas

As relações são uma forma dinâmica e flexível de combinar dados de várias tabelas para análises. Você não define tipos de união para relacionamento, portanto, não verá um diagrama de Venn ao criá-los.

Pense em uma relação como um contrato entre duas tabelas. Quando você está criando uma visualização com campos dessas tabelas, o Tableau traz dados dessas tabelas usando esse contrato para criar uma consulta com as uniões de colunas apropriadas.

  • Nenhum tipo de união de colunas antecipada. Basta selecionar os campos correspondentes para definir um relacionamento (nenhum tipo de união de colunas). O Tableau primeiro tenta criar o relacionamento com base nas restrições de chave existentes e nomes de campo correspondentes. Em seguida, você pode verificar se eles são os campos que deseja usar ou adicionar mais pares de campo para definir melhor como as tabelas devem ser relacionadas.
  • Automático e com reconhecimento de contexto. Os relacionamentos se diferem das uniões de colunas no que diz respeito ao tempo e ao contexto da análise. O Tableau seleciona automaticamente os tipos de união de colunas com base nos campos usados na visualização. Durante a análise, o Tableau ajusta os tipos de união de colunas de forma inteligente e preserva o nível nativo de detalhe nos dados. É possível ver as agregações no nível de detalhes dos campos da visualização, em vez de ter que pensar sobre as uniões subjacentes. Você não precisa usar expressões LOD, como FIXED, para deduplicar dados em tabelas relacionadas.
  • Flexível. Os relacionamentos podem ser de muitos para muitos e compatíveis com uniões de colunas externas completas. Ao combinar tabelas usando relacionamentos, é como criar uma fonte de dados personalizada e flexível para cada visualização, tudo em uma única fonte de dados da pasta de trabalho. Como o Tableau consulta apenas tabelas necessárias com base em campos e filtros em uma visualização, você pode construir uma fonte de dados que pode ser usada para uma variedade de fluxos de analise.

Para obter mais informações, consulte Relacionar os dados(O link abre em nova janela) e Não tenha medo de relacionamentos.(O link abre em nova janela)

As uniões de colunas ainda estão disponíveis como opção para combinar os dados. Clique duas vezes em uma tabela lógica para acessar a tela de união de colunas. Para obter mais informações, consulte Para onde foram as uniões de colunas?

Assista a um vídeo: para obter uma introdução ao uso de relações no Tableau, assista a este vídeo de 5 minutos.

Observação : a interface para edição de relacionamentos mostrada neste vídeo pode ser um pouco diferente da versão atual, mas tem a mesma funcionalidade.

Veja também podcasts de vídeo sobre relacionamentos em Análises de ação(O link abre em nova janela), como Por que o Tableau inventou os relacionamentos?(O link abre em nova janela) Clique em "Podcast de vídeo" na Biblioteca(O link abre em nova janela) para ver mais.

Para obter informações relacionadas sobre como as consultas de relação funcionam, consulte essas publicações no blog do Tableau:

Características das relacionamentos e uniões de colunas

As relações são uma forma dinâmica e flexível de combinar dados de várias tabelas para análises. Recomenda-se o uso de relacionamentos como uma primeira abordagem para combinar os dados, pois isso torna a preparação e a análise de dados mais fáceis e intuitivas. Usar as uniões somente quando você realmente precisar(O link abre em nova janela).

Aqui estão algumas vantagens de usar relacionamentos para combinar tabelas:

  • Facilitam a definição, alteração e reutilização da fonte de dados.
  • Facilitar a análise de dados em várias tabelas no nível correto de detalhes (LOD).
  • Não exige o uso de expressões LOD ou cálculos LOD para análise em diferentes níveis de detalhes.
  • Apenas consulta dados de tabelas com campos usados na visualização atual.

Relações

  • São exibidos como noodles flexíveis entre tabelas lógicas
  • Requer a seleção de campos correspondentes entre duas tabelas lógicas
  • Não requer que selecione tipos de união
  • Disponibilize todos os dados de linha e coluna de tabelas relacionadas na fonte de dados
  • Mantenha o nível de detalhe de cada tabela na fonte de dados e durante a análise
  • Criam domínios independentes em vários níveis de detalhe. As tabelas não são mescladas na fonte de dados.
  • Durante a análise, crie as uniões apropriadas automaticamente, com base nos campos em uso.
  • Não duplique valores agregados (quando as Opções de desempenho são definidas como Muitos para Muitos)
  • Mantenha valores de medida incompatíveis (quando as Opções de desempenho forem definidas como Alguns registros correspondem)

Uniões de colunas

As uniões são uma maneira mais estática de combinar dados. As uniões devem ser definidas entre tabelas físicas antes da análise, e não podem ser alteradas sem afetar todas as planilhas usando essa fonte de dados. As tabelas unidas são sempre mescladas em uma única tabela. Como resultado, às vezes os dados unidos faltam valores incompatíveis ou duplica valores agregados.

  • São exibidos com ícones do diagrama de Venn entre tabelas físicas
  • Exigem que você selecione os tipos de união de colunas e as cláusulas de união
  • As tabelas físicas com união de colunas são mescladas em uma única tabela lógica, com uma combinação fixa de dados
  • Pode soltar valores de medidas incompatíveis
  • Pode duplicar valores de agregação quando os campos estiverem em diferentes níveis de detalhe
  • Cenários de suporte que exigem uma única tabela de dados, como filtros de extração e agregação

Requisitos para uso de relacionamento

  • Ao relacionar tabelas, os campos que definem as relações devem ter o mesmo tipo de dados. Alterar o tipo de dados na página Fonte de dados não altera esse requisito. O Tableau ainda usará o tipo de dados no banco de dados subjacente para consultas.
  • Não é possível definir relações com base em campos geográficos.
  • Relações circulares não são aceitos no modelo de dados.
  • Não é possível definir relações entre fontes de dados publicadas.

Fatores que limitam os benefícios do uso de tabelas relacionadas

  • Dados sujos em tabelas (ou seja, tabelas que não foram criadas com um modelo bem estruturado em mente e contêm uma mistura de medidas e dimensões em várias tabelas) podem tornar a análise de várias tabelas mais complexa.
  • O uso de filtros da fonte de dados limitará a capacidade de o Tableau fazer a separação de união nos dados. A separação de união é um termo que se refere ao modo como o Tableau simplifica as consultas, removendo uniões de colunas desnecessárias.
  • Tabelas com muitos valores sem correspondência entre relações.
  • Nas versões 2020.2 a 2024.1: interrelacionar várias tabelas de fatos com várias tabelas de dimensão (tentando modelar dimensões compartilhadas ou em conformidade). Na versão 2024.2 e posterior, você pode usar relações multifatoriais para resolver esses casos. Para obter mais informações, consulte Análise de vários fatores com relações(O link abre em nova janela) e Sobre modelos de dados de relações de vários fatores(O link abre em nova janela).

Para onde foram as uniões de colunas?

Você ainda pode especificar as uniões de colunas entre tabelas na camada física de uma fonte de dados. Clique duas vezes em uma tabela lógica para acessar a tela Uniões de colunas/União de linhas na camada física e adicionar uniões de colunas ou de linhas.

Cada tabela lógica de nível superior contém pelo menos uma tabela física. Abra uma tabela lógica para exibir, editar ou criar uniões de colunas entre as tabelas físicas. Clique com o botão direito do mouse em uma tabela lógica e, em seguida, clique em Abrir. Ou basta clicar duas vezes na tabela para abri-la.

Quando você cria uma fonte de dados, ela tem duas camadas. A camada de nível superior é a camada lógica da fonte de dados. Você combina os dados entre tabelas na camada lógica usando as relações.

A próxima camada é a camada física da fonte de dados. Você combina os dados entre tabelas na camada física usando as uniões de colunas. Para obter mais informações, consulte Tabelas lógicas e físicas no modelo de dados(O link abre em nova janela).

Agradecemos seu feedback!Seu feedback foi enviado. Obrigado!