Supongamos que eres administrador de una institución educativa y que almacenas información sobre las clases que se ofrecen, los estudiantes que se inscriben en ellas y las calificaciones que obtienen en cada clase. Puedes usar la combinación de datos en Looker Studio para hacer un seguimiento de esta información y visualizarla.
Preguntas que se deben responder
En este ejemplo, se responden las siguientes preguntas que podrías tener sobre los datos:
- ¿Qué estudiantes tomaron qué clases y qué calificación recibió cada estudiante en cada clase?
- ¿Cuál fue la calificación más alta que obtuviste en cada clase?
- ¿Qué estudiante obtuvo la calificación más alta en cada clase?
Datos de muestra
Estos son los datos que se usan en los ejemplos.
Clases:
| class_id |
class_name |
|---|---|
| c1 |
Cestería submarina |
| c2 |
Cocina casera fusionada de forma sencilla |
| c3 |
Cómo entrenar a una iguana de ataque |
| c4 |
Aprende SQL para divertirte y obtener ganancias |
Estudiantes:
| student_id |
student_name |
|---|---|
| s1 |
Brett |
| s2 |
Rick |
| s3 |
Susana |
| s4 |
Jennifer |
Calificaciones:
| student_id |
class_id |
calificación |
|---|---|---|
| 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 |
Configuración
El primer paso es conectarte a tus datos creando fuentes de datos en Looker Studio. El informe de demostración usa Hojas de cálculo para los datos subyacentes, pero también podrías almacenar estos datos en una base de datos, como BigQuery o MySQL.
- Crea un informe nuevo.
- Agrega 3 fuentes de datos correspondientes a los datos de ejemplo:
- Clases
- Alumnos
- Calificaciones
Obtén más información para crear y editar fuentes de datos.
Pregunta 1: Estudiantes, clases y calificaciones recibidas
Pregunta: "¿Qué estudiantes tomaron qué clases y qué calificación obtuvo cada estudiante en cada clase?"
Para responder esta pregunta, sigue estos pasos:
- Crea una combinación nueva.
- Agrega una tabla Grades con las siguientes dimensiones:
student_idclass_idgrade
- Agrega una tabla Students con las siguientes dimensiones:
student_idstudent_name
- Agrega una tabla Clases con las siguientes dimensiones:
class_idclass_name
- Une Grades con Students con
student_id. - Une Calificaciones a Clases con
class_id. - Configura ambas operaciones de unión como externas izquierdas.

- Guarda la combinación y cierra el editor.
- Agrega una tabla al informe con los campos
student_name,class_nameygrade. - Ordena la tabla por
student_namede forma descendente.
Tu tabla debería verse así:
| student_name | class_name | calificación |
|---|---|---|
| Brett | Cestería submarina | 2 |
| Brett | Cómo entrenar a una iguana de ataque | 7 |
| Brett | Aprende SQL para divertirte y obtener ganancias | 94 |
| Jennifer | Cestería submarina | 3 |
| Jennifer | Cocina casera fusionada de forma sencilla | 48 |
| Jennifer | Cómo entrenar a una iguana de ataque | 32 |
| Jennifer | Aprende SQL para divertirte y obtener ganancias | 20 |
| Rick | Cestería submarina | 99 |
| Rick | Cocina casera fusionada de forma sencilla | 38 |
| Rick | Aprende SQL para divertirte y obtener ganancias | 63 |
| Susana | Cestería submarina | 65 |
| Susana | Cocina casera fusionada de forma sencilla | 88 |
| Susana | Aprende SQL para divertirte y obtener ganancias | 75 |
Pregunta 2: Calificación más alta por clase
Pregunta: "¿Cuál fue la calificación más alta que se obtuvo en cada clase?"
Para responder esta pregunta, sigue estos pasos:
- Usa la misma combinación que en la pregunta 1.
- Agrega una tabla al informe.
- Agrega
class_namecomo dimensión ygradecomo métrica. - Edita el campo
gradede la siguiente manera:- Cambia el nombre a
max_grade. - Establece la agregación en MAX.
- Cambia el nombre a
Ordena la tabla por
max_gradede forma descendente.
Tu tabla debería verse así:
| class_name | max_grade |
|---|---|
| Cestería submarina | 99 |
| Aprende SQL para divertirte y obtener ganancias | 94 |
| Cómo entrenar a una iguana de ataque | 32 |
| Cocina casera fusionada de forma sencilla | 88 |
Pregunta 3: Calificación más alta por estudiante y por clase
Pregunta:"¿Qué estudiante obtuvo la calificación más alta en cada clase?"
Para responder esta pregunta, sigue estos pasos:
- Crea una combinación nueva.
- Agrega una tabla Clases con las siguientes dimensiones:
class_idclass_name
- Agrega una tabla de Calificaciones, asígnale el nombre Calificaciones 1 y agrega la dimensión
class_id. - Agrega
gradecomo métrica y establece la agregación en MAX. - Se cambió el nombre de
gradeamax_grade. - Vuelve a agregar la tabla Grades, asígnale el nombre Grades 2 y agrega dimensiones:
student_idclass_idgrade
- Agrega una tabla Estudiantes con las siguientes dimensiones:
student_idstudent_name
- Usa left outer para cada unión.
- Unir Clases a Calificaciones con
class_id - Une Grades a Grades 2 con lo siguiente:
class_id = class_idmax_grade = grade
Une Grades 2 a Students con
student_id.
Guarda la combinación y cierra el editor.
Agrega una tabla al informe con los campos
student_name,class_nameymax_grade.
Tu tabla debería verse así:
| student_name | class_name | max_grade |
|---|---|---|
| Rick | Cestería submarina | 99 |
| Brett | Aprende SQL para divertirte y obtener ganancias | 94 |
| Susana | Cocina casera fusionada de forma sencilla | 88 |
| Jennifer | Cómo entrenar a una iguana de ataque | 32 |