Vamos supor que você seja um diretor de escola e armazene informações sobre as aulas oferecidas, os estudantes que se matricularam nelas e as notas que recebem. Você pode usar o Looker Studio para acompanhar e conferir essas informações usando a combinação de dados.
Acessar um relatório de demonstração
Copie e edite um relatório de demonstração em tempo real (link em inglês) para saber como a combinação funciona.
Esse relatório só está disponível em inglês.
Perguntas a serem respondidas
Neste exemplo, respondemos às seguintes perguntas sobre os dados:
- Quais estudantes assistiram quais aulas e qual foi a nota de cada um deles?
- Qual foi a nota mais alta recebida em cada aula?
- Qual estudante recebeu a maior nota em cada aula?
Dados de amostra
Veja os dados usados nos exemplos.
Aulas
class_id |
class_name |
---|---|
c1 |
Tecelagem de cesta subaquática |
c2 |
Fusão doméstica descomplicada |
c3 |
Como treinar uma iguana que ataca |
c4 |
Aprenda sobre SQL por diversão e lucro |
Estudantes
student_id |
student_name |
---|---|
s1 |
Brett |
s2 |
Rick |
s3 |
Susanna |
s4 |
Jennifer |
Notas
student_id |
class_id |
grade |
---|---|---|
s1 |
c1 |
2 |
s2 |
c1 |
99 |
s3 |
c1 |
65 |
s4 |
c1 |
3 |
s2 |
c2 |
38 |
s3 |
c2 |
88 |
s4 |
c2 |
48 |
s1 |
c3 |
7 |
s4 |
c3 |
32 |
s1 |
c4 |
94 |
s2 |
c4 |
63 |
s3 |
c4 |
75 |
s4 |
c4 |
20 |
Configuração
A primeira etapa é se conectar aos seus dados criando fontes de dados no Looker Studio. O relatório de demonstração usa as Planilhas para os dados, mas é possível armazenar essas informações em um banco de dados, como o BigQuery ou o MySQL.
- Crie um novo relatório.
- Adicione três fontes de dados correspondentes aos dados de amostra:
- Aulas
- Estudantes
- Notas
Saiba como criar e editar fontes de dados.
Pergunta 1: estudantes, aulas e notas recebidas
"Quais estudantes assistiram a quais aulas e qual foi a nota de cada um deles?"
Para responder a essa pergunta, faça o seguinte:
- Crie uma nova combinação.
- Adicione uma tabela Notas, com dimensões:
- student_id
- class_id
- grade
- Adicione uma tabela Estudantes, com dimensões:
- student_id
- student_name
- Adicione uma tabela Aulas, com dimensões:
- class_id
- class_name
- Mescle Notas a Estudantes com student_id.
- Mescle "Notas" a "Aulas" com class_id.
- Defina as duas operações de agrupamento à esquerda.
- Salve a combinação e feche o editor.
- Adicione uma tabela ao relatório com os campos student_name, class_name e grade.
- Classifique a tabela por student_name, em ordem decrescente.
A tabela vai ficar assim:
student_name |
class_name |
grade |
---|---|---|
Brett |
Tecelagem de cesta subaquática |
2 |
Brett |
Como treinar uma iguana que ataca |
7 |
Brett |
Aprenda sobre SQL por diversão e lucro |
94 |
Jennifer |
Tecelagem de cesta subaquática |
3 |
Jennifer |
Fusão doméstica descomplicada |
48 |
Jennifer |
Como treinar uma iguana que ataca |
32 |
Jennifer |
Aprenda sobre SQL por diversão e lucro |
20 |
Rick |
Tecelagem de cesta subaquática |
99 |
Rick |
Fusão doméstica descomplicada |
38 |
Rick |
Aprenda sobre SQL por diversão e lucro |
63 |
Susanna |
Tecelagem de cesta subaquática |
65 |
Susanna |
Fusão doméstica descomplicada |
88 |
Susanna |
Aprenda sobre SQL por diversão e lucro |
75 |
Pergunta 2: maior nota por aula
"Qual foi a nota mais alta recebida em cada aula?"
Para responder a essa pergunta, faça o seguinte:
- Use a mesma combinação da pergunta 1.
- Adicione uma tabela ao relatório.
- Adicione class_name como uma dimensão e grade como uma métrica.
- Edite o campo grade:
- Mude o nome para max_grade.
- Defina a agregação como MAX.
- Classifique a tabela por max_grade, em ordem decrescente.
A tabela vai ficar assim:
class_name | max_grade |
---|---|
Tecelagem de cesta subaquática |
99 |
Aprenda sobre SQL por diversão e lucro |
94 |
Como treinar uma iguana que ataca |
32 |
Fusão doméstica descomplicada |
88 |
Pergunta 3: maior nota de cada estudante por aula
"Qual estudante recebeu a maior nota em cada aula?"
Para responder a essa pergunta, faça o seguinte:
- Crie uma nova combinação.
- Adicione uma tabela Aulas, com dimensões:
- class_id
- class_name
- Adicione uma tabela Notas, nomeie como Notas 1 e adicione a dimensão class_id.
- Adicione grade como uma métrica e defina a agregação como MAX.
- Renomeie grade como max_grade.
- Adicione a tabela Notas novamente, nomeie como Notas 2 e adicione as dimensões:
- student_id
- class_id
- grade
- Adicione uma tabela Estudantes, com dimensões:
- student_id
- student_name
- Use externo à esquerda para cada agrupamento.
- Agrupe Aulas e Notas com class_id.
- Agrupe Notas e Notas 2 com:
- class_id = class_id
- max_grade = grade
- Agrupe Notas 2 e Estudantes com student_id.
- Salve a combinação e feche o editor.
- Adicione uma tabela ao relatório com os campos student_name, class_name e max_grade.
A tabela vai ficar assim:
student_name |
class_name |
max_grade |
---|---|---|
Rick |
Tecelagem de cesta subaquática |
99 |
Brett |
Aprenda sobre SQL por diversão e lucro |
94 |
Susanna |
Fusão doméstica descomplicada |
88 |
Jennifer |
Como treinar uma iguana que ataca |
32 |