Com as combinações, você pode criar gráficos, tabelas e controles que se baseiam em várias fontes de dados. É possível combinar dados de até cinco fontes no Data Studio ou em relatórios do Looker.
Por exemplo, você pode mesclar dados de diferentes tabelas do BigQuery (por exemplo, informações do cliente e detalhes de pedidos) e visualizar essas informações em uma única tabela do Data Studio. Também é possível exibir uma combinação de dados das suas contas do Google Ads e do Google Analytics em uma série temporal para ter uma visualização unificada da performance da sua campanha de marketing.
Diferenças entre combinações e fontes de dados
Combinar dados cria um recurso conhecido como combinação. As combinações são semelhantes às fontes de dados porque fornecem dados para gráficos e controles nos relatórios. No entanto, as combinações diferem das fontes de dados de algumas maneiras importantes:
- As combinações recebem informações de várias fontes.
- As combinações são sempre incorporadas ao relatório em que são criadas. Não é possível fazer uma combinação que pode ser reutilizada entre os relatórios. No entanto, se você copiar o relatório, as combinações também serão copiadas para o novo relatório, e os gráficos continuarão funcionando nos dados combinados.
- As métricas na fonte de dados subjacente se tornam dimensões numéricas não agregadas na combinação. Consulte a página de documentação Dicas de combinação e conceitos avançados para mais informações.
- As combinações não têm configurações de credenciais nem de atualização de dados. Na verdade, essas configurações são herdadas das fontes de dados subjacentes.
Como as combinações funcionam
Os programadores de banco de dados usam instruções de agrupamento SQL para combinar dados de diferentes tabelas. No Data Studio, você pode combinar dados sem escrever código. Em vez disso, use o editor de combinação para configurar o agrupamento, conforme mostrado na captura de tela a seguir:

Legenda:
- Tabelas
- Configuração de agrupamento
- 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. Ao editar ou criar uma combinação, as tabelas são mostradas na UI. Cada tabela contém um conjunto de campos extraídos da fonte de dados subjacente. Uma combinação pode ter até cinco tabelas.
Antes de as tabelas serem mescladas, o Data Studio agrupa e agrega linhas em cada tabela com base nas dimensões incluídas nela. Se as dimensões selecionadas não incluírem um identificador exclusivo para cada registro, as linhas idênticas serão recolhidas durante essa fase de pré-agrupamento. Esse recolhimento pode resultar em uma contagem de linhas menor do que a obtida ao executar uma consulta de mesclagem SQL diretamente nos mesmos dados. Para evitar que as linhas sejam recolhidas prematuramente, adicione um campo de identificador exclusivo (como uma chave primária ou um ID de linha exclusivo) à lista de dimensões de cada tabela na combinação.
Para adicionar dados a uma tabela, clique em Adicionar dimensão ou Adicionar métrica.
Os campos usados nas condições de mesclagem são exibidos com um ícone de vinculação
.
Configuração de agrupamento
Uma configuração de agrupamento vincula pares de tabelas em uma combinação. Uma configuração de agrupamento consiste em um operador, que define como combinar registros correspondentes e não correspondentes dessas tabelas, e uma condição, que é um conjunto de campos que define como as tabelas são relacionadas entre si.
Por exemplo, na captura de tela a seguir, a tabela Notas é mesclada à tabela Alunos no campo student_id e à tabela Aulas no campo class_id. As duas configurações de mesclagem usam o operador externo à esquerda.

Operadores de mesclagem
O operador de agrupamento determina como as linhas correspondentes e não correspondentes das tabelas na combinação são mescladas. O Data Studio é compatível com os seguintes operadores de mesclagem:
- 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.
- Junção 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 correspondentes das tabelas à esquerda ou da tabela à direita.
- Correlação: retorna todas as combinações possíveis de linhas das tabelas à esquerda e à direita.
Saiba mais sobre os operadores de mesclagem na documentação do BigQuery.
Condições de mesclagem
Uma condição de agrupamento é um ou mais campos que podem ser encontrados nas tabelas e usados para vincular os registros delas. Por exemplo, em uma combinação de gráficos do Google Analytics e do Google Ads, se Nome da campanha existir nas duas tabelas extraídas, o Data Studio poderá usar esse campo para mesclar os dados.
Para cada tabela na combinação, selecione os campos a serem usados na condição. Não é necessário usar os mesmos campos para todas as tabelas e eles também não precisam ter o mesmo nome, desde que os dados sejam iguais em cada campo. Por exemplo, digamos que você queira visualizar clientes, pedidos e itens em um único gráfico. Essas tabelas podem ter os seguintes campos:
Tabela Clientes
customer_IDcustomer_name
Tabela Pedidos
cust_idorder_numberorder_total
Tabela Itens
order_numberSKU
Para combinar essas tabelas, agrupe a tabela Clientes e a tabela Pedidos usando os campos customer_ID e cust_id como condição de agrupamento e a tabela Pedidos e a tabela Itens usando order_number como condição de agrupamento.
Dimensões e métricas incluídas
Qualquer campo usado nas condições de mesclagem da combinação, além de outras dimensões ou métricas adicionadas à combinação, é listado na seção Dimensões e métricas incluídas. Esses são os campos que podem ser usados em qualquer gráfico com base na combinação.
Ocultar campos de mesclagem repetidos
A opção Ocultar campos de mesclagem repetidos exclui campos duplicados usados nas condições de mesclagem. Para incluir campos de mesclagem repetidos, desmarque essa opção.
Por exemplo, digamos que você esteja mesclando três tabelas: Notas, Alunos 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).

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, alunos e notas demonstra como resolver um caso de uso clássico de combinação de dados.