inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)

[바짝스터디 1주차 과제] ARRAY,STRUCT,PIVOT,FUNNEL

116

정성욱

작성한 질문수 2

0

1. ARRAY, STRUCT

CROSS JOIN UNNEST ( )

 

2. PIVOT

IF(조건 = , TRUE , FALSE )
컬럼명을 숫자로 설정하고 싶을시 ` 을 사용하여 감싸주어야한다

 

 

3. 퍼널분석

 

SELECT
  event_date,
  MAX(IF(flow = 1, cnt, 0)) AS screen_view_welcome,
  MAX(IF(flow = 2, cnt, 0)) AS screen_view_home,
  MAX(IF(flow = 3, cnt, 0)) AS screen_food_category,
  MAX(IF(flow = 4, cnt, 0)) AS screen_restaurant,
  MAX(IF(flow = 5, cnt, 0)) AS screen_cart,
  MAX(IF(flow = 6, cnt, 0)) AS click_payment_cart,
FROM funnel
GROUP BY event_date
ORDER BY 1

sql Google-Analytics firebase google-sheets bigquery

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 정성욱님.

ARRAY 및 STRUCT 데이터를 활용한 SQL 연습 문제를 다루셨군요. 이러한 데이터 유형을 활용하여 쿼리를 작성하는 것은 빅쿼리를 활용한 데이터 분석에서 매우 중요한 기술입니다.

  • ARRAY 데이터의 기본 추출: CROSS JOIN UNNEST를 통해 배열 형태의 데이터를 개별 행으로 풀어내는 방법을 사용하고 계시네요. 이는 다양한 데이터 유형을 다룰 때 유용합니다.

  • STRUCT 데이터의 명확한 추출: 구조화된 데이터를 명확하게 이름 지정하여 추출하는 것은 데이터의 가독성을 크게 향상시킵니다.

다양한 데이터 유형에 대해 연습하시려는 시도가 좋습니다. 이러한 실습은 실제 데이터 분석 시 도움이 됩니다. 관련하여 더 많은 정보를 얻고자 한다면, 아래의 유사한 질문을 확인해보세요:

  1. 구글 스프레드시트 사용 시 데이터 로그 설계에 대한 질문

    • 이 질문에서는 다양한 파라미터를 어떻게 설계하고 사용해야 하는지에 대한 논의가 담겨져 있습니다.
  2. 퍼널 SQL 쿼리 작성하기 - 오류 해결 사례

    • 퍼널 쿼리 작성 시 발생할 수 있는 오류들과 그 해결 방안에 대한 내용을 다루고 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

최종 과제 제출

0

82

3

BigQuery 활용편 18강 질문있습니다!

0

85

1

리텐션 공부하다가 궁금한게 생겨 질문드립니다

0

83

2

안녕하세요 강사님 코호트 쿼리 공부하다가 의문점이 생겨서 문의드립니다

0

75

2

biquery 테이블 생성 오류 이슈

0

56

2

동일하게 쿼리를 작성했는데 화면과 다른 값이 나옵니다

0

75

2

[과제] 퍼널 PIVOT 테이블 작성하기

0

67

2

array 등

0

63

2

N day 리텐션 쿼리 관련 질문

0

63

2

이동평균 계산 시 order by 기본값은 뭔가요?

0

69

2

윈도우 연습문제 1번 질문

0

65

1

user_id에 NULL이 나오는데 정상인가요?

0

73

2

3-13 리텐션 과제 제출

0

94

2

최종 과제 제출

0

130

3

weekly retention 구하기 과제

0

90

2

1-9. 피벗 쿼리 작성

0

81

2

app_logs 테이블 생성 문제

0

73

2

Weekly Retention 구하기 완성하였습니다.

0

77

2

[과제] 퍼널 쿼리(피벗테이블 적용) 작성 완료

0

107

2

3-7 Weekly, Monthly Retention 쿼리 작성

0

92

2

정성 데이터 분석 방법 문의

0

165

1

최종 과제 제출

0

109

3

1-6 예시 문제 풀이

0

69

2

최종과제 제출

0

145

2