Supongamos que eres administrador de una institución educativa y almacenas información sobre las clases que se ofrecen, los estudiantes que se inscriben en ellas y las calificaciones que reciben en cada una. Puedes usar Looker Studio para hacer un seguimiento de esta información y visualizarla mediante la combinación de datos.
Preguntas para 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 recibieron en cada una?
- ¿Cuál fue la calificación más alta que recibiste en cada clase?
- ¿Qué estudiante recibió 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 |
Combinación de dispositivos más fácil |
c3 |
Cómo entrenar una iguana de ataque |
c4 |
Aprende SQL por diversión y beneficio |
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 crear fuentes de datos en Looker Studio para conectarte a tus datos. El informe de demostración usa Hojas de cálculo para los datos subyacentes, pero también puedes almacenarlos en una base de datos, como BigQuery o MySQL.
- Crea un informe nuevo.
- Agrega 3 fuentes de datos correspondientes a los datos de muestra:
- Clases
- Alumnos
- Calificaciones
Obtén información para crear y editar fuentes de datos.
Pregunta 1: Estudiantes, clases y calificaciones recibidas
Pregunta: “¿Qué clases tomaron los estudiantes y qué calificación recibieron en cada una?”
Para responder esta pregunta, sigue estos pasos:
- Crea una combinación nueva.
- Agrega una tabla Calificaciones con las siguientes dimensiones:
student_id
class_id
grade
- Agrega una tabla Estudiantes con las siguientes dimensiones:
student_id
student_name
- Agrega una tabla Clases con las siguientes dimensiones:
class_id
class_name
- Une Calificaciones a Estudiantes con
student_id
. - Une Calificaciones a Clases con
class_id
. - Establece ambas operaciones de unión como externas a la izquierda.
- Guarda la combinación y cierra el editor.
- Agrega una tabla al informe con los campos
student_name
,class_name
ygrade
. - Ordena la tabla por
student_name
de forma descendente.
Tu tabla debería verse así:
student_name | class_name | calificación |
---|---|---|
Brett | Cestería submarina | 2 |
Brett | Cómo entrenar una iguana de ataque | 7 |
Brett | Aprende SQL por diversión y beneficio | 94 |
Jennifer | Cestería submarina | 3 |
Jennifer | Combinación de dispositivos más fácil | 48 |
Jennifer | Cómo entrenar una iguana de ataque | 32 |
Jennifer | Aprende SQL por diversión y beneficio | 20 |
Rick | Cestería submarina | 99 |
Rick | Combinación de dispositivos más fácil | 38 |
Rick | Aprende SQL por diversión y beneficio | 63 |
Susana | Cestería submarina | 65 |
Susana | Combinación de dispositivos más fácil | 88 |
Susana | Aprende SQL por diversión y beneficio | 75 |
Pregunta 2: Calificación más alta por clase
Pregunta: “¿Cuál fue la calificación más alta que recibió 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_name
como dimensión ygrade
como métrica. - Edita el campo
grade
de la siguiente manera:- Cambia el nombre a
max_grade
. - Establece la agregación en MAX.
- Cambia el nombre a
Ordena la tabla por
max_grade
de forma descendente.
Tu tabla debería verse así:
class_name | max_grade |
---|---|
Cestería submarina | 99 |
Aprende SQL por diversión y beneficio | 94 |
Cómo entrenar una iguana de ataque | 32 |
Combinación de dispositivos más fácil | 88 |
Pregunta 3: Calificación más alta por estudiante por clase
Pregunta: “¿Qué estudiante recibió 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_id
class_name
- Agrega una tabla Calificaciones, asígnale el nombre Calificaciones 1 y agrega la dimensión
class_id
. - Agrega
grade
como métrica y establece la agregación en MAX. - Se cambió el nombre de
grade
amax_grade
. - Vuelve a agregar la tabla Calificaciones, asígnale el nombre Calificaciones 2 y agrega las siguientes dimensiones:
student_id
class_id
grade
- Agrega una tabla Estudiantes con las siguientes dimensiones:
student_id
student_name
- Usa izquierda externa para cada unión.
- Une Clases a Calificaciones con
class_id
. - Une Calificaciones a Calificaciones 2 con lo siguiente:
class_id = class_id
max_grade = grade
Agrega Grados 2 a Estudiantes con
student_id
.Guarda la combinación y cierra el editor.
Agrega una tabla al informe con los campos
student_name
,class_name
ymax_grade
.
Tu tabla debería verse así:
student_name | class_name | max_grade |
---|---|---|
Rick | Cestería submarina | 99 |
Brett | Aprende SQL por diversión y beneficio | 94 |
Susana | Combinación de dispositivos más fácil | 88 |
Jennifer | Cómo entrenar una iguana de ataque | 32 |