알림

이 고객센터가 클라우드로 이전됩니다. 이전에 관해 자세히 알아보기

혼합 예: 수업, 학생, 성적

기본 데이터 혼합 사용 사례를 해결하는 방법을 알아봅니다.

제공되는 수업, 이러한 수업에 등록하는 학생들, 수업마다 학생들이 받는 성적에 관한 정보를 학교 관리자가 저장한다고 가정해 보겠습니다. Looker Studio를 사용하면 데이터 혼합을 통해 이러한 정보를 추적하고 시각화할 수 있습니다.

데모 보고서 보기

실시간 데모 보고서를 복사 및 수정하여 혼합의 작동 방식을 확인하세요.

(이 보고서는 영어로만 제공됩니다.)

답변할 질문

이 예시에서는 데이터와 관련해 궁금해할 만한 다음과 같은 질문에 대한 답을 제공합니다.

  • 어떤 학생이 어떤 수업을 수강했으며 각 수업에서 어떤 성적을 받았는가?
  • 각 수업에서 받은 최고 성적은 몇 점이었나?
  • 각 수업에서 최고 성적을 받은 학생은 누구였나?

샘플 데이터

예시에 사용된 데이터는 다음과 같습니다.

수업

class_id

class_name

c1

수중에서 바구니 짜기

c2

집에서 손쉽게 퓨전 요리 만들기

c3

공격적인 이구아나를 훈련시키는 법

c4

재미와 수익을 위한 SQL 배우기

 

학생

student_id

student_name

s1

브렛

s2

s3

수재나

s4

제니퍼

 

성적

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

 

Google Sheets를 통해 이 데이터의 사본을 만들어 이 도움말에 나온 예시를 따라 하세요. 

설정

첫 번째 단계는 Looker Studio에서 데이터 소스를 생성하여 데이터에 연결하는 것입니다. 데모 보고서에서는 기존 데이터에 Sheets를 사용하지만, BigQuery나 MySQL과 같은 데이터베이스에도 이 데이터를 손쉽게 저장해도 됩니다.

  1. 새 보고서를 만듭니다.
  2. 다음과 같이 샘플 데이터에 해당하는 데이터 소스 3개를 추가합니다.
    1. 수업
    2. 학생
    3. 성적

데이터 소스를 만들고 수정하는 방법 알아보기

질문 1: 학생, 수업, 받은 성적

'어떤 학생이 어떤 수업을 수강했으며 각 수업에서 어떤 성적을 받았는가?'

이 질문에 답하려면 다음 안내 따르기

  1. 새 혼합을 만듭니다.
  2. 다음 측정기준과 함께 성적 표를 추가합니다.
    1. student_id
    2. class_id
    3. grade
  3. 다음 측정기준과 함께 학생 표를 추가합니다.
    1. student_id
    2. student_name
  4. 다음 측정기준과 함께 수업 표를 추가합니다.
    1. class_id
    2. class_name
  5. student_id를 사용하여 성적학생에 조인합니다.
  6. class_id를 사용하여 성적을 수업에 조인합니다.
  7. 두 조인 작업을 모두 왼쪽 외부로 설정합니다.성적 및 학생과 학생 및 수업 간 왼쪽 외부 조인을 보여주는 혼합 구성의 예
  8. 혼합을 저장하고 편집기를 닫습니다.
  9. student_name, class_name, grade 필드가 있는 보고서에 표를 추가합니다.
  10. 표를 student_name 기준으로 내림차순 정렬합니다.

표는 다음과 같이 표시됩니다.

student_name

class_name

grade

브렛

수중에서 바구니 짜기

2

브렛

공격적인 이구아나를 훈련시키는 법

7

브렛

재미와 수익을 위한 SQL 배우기

94

제니퍼

수중에서 바구니 짜기

3

제니퍼

집에서 손쉽게 퓨전 요리 만들기

48

제니퍼

공격적인 이구아나를 훈련시키는 법

32

제니퍼

재미와 수익을 위한 SQL 배우기

20

수중에서 바구니 짜기

99

집에서 손쉽게 퓨전 요리 만들기

38

재미와 수익을 위한 SQL 배우기

63

수재나

수중에서 바구니 짜기

65

수재나

집에서 손쉽게 퓨전 요리 만들기

88

수재나

재미와 수익을 위한 SQL 배우기

75

 

질문 2: 수업별 최고 성적

"각 수업의 최고 성적은 몇점이었나?"

이 질문에 답하려면 다음 안내 따르기

  1. 질문 1과 동일한 혼합을 사용합니다.
  2. 보고서에 표를 추가합니다.
  3. 측정기준으로 class_name을 추가하고 측정항목으로 grade를 추가합니다.
  4. grade 필드를 수정합니다.
    1. 이름을 max_grade로 변경합니다.
    2. 집계를 MAX로 설정합니다.
  5. max_grade를 기준으로 표를 내림차순 정렬합니다.

데이터 소스로 혼합 데이터를 사용하고 측정기준으로 class_name, 측정항목으로 max_grade가 사용된 표 구성의 예

표는 다음과 같이 표시됩니다.

class_name max_grade
수중에서 바구니 짜기

99

재미와 수익을 위한 SQL 배우기

94

공격적인 이구아나를 훈련시키는 법

32

집에서 손쉽게 퓨전 요리 만들기

88

질문 3: 학생별 최고 성적

"각 수업에서 최고 성적을 받은 학생은 누구였나?"

이 질문에 답하려면 다음 안내 따르기

  1. 새 혼합을 만듭니다.
  2. 다음 측정기준과 함께 수업 표를 추가합니다.
    1. class_id
    2. class_name
    3. 성적 표를 추가하여 성적 1로 이름을 지정하고, 측정기준으로 class_id를 추가합니다.
    4. grade를 측정항목으로 추가하고, 집계를 MAX로 설정합니다.
    5. grade 이름을 max_grade로 바꿉니다.
  3. 성적 표를 다시 추가하고 성적 2로 이름을 지정한 후 다음 측정기준을 추가합니다.
    1. student_id
    2. class_id
    3. grade
  4. 다음 측정기준과 함께 학생 표를 추가합니다.
    1. student_id
    2. student_name
  5. 각 조인에 왼쪽 외부를 사용합니다.
  6. class_id를 사용하여 수업성적에 조인합니다.
  7. 다음을 사용하여 성적성적 2에 조인합니다.
    1. class_id = class_id
    2. max_grade = grade
  8. student_id를 사용하여 성적 2학생에 조인합니다.수업을 성적1과, 성적 1을 성적 2와, 성적을 학생과 조인하는 방법을 보여주는 혼합 구성의 예
  9. 혼합을 저장하고 편집기를 닫습니다.
  10. student_name, class_name, max_grade 필드가 있는 보고서에 표를 추가합니다.

The Setup tab for a blended data table chart with the student_name, class_name, and max_grade dimensions and the max_grade metric selected.

표는 다음과 같이 표시됩니다.

student_name

class_name

max_grade

수중에서 바구니 짜기

99

브렛

재미와 수익을 위한 SQL 배우기

94

수재나

집에서 손쉽게 퓨전 요리 만들기

88

제니퍼

공격적인 이구아나를 훈련시키는 법

32

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?

도움이 더 필요하신가요?

다음 단계를 시도해 보세요.

검색
검색어 지우기
검색 닫기
기본 메뉴
7485826936966638016
true
도움말 센터 검색
true
true
true
true
true
102097
false
false