Você pode combinar dados no Data Studio para reunir informações de várias fontes em uma única visualização. Com esses dados combinados, é possível criar gráficos, tabelas e controles. A combinação de dados pode ajudar você a descobrir insights que talvez não encontrasse ao analisar cada fonte de dados separadamente.
É possível combinar até cinco fontes de dados diferentes. Por exemplo, é possível mesclar registros de clientes com detalhes de pedidos de diferentes tabelas do BigQuery para visualizá-los em uma única tabela. Também é possível combinar métricas do Google Ads e do Google Analytics em uma série temporal para avaliar a performance da campanha de marketing.
Antes de começar
Para aproveitar ao máximo este guia, é importante conhecer estes conceitos:
Diferenças entre combinações e fontes de dados
A combinação de dados cria um recurso chamado combinação. Assim como as fontes de dados padrão, as combinações fornecem dados para os gráficos e controles do relatório. No entanto, eles diferem em vários aspectos importantes:
- As combinações mesclam dados de várias fontes.
- As combinações são sempre incorporadas ao relatório em que são criadas. Não é possível compartilhar uma combinação entre relatórios diferentes, mas, ao copiar um relatório, as combinações dele também são copiadas para que os gráficos continuem funcionando.
- As métricas das fontes de dados subjacentes se tornam dimensões numéricas não agregadas na combinação. Consulte Dicas de combinação e conceitos avançados para mais detalhes.
- As combinações herdam as configurações de atualização de dados e credenciais diretamente das fontes de dados subjacentes.
Como as combinações funcionam
Enquanto os programadores de banco de dados escrevem instruções SQL para combinar tabelas, o Data Studio permite combinar dados sem escrever nenhum código. Use o editor de combinações para configurar sua combinação:

Legenda:
- Tabelas
- Mesclar configuração
- Botão Mesclar outra tabela
- Nome da combinação
- Dimensões e métricas incluídas
- Adicionar métricas, período e filtros
- Opção Ocultar campos de mesclagem repetidos e botão SALVAR
Tabelas
As combinações são compostas por tabelas. Cada tabela no editor de combinações contém campos extraídos de uma fonte de dados subjacente. É possível incluir até cinco tabelas em uma combinação.
Antes de mesclar, o Data Studio agrupa e agrega as linhas de cada tabela com base nas dimensões delas. Se as dimensões não incluírem um identificador exclusivo para cada registro, as linhas idênticas serão recolhidas durante essa fase de pré-agrupamento. Para garantir que cada registro permaneça distinto e evitar que as contagens de linhas sejam reduzidas prematuramente, adicione um campo de identificador exclusivo (como uma chave primária ou um ID de linha) à lista de dimensões de cada tabela.
Para adicionar dados a uma tabela, clique em Adicionar dimensão ou Adicionar métrica.
Os campos usados nas condições de mesclagem aparecem com um ícone de link .
Mesclar configuração
Uma configuração de mesclagem vincula pares de tabelas em uma combinação. Cada configuração de mesclagem consiste em um operador de mesclagem, que define se os registros serão combinados horizontalmente (junções) ou se as linhas serão empilhadas verticalmente (uniões), e em condições de mesclagem, que especificam como os campos de cada tabela são vinculados ou pareados.
Por exemplo, na captura de tela a seguir, a tabela Notas é mesclada à tabela Estudantes no campo student_id e à tabela Aulas no campo class_id. As duas configurações de mesclagem usam o operador Left outer join.

Operadores de mesclagem
O operador de mesclagem determina como os dados das tabelas na combinação são combinados. O Data Studio é compatível com cinco operadores de mesclagem e o operador de união:
- Mesclagem interna: retorna apenas as linhas correspondentes das tabelas à esquerda e direita.
- Mesclagem externa à esquerda: retorna as linhas correspondentes da tabela à direita e as linhas não correspondentes das tabelas à esquerda.
- Mesclagem externa à direita: retorna as linhas correspondentes das tabelas à esquerda e as linhas não correspondentes da tabela à direita.
- Mesclagem externa completa: retorna todas as linhas das tabelas à esquerda e à direita, sejam elas correspondentes ou não.
- Correlação: retorna todas as combinações possíveis de linhas das tabelas à esquerda e à direita.
- União: anexa as linhas da tabela à direita à tabela à esquerda, empilhando-as verticalmente e removendo as linhas duplicadas.
Qual é a diferença entre uma mesclagem e uma união?
As mesclagens e as uniões permitem combinar dados de diferentes fontes ou tabelas. A diferença entre os dois métodos está na forma como os dados são combinados: uma mesclagem combina os dados horizontalmente (adicionando colunas), enquanto uma união combina os dados verticalmente (adicionando linhas).
Exemplos de mesclagens e uniões
Abra as seções a seguir para ver exemplos de mesclagens e uniões.
Exemplo de mesclagem: combinar dados horizontalmente
Uma operação de mesclagem pega duas ou mais tabelas e as vincula lado a lado com base em um identificador comum. Use mesclagens para enriquecer um conjunto de dados adicionando colunas de informações.
Cenário: você quer combinar uma tabela que contém uma lista de nomes de clientes com uma segunda tabela que contém os números totais de vendas dos clientes. As duas tabelas precisam compartilhar um campo comum, como ID de cliente, para que as linhas da primeira tabela correspondam às da segunda.
| Tabela 1: detalhes do cliente | Tabela 2: dados de vendas |
|---|
| ID de cliente | Nome do cliente | ID de cliente | Total de vendas |
|---|---|---|---|
| 101 | Alex | 101 | US$ 5.000 |
| 102 | Jie | 102 | US$ 3.200 |
Para combinar esses dados em uma única tabela, use o operador de combinação externa à esquerda e vincule as tabelas no campo ID do cliente. As duas tabelas são mescladas horizontalmente em uma única tabela mais ampla que agora inclui o Nome do cliente e o Total de vendas na mesma linha.
| ID de cliente | Nome do cliente | Total de vendas |
|---|---|---|
| 101 | Alex | US$ 5.000 |
| 102 | Jie | US$ 3.200 |
Exemplo de união: adicionar dados verticalmente
Uma operação de união usa duas ou mais tabelas com uma estrutura idêntica (as mesmas colunas na mesma ordem) e as empilha uma sobre a outra. Use uniões para anexar um conjunto de dados a outro e ter uma visão mais completa dos seus dados.
Situação: você tem três tabelas de vendas separadas (uma para janeiro, uma para fevereiro e uma para março) e quer combiná-las em um único conjunto de dados para fazer uma análise trimestral completa.
Tabela 1: relatório de vendas de janeiro
| Data | Região | Receita |
|---|---|---|
| 1º de jan. | Leste | US$ 100 |
| 2 de janeiro | Oeste | US$ 200 |
Tabela 2: relatório de vendas de fevereiro
| Data | Região | Receita |
|---|---|---|
| 1° de fevereiro | Leste | US$ 150 |
| 2 de fevereiro | Oeste | US$ 250,00 |
Tabela 3: relatório de vendas de março
| Data | Região | Receita |
|---|---|---|
| 1º de março | Leste | US$ 180 |
| 2 de março | Oeste | US$ 280 |
Para criar uma única tabela com base nas três tabelas de vendas mensais, use o operador Union entre as tabelas. Os dados serão adicionados verticalmente, criando uma tabela mais longa que preserva todas as colunas originais.
| Data | Região | Receita |
|---|---|---|
| 1º de jan. | Leste | US$ 100 |
| 2 de janeiro | Oeste | US$ 200 |
| 1° de fevereiro | Leste | US$ 150 |
| 2 de fevereiro | Oeste | US$ 250,00 |
| 1º de março | Leste | US$ 180 |
| 2 de março | Oeste | US$ 280 |
Saiba mais sobre os operadores de mesclagem na documentação do BigQuery.
Mesclar condições
Na seção Condições de mesclagem, defina como os campos em cada tabela são vinculados ou pareados:
- Para mesclagens: uma condição de mesclagem (ou condição de junção) consiste em um ou mais campos correspondentes que vinculam registros entre tabelas. Por exemplo, se Nome da campanha existir em uma tabela do Google Analytics e em uma do Google Ads, o Data Studio poderá mesclar os dados nesse campo compartilhado.
- Para uniões: uma condição de mesclagem combina cada dimensão e métrica na tabela à esquerda com um campo correspondente do mesmo tipo de dados na tabela à direita para que os valores sejam empilhados na mesma coluna.
Para cada tabela na combinação, selecione os campos a serem incluídos na condição. Os campos não precisam ter o mesmo nome em todas as tabelas, desde que os dados sejam correspondentes. Por exemplo, para visualizar clientes, pedidos e itens em um único gráfico, suas tabelas podem ter os seguintes campos:
Tabela Customers
customer_IDcustomer_name
Tabela Orders
cust_idorder_numberorder_total
Tabela Itens
order_numberSKU
Para combinar essas tabelas, mescle a tabela Clientes com a tabela Pedidos usando os campos customer_ID e cust_id como condição de mesclagem e mescle a tabela Pedidos com a tabela Itens usando order_number como condição de mesclagem.
Dimensões e métricas incluídas
Todos os campos usados nas condições de mesclagem da combinação, além de outras dimensões ou métricas que você adicionar, são listados na seção Dimensões e métricas incluídas. Esses são os campos que você poderá usar em qualquer gráfico com base na combinação.
Ocultar campos de mesclagem repetidos
A opção Ocultar campos de mesclagem repetidos exclui os campos duplicados que são usados em condições de mesclagem. Para incluir campos de mesclagem repetidos em uma combinação de mesclagem, desmarque essa opção.
Por exemplo, digamos que você esteja mesclando três tabelas: Notas, Estudantes e Aulas, usando os campos student_id e class_id na configuração de mesclagem. Com a opção Ocultar campos de mesclagem repetidos selecionada, a combinação inclui apenas uma instância de student_id e class_id.

Para a mesma configuração de combinação, com a opção Ocultar campos de mesclagem repetidos desmarcada, a combinação agora inclui várias instâncias de student_id e class_id, além do nome da tabela em que esse campo aparece, por exemplo, class_id (Notas), class_id (Aulas), student_id (Notas) e student_id (Alunos).

Para combinações de união, a opção Ocultar campos de mesclagem repetidos é selecionada e bloqueada por padrão. Isso oculta automaticamente os campos redundantes nas tabelas combinadas, criando uma visualização mais limpa da fonte de dados que mostra apenas um conjunto dos campos unidos.
Períodos e filtros
É possível limitar os dados na combinação aplicando um período ou filtro a uma ou mais tabelas.
Exemplo de combinação
O exemplo de combinação de aulas, estudantes e notas demonstra como resolver um caso de uso clássico de combinação de dados.