BigQuery(SQL) ํ™œ์šฉํŽธ(ํผ๋„ ๋ถ„์„, ๋ฆฌํ…์…˜ ๋ถ„์„)

Google Analytics 4, Firebase ๋ฐ์ดํ„ฐ์˜ ํ˜•ํƒœ์˜ ์•ฑ ๋กœ๊ทธ ๋ถ„์„์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐ์—ด, ์œˆ๋„์šฐ ํ•จ์ˆ˜, ํผ๋„, ๋ฆฌํ…์…˜, Google Sheets ๋“ฑ ์‹ค๋ฌด์—์„œ ์‚ฌ์šฉํ•  ๋•Œ ์œ ์šฉํ•œ ๋‚ด์šฉ๋“ค์„ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค.

(5.0) ์ˆ˜๊ฐ•ํ‰ 66๊ฐœ

์ˆ˜๊ฐ•์ƒ 640๋ช…

๋‚œ์ด๋„ ์ค‘๊ธ‰์ด์ƒ

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

๋ฐ์ดํ„ฐ๋ถ„์„
๋ฐ์ดํ„ฐ๋ถ„์„
๋ฐ์ดํ„ฐ์‹œ๊ฐํ™”
๋ฐ์ดํ„ฐ์‹œ๊ฐํ™”
๋ฐ์ดํ„ฐ๋ถ„์„
๋ฐ์ดํ„ฐ๋ถ„์„
๋ฐ์ดํ„ฐ์‹œ๊ฐํ™”
๋ฐ์ดํ„ฐ์‹œ๊ฐํ™”

๋จผ์ € ๊ฒฝํ—˜ํ•œ ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ํ›„๊ธฐ

๋จผ์ € ๊ฒฝํ—˜ํ•œ ์ˆ˜๊ฐ•์ƒ๋“ค์˜ ํ›„๊ธฐ

5.0

5.0

ํฐ์ž„๊ธˆํŽญ๊ท„

32% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

*๐“‘๐“ฎ๐“ผ๐“ฝ ๐“ข๐“ ๐“› ๐“’๐“ธ๐“พ๐“ป๐“ผ๐“ฎ ๐“ธ๐“ท ๐“˜๐“ท๐“ฏ๐“ต๐“ฎ๐“ช๐“ป๐“ท ๐“ฒ๐“ท 2024* ๊ธฐ์ดˆํŽธ ์ˆ˜๊ฐ•ํ‰ ๋ณด์‹ ๋ถ„๋“ค์€ ์•„์‹œ๊ฒ ์ง€๋งŒ ์ •๋ง์ •๋ง sql ํ™œ์šฉ์ž์—๊ฒŒ ์ข‹์€ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค๐Ÿฅบเพ€เฝฒ ๊ฐœ์ธ์ ์œผ๋กœ ์ธํ”„๋Ÿฐ ๋„˜๋ฒ„์™„~ ๊ฐ€๊ฒฉ์ด ๋‘๋ฐฐ์—ฌ๋„ ๋“ค์„ ๊ฐ•์˜ ๋ถ„์„๊ฐ€๊ฐ€ ์•„๋‹Œ ํฌ์ง€์…˜์—์„œ ๋‚จ์ด ์งœ๋‘” SQL์„ ์—ฌ์ฐจ์ €์ฐจ ํ™œ์šฉํ•˜๋ฉฐ ์•ผ์ƒ์ฟผ๋ฆฌ๋กœ ์„ฑ์žฅํ•˜์‹  ๋ถ„๋“ค ์œผ๋ ˆ ์žˆ์ง€์•Š์œผ์‹ค๊นŒ์š”? ๊ทธ๋žฌ๋˜ ๊ณผ๊ฑฐ์˜ ์ €์—๊ฒŒ ๊ฐ•์˜ ํ•˜๋‚˜๋งŒ์„ ์ถ”์ฒœํ•œ๋‹ค๋ฉด ๋ฐ”๋กœ ์นด์ผ์Šค์ฟจ... ๋ณธ์ธ์˜ ํšŒ์‚ฌ์—์„œ ๋น…์ฟผ๋ฆฌ๋ฅผ ํ™œ์šฉํ•œ๋‹ค! (๋น…์ฟผ๋ฆฌ ํ™œ์šฉ๋ฒ•๊นŒ์ง€ ์ƒ์„ธํžˆ ์•Œ๋ ค์ฃผ์‹ญ๋‹ˆ๋‹ค) ๋‹ค ์งœ๋†“์€ ์ฟผ๋ฆฌ์—์„œ ์กฐ๊ฑด๋งŒ ์กฐ๊ธˆ ์ˆ˜์ •ํ•ด์„œ ๋Œ๋ฆด ์ˆ˜๋Š” ์žˆ๋Š”๋ฐ ํ˜ผ์ž ์งœ๋ผ๋ฉด ๋ชป์งœ๊ฒ ๋‹ค! ์–ด๋–ป๊ฒŒ ์งœ๊ธด ์งœ๋Š”๋ฐ ์ด๊ฒŒ ์–ด๋–ป๊ฒŒ ์ •์ œ๊ณผ์ •์„ ๊ฑฐ์น˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค! ๊ธฐ๋‹ค๋ ธ์Šต๋‹ˆ๋‹ค ์ œ๋Œ€๋กœ ๋ชจ์‹œ๊ฒ ์Šต๋‹ˆ๋‹ค ๋ฐ”๋กœ ๊ตฌ๋งคGO๐Ÿƒ๐Ÿƒ ๊ทธ๋Ÿผ ๋‹ค์ŒํŽธ์ด ๋‚˜์˜ฌ๋•Œ๊นŒ์ง€ ์ˆจ ์ฐธ์œผ๋Ÿฌ ์ด๋งŒ(ํก~)

5.0

๋ง๊ณ ๋ง›์žˆ์–ด

100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

๋น ์ง์Šคํ„ฐ๋”” ์ฐธ์—ฌ๋กœ ๋ณธ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ• ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค๐Ÿ’ช ์Šคํ„ฐ๋””๋กœ ๋ช‡ ์ฃผ ๋งŒ์— ๊ฐ•์˜๋ฅผ ์™„๊ฐ•ํ•  ์ˆ˜ ์žˆ์—ˆ๋„ค์š”:) [์ˆ˜๊ฐ•ํ‰] 1. ์‹ค๋ฌด ์ค‘์‹ฌ์ ์ธ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ๊ฒฝํ—˜ํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค : ๊ธฐ์กด ๊ฐ•์˜๋“ค์—์„œ ์ž˜ ์•Œ๋ ค์ฃผ์ง€ ์•Š๋Š” BigQuery๋ฅผ ์ด์šฉํ•œ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์ค‘์ ์œผ๋กœ ๊ฐ€๋ฅด์ณ ์ฃผ์‹ญ๋‹ˆ๋‹ค. ๋งŽ์ด ์‚ฌ์šฉํ•˜์ง€๋งŒ, ์—ฌ๋А ๊ฐ•์˜์—์„œ๋„ ์ž˜ ๋‚˜์™€ ์žˆ์ง€ ์•Š๋Š” ๋ฆฌํ…์…˜(retention), ํผ๋„๋„(funnel)๋ถ„์„, ์ฝ”ํ˜ธํŠธ ๋ถ„์„์— ๋Œ€ํ•˜์—ฌ ๋ฐฐ์šฐ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ•์˜์•ผ ๋ง๋กœ ํ˜„์—…์—์„œ BigQuery๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹, ์‹ค๋ฌด๋ฅผ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•์˜ํ•˜๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. 2. ๊ฒฝํ—˜์ด ๋งŽ์€ ๊ฐ•์˜์ž์™€์˜ ์›ํ™œํ•œ ์†Œํ†ต ๋””์Šค์ฝ”๋“œ๋ฐฉ๋„ ์šด์˜ํ•˜๊ณ  ๊ณ„์‹œ๊ณ , ๊ฐ•์˜์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ > ์งˆ๋ฌธ์„ ํ†ตํ•ด ์†Œํ†ตํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋˜ ๋‹ค๋ฅธ ์žฅ์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๊ฐ•์˜์— ๋น„ํ•ด ์ˆ˜๊ฐ•์ž์˜ ์˜๊ฒฌ๊ณผ ์งˆ๋ฌธ์„ ์ž˜ ๋“ค์–ด์ฃผ์‹œ๋ ค ๋…ธ๋ ฅํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋А๊ปด์กŒ๊ณ , ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ฒฝํ—˜์ž์˜ ์กฐ์–ธ์„ ๋“ค์„ ์ˆ˜ ์žˆ์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, ์ˆ˜๊ฐ• ์™„๋ฃŒ์‹œ, 1ํšŒ ๊ณ ๋ฏผ์ƒ๋‹ด๊ถŒ?์„ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค๋‹ˆ ๋ฉ˜ํ† ๋ฅผ ์–ป์€ ๊ธฐ๋ถ„์ž…๋‹ˆ๋‹ค. 3. ์–ด๋ ค์šด ๋ฌธ๋ฒ•๋„ ์‰ฝ๊ฒŒ! : ๊ฐœ์ธ์ ์œผ๋กœ ์œˆ๋„์šฐ ํ•จ์ˆ˜๋ฅผ ๋…ํ•™ํ•˜๋Š” ๊ฒƒ์ด ํž˜๋“ค์—ˆ๋Š”๋ฐ, ์‰ฝ๊ฒŒ ์•Œ๋ ค์ฃผ์‹œ๊ณ , ์‹ค์ œ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ์—์„œ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉ๋˜๋Š” ์ง€ ์•Œ ์ˆ˜ ์žˆ์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ํ˜„์—…์—์„œ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” unnest, array์˜ ์‚ฌ์šฉ๋ฒ• ๋ฐ ํ™œ์šฉ๋ฒ•์— ๋Œ€ํ•˜์—ฌ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค. 4. ํ˜„์—…๊ณผ ์œ ์‚ฌํ•œ ๋ฐ์ดํ„ฐ์— ๋ฐฐ์šด ๋‚ด์šฉ์„ ์ ์šฉํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค! : ๋ฐฐ์šด ๋‚ด์šฉ์„ ์‹ค์ œ ๋ฐ์ดํ„ฐ์— ์ ์šฉํ•˜๋Š” ๊ฒŒ ์–ด๋ ค์šธ ๋•Œ๊ฐ€ ๋งŽ์€๋ฐ, ์–ด๋–ค ๊ธฐ์ˆ  ์ด๋‚˜ ๋ฌธ๋ฒ•์„ ๋ฐฐ์šธ ๋•Œ ๋งˆ๋‹ค ํ˜„์—… ๋ฐ์ดํ„ฐ์™€ ๋น„์Šทํ•œ log ๋ฐ์ดํ„ฐ์— ๋ฐฐ์šด ๋‚ด์šฉ์„ ์ ์šฉํ•ด๋ณด๋Š” ์ปค๋ฆฌํ˜๋Ÿผ์ด ์žˆ์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค. [์ถ”์ฒœ๋Œ€์ƒ์ž] 1. sql ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ๊ฒฝํ—˜ํ•˜๊ณ ์ž ํ•˜์‹œ๋Š” ๋ถ„ 2. ์‹ค๋ฌด๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ๊ฒฝํ—˜ํ•˜๊ณ  ์‹ถ์œผ์‹  ๋ถ„ 3. ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€ ๊ฟˆ๊พธ๋ฏธ ๋ฐ ์ด์ง ์ค€๋น„ ์ค‘์ด์‹  ๋ถ„

5.0

homebrew1

79% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

๊ธฐ๋ณธ ๊ฐ•์˜ ์™„๊ฐ• ํ–ˆ๋˜ ํ•™์ƒ์ž…๋‹ˆ๋‹ค. - ๋‚ด์šฉ์€ ํฌ๊ฒŒ 1. BIGQUERY ์‹ฌํ™” ๋ฌธ๋ฒ• 2. PM ์ ์ธ ์‚ฌ๊ณ ๋ฒ• ์ž…๋‹ˆ๋‹ค. - 1์€ ์ œ๊ฐ€ ์›๋ž˜ ๋ฐ”๋ผ๊ณ  ์žˆ๋˜ ๋‚ด์šฉ์ด๋ผ ๋งŒ์กฑ๊ฐ์ด ์ •๋ง ์ปธ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ GA4๋กœ ๋ฐ์ดํ„ฐ ๋ถ„์„ ํ•˜์‹ค ๋งˆ์ผ€ํ„ฐ๋ถ„๋“ค์ด๋ฉด ๋ฌด์กฐ๊ฑด ์•Œ์•„์•ผ ํ•  ๋‚ด์šฉ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. - 2๋Š” ์ œ๊ฐ€ ์ด๋ฏธ ์•Œ๊ณ  ์žˆ๋˜ ๋‚ด์šฉ๋“ค์ด ์—ˆ์ง€๋งŒ, ์‹ค์ œ ํšŒ์‚ฌ์— ๋‹ค๋…€๋ณด์‹œ์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ํ•˜์‹ ๋ถ„๋“ค์€ ํ•„์ˆ˜๋กœ ์•Œ์•„์•ผํ•  ๋‚ด์šฉ์ด๋ผ, ๊ทธ๋กœ์Šค ํ•ดํ‚น / ๋ฆฌํ…์…˜ ๋“ฑ์˜ ์šฉ์–ด์— ์ต์ˆ™ํ•˜์ง€ ์•Š์œผ์‹  ๋ถ„๋“ค์—๊ฒ ์œ ์šฉํ•˜๋‹ค๊ณ  ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. - ๊ฐ•์˜ ์™ธ์ ์œผ๋กœ, ๋””์Šค์ฝ”๋“œ๋„ ํŒŒ์‹œ๊ณ , ํ”ผ๋“œ๋ฐฑ๋„ ๊ณ„์† ๋ชจ๋‹ˆํ„ฐ๋ง ํ•˜์‹œ๊ณ , 1:1 ์ฝ”์นญ๊นŒ์ง€ ํ•ด์ฃผ์‹œ๋Š”๊ฒƒ์ด ๊ฐ€์žฅ ์ธ์ƒ ๊นŠ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ•์˜ ๊ธˆ์•ก์„ ๋– ๋‚˜์„œ ์ˆ˜๊ฐ•์ƒ๋“ค์—๊ฒŒ ์‹ ๊ฒฝ ์จ์ฃผ์‹œ๋ ค๊ณ  ํ•˜์‹œ๋Š”๊ฒŒ ๋А๊ปด์ง‘๋‹ˆ๋‹ค.

์ˆ˜๊ฐ• ํ›„ ์ด๋Ÿฐ๊ฑธ ์–ป์„ ์ˆ˜ ์žˆ์–ด์š”

  • BigQuery

  • SQL

  • Google Sheets

  • ์œˆ๋„์šฐ ํ•จ์ˆ˜

  • ARRAY, STRUCT ๋‹ค๋ฃจ๊ธฐ(UNNEST)

  • ์•ฑ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ ๋ถ„์„

  • ๋ฆฌํ…์…˜ ๋ถ„์„

  • ํผ๋„ ๋ถ„์„

Google Analytics 4, Firebase์˜ ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•ด ํผ๋„ ๋ถ„์„ / ๋ฆฌํ…์…˜ ๋ถ„์„์€ ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ• ๊นŒ์š”?

์‹ ์ž… ์‹œ์ ˆ ์ฒ˜์Œ์œผ๋กœ Google Analytics, Firebase ๋ฐ์ดํ„ฐ๋ฅผ ์ ‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๋‹น์‹œ์—” ์œ ์ € ๋กœ๊ทธ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ž๋ฃŒ๊ฐ€ ๊ฑฐ์˜ ์—†์—ˆ๋˜ ์‹œ๊ธฐ์ธ๋ฐ, ์ด ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ๋‹ค๋ค„์•ผ ํ• ์ง€ ๊ฐ์ด ์žกํžˆ์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ์ž๋ฃŒ๋ฅผ ๋ณด๋ฉด์„œ GA4/Firebase์—์„œ ์ƒ์„ฑ๋œ ์œ ์ € ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ BigQuery๋กœ ์ ์žฌํ•˜๊ณ , ๊ทธ ์ ์žฌ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์–ด๋–ป๊ฒŒ ๋ถ„์„ํ• ์ง€์— ๋Œ€ํ•ด ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฝํ—˜์ด ์Œ“์ด๊ณ  ์Œ“์—ฌ์„œ, ์ด์ œ ์ €๋งŒ์˜ ํŒจํ„ด์ด ๋งŒ๋“ค์–ด์กŒ์Šต๋‹ˆ๋‹ค. ๊ทธ ๋‚ด์šฉ์„ ๊ณต์œ ํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค

BigQuery ํ™œ์šฉํŽธ์—์„  ํผ๋„ ๋ถ„์„๊ณผ ๋ฆฌํ…์…˜ ๋ถ„์„์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ BigQuery(SQL) ์ž…๋ฌธ์—์„œ ๋‹ค๋ฃจ์ง€ ์•Š์€ ํ•จ์ˆ˜๋“ค์„ ํ•™์Šตํ•ฉ๋‹ˆ๋‹ค. BigQuery๋ฅผ ์ ‘ํ•  ๋•Œ ์–ด๋ ค์šด ๋ถ€๋ถ„์€ ARRAY, STRUCT๊ฐ€ ์žˆ๋Š”๋ฐ, ์ด ๋ถ€๋ถ„์— ๋Œ€ํ•ด ์–ด๋–ป๊ฒŒ ์ ‘๊ทผํ•˜๋ฉด ์ข‹์„์ง€ ๊ณต์œ ๋“œ๋ฆด ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ๊ทธ ํ›„์—” ์œˆ๋„์šฐ ํ•จ์ˆ˜๋ฅผ ์•Œ๋ ค๋“œ๋ฆฌ๋Š”๋ฐ, ์œˆ๋„์šฐ ํ•จ์ˆ˜๋ฅผ ์ฒ˜์Œ์— ์ž˜ ์ตํ˜€๋‘๋ฉด ์•ž์œผ๋กœ SQL ์ž‘์„ฑํ•˜๋Š” ๊ณผ์ •์—์„œ ๋งค์šฐ ํŽธํ•ด์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์‹ค๋ฌด์—์„œ ๊ฒฝํ—˜ํ–ˆ๋˜ ์ผ€์ด์Šค๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์œˆ๋„์šฐ ํ•จ์ˆ˜์— ๋Œ€ํ•ด ์•Œ๋ ค๋“œ๋ฆด๊ฒŒ์š”.

๐ŸŽˆGoogle Analytics 4, Firebase๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ถ„์—๊ฒŒ ์ถ”์ฒœํ•ด์š”๐ŸŽˆ

Google Analytics 4, Firebase์—์„œ ๋ฆฌํ…์…˜ ๊ธฐ๋Šฅ์ด ์กด์žฌํ•˜์ง€๋งŒ, ๊ธฐ๋Šฅ์˜ ์ œํ•œ์œผ๋กœ ์‹ค์ œ๋กœ ์‚ฌ์šฉํ•˜๊ธด ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

  • ๊ธฐ๋Šฅ์˜ ์ œํ•œ : ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ˜ํ”Œ๋งํ•˜๊ณ , ๋ฆฌํ…์…˜์—์„œ ์ž์„ธํ•œ ์กฐ๊ฑด์„ ์„ค์ •ํ•˜๊ธฐ ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฐ ์ด์œ ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ BigQuery๋กœ Export๋ฅผ ํ•˜๊ณ , ์ง์ ‘ ๋ฆฌํ…์…˜์„ ์ž‘์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ์ƒํ™ฉ์ด์‹œ๋ฉด ์ด ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์‹œ๋ฉด ๋ฐ”๋กœ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋–ค ๊ธฐ์ค€์œผ๋กœ ๋ฆฌํ…์…˜์„ ์ž‘์„ฑํ•  ๊ฒƒ์ธ์ง€, ์–ด๋–ป๊ฒŒ ํ•ด์„ํ• ์ง€๋ฅผ ์ž์„ธํ•˜๊ฒŒ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

๐Ÿš€ SQL ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋ฅผ ์ค€๋น„ํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค ๐Ÿš€

SQL ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ์˜ ๊ธฐ์ดˆ์ ์ธ ๋ถ€๋ถ„์€ ์ž…๋ฌธํŽธ์„ ๋ณด์‹œ๋ฉด ํ‘ธ์‹ค ์ˆ˜ ์žˆ๊ณ , SQL ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ์—์„œ ์‹ฌํ™”์ ์ธ ๋‚ด์šฉ์€ ์œˆ๋„์šฐ ํ•จ์ˆ˜๋‚˜ ํŠน์ • ๋กœ์ง์„ ์ฃผ๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœํ•˜๋Š” ๋ฌธ์ œ๊ฐ€ ์ข…์ข… ๋‚˜์˜ต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ๋ฌธ์ œ๋“ค์€ ๋ฌธ์ œ๋ฅผ ๋งŽ์ด ํ‘ธ๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ์–ด๋ ค์šด ๋กœ์ง์„ ์ง์ ‘ ์ƒ๊ฐํ•˜๋Š” ๊ณผ์ •์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๊ฐ•์˜์—์„œ ์—ฌ๋Ÿฌ ์—ฐ์Šต๋ฌธ์ œ๋ฅผ ์ œ์‹œํ•˜๋ฉด์„œ ํ’€ ์ˆ˜ ์žˆ๋„๋ก ๊ฐ•์˜๋ฅผ ์„ค๊ณ„ํ–ˆ์Šต๋‹ˆ๋‹ค. ARRAY, ์œˆ๋„์šฐ ํ•จ์ˆ˜ ํŒŒํŠธ๋Š” ์—ฐ์Šต ๋ฌธ์ œ๋ฅผ ํ‘ธ์‹œ๋ฉด์„œ ๊ฐ์„ ์ตํž ์ˆ˜ ์žˆ์„ ๊ฑฐ์˜ˆ์š”. ์œˆ๋„์šฐ ํ•จ์ˆ˜์—์„  ๋Œ€๋ถ€๋ถ„ ๋น„์Šทํ•œ ํŒจํ„ด์œผ๋กœ ๋ฌธ์ œ๊ฐ€ ์ถœ์ œ๋ฉ๋‹ˆ๋‹ค(๋ฐ์ดํ„ฐ์˜ ์ฐจ์ด๋งŒ ์กด์žฌ). ์ด ๋ฌธ์ œ๋“ค์„ ๋ณด์‹œ๊ณ  ์–ด๋–ป๊ฒŒ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ• ์ง€ ๊ณ ๋ฏผํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋ฆฌํ…์…˜ ํŒŒํŠธ๋‚˜ ์ปค์Šคํ…€ ์„ธ์…˜ ๋งŒ๋“ค๊ธฐ ๋ถ€๋ถ„์—์„  ํŠน์ • ๋กœ์ง์„ ๊ตฌ์ฒดํ™”ํ•˜๋ฉด์„œ, ๊ทธ ๋ถ€๋ถ„์„ ์ฟผ๋ฆฌ๋กœ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์˜ Input๊ณผ ์ตœ์ข…์ ์œผ๋กœ ์›ํ•˜๋Š” Output ํ˜•ํƒœ๋ฅผ ์ƒ๊ฐํ•˜๊ณ , ๊ทธ ๊ณผ์ •์˜ ์ค‘๊ฐ„ Output์„ ์ƒ๊ฐํ•˜๋ฉฐ ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ถ€๋ถ„์ด ์ฒ˜์Œ์— ์–ด๋ ค์šด ๋А๋‚Œ์ด ๋“ค ์ˆ˜ ์žˆ๋Š”๋ฐ, ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ•์˜๋Š” ์—ญ๋Ÿ‰์„ ์ตœ๋Œ€๋กœ ์˜ฌ๋ฆฌ๊ธฐ ์œ„ํ•œ ๊ฐ•์˜๋ผ ์ฒ˜์Œ์—” ๊ทธ๋Ÿฐ ๊ฐ์ •์ด ๋“œ๋Š”๊ฒŒ ๋‹น์—ฐํ•ฉ๋‹ˆ๋‹ค(์ €๋„ ๊ทธ๋žฌ์–ด์š”) ๊ทธ๋Ÿฌ๋‚˜ ๊ฐ•์˜๋ฅผ ์ž˜ ์ˆ˜๊ฐ•ํ•˜์‹œ๋ฉด SQL ์—ญ๋Ÿ‰์ด ๋งŽ์ด ์˜ฌ๋ผ๊ฐˆ ๊ฒƒ์ด๋ผ ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.


ํ™œ์šฉํŽธ๊นŒ์ง€ ์ˆ˜๊ฐ•ํ•˜์‹œ๊ณ  ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ๊ด€๋ จํ•œ ์˜๊ฒฌ์„ ๋‚จ๊ฒจ์ฃผ์‹  ์ˆ˜๊ฐ•์ƒ๋ถ„๋„ ๊ณ„์‹ญ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ๋‹ค ์•„๋Š” ๊ตญ๋‚ด ์œ ๋‹ˆ์ฝ˜ ๊ธฐ์—…์˜ ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ต๊ณผํ•˜์…จ๋‹ค๊ณ  ํ•˜๋„ค์š”.

๐ŸŽ BigQuery ๊ฝค ์‚ฌ์šฉํ•˜์…จ๊ฑฐ๋‚˜, ๋‹ค๋ฅธ DB๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ถ„๋„ ์ถ”์ฒœ๋“œ๋ ค์š” ๐ŸŽ

BigQuery๋ฅผ 3~4๋…„ ์ด์ƒ ์“ฐ์‹  ๋ถ„๋“ค๋„ ๋„์›€์„ ๋ฐ›์„ ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผํ• ๊นŒ?๋ฅผ ๊ณ ๋ฏผํ–ˆ๊ณ ๊ทธ ๋‚ด์šฉ๋“ค์„ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ ํšŒ์‚ฌ์—์„œ BigQuery๋ฅผ ๊ผญ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•„๋„(Spark๋‚˜ ๋‹ค๋ฅธ DW๋ฅผ ์‚ฌ์šฉํ•˜์…”๋„) ์ด ๊ฐ•์˜๋ฅผ ๋“ค์œผ๋ฉด์„œ ์–ป์–ด๊ฐˆ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด ์žˆ์„๊ฑฐ์˜ˆ์š”. ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ํ๋ฆ„, ์–ด๋–ค ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•˜๋Š”๊ฐ€? ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ์‚ฌ๊ณ ํ•ด์•ผ ํ•˜๋Š”๊ฐ€? ์ด ๋ถ€๋ถ„์ด ์—ฌ๋Ÿฌ๋ถ„๋“ค์—๊ฒŒ ๋„์›€์ด ๋  ๊ฑฐ์˜ˆ์š”


์ˆ˜๊ฐ•์ƒ๋ถ„์ด ๋‚จ๊ฒจ์ฃผ์‹  ํ›„๊ธฐ๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.


๋‹ค๋ฅธ ์ˆ˜๊ฐ•์ƒ๋ถ„์ด ๋‚จ๊ฒจ์ฃผ์‹  ํ›„๊ธฐ ๊ธ€์˜ ์ผ๋ถ€๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค(์ž์„ธํ•œ ๋‚ด์šฉ์€ ์•„๋ž˜ ๊ธ€์—์„œ ๋ณผ ์ˆ˜ ์žˆ์–ด์š”)

SQL๊ฒฝ๋ ฅ 5๋…„์ฐจ๊ฐ€ ๋น…์ฟผ๋ฆฌ ๊ฐ•์˜๋ฅผ ๋“ค์œผ๋ฉดโ€ฆ?

์ด ๊ฐ•์˜๋ฅผ ๋“ค์–ด์•ผ ํ• ์ง€ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•œ ๋ฌธ์ œ


์•„๋ž˜ ๋‘ ๋ฌธ์ œ๋ฅผ ๋ณด์‹œ๊ณ  ์ •๋‹ต์ด ๋ฐ”๋กœ ๋‚˜์˜ค๋Š”์ง€ ์ƒ๊ฐํ•ด์ฃผ์„ธ์š”.
์ฒซ๋ฒˆ์งธ ๋ฌธ์ œ๋Š” ์–ด๋–ค Action์„ ํ•ด์•ผํ• ์ง€ ๊ตฌ์ฒด์ ์œผ๋กœ ์ƒ๊ฐํ•ด๋ณด๋Š” ๋ฌธ์ œ๊ณ , ๋‹จ์ˆœํžˆ 1~2์ค„๋กœ ๋๋‚˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ๊ตฌ์ฒด์ ์ธ Action Item์„ ์ œ์‹œํ•˜๋Š” ๊ฒƒ์ด ๋ชฉ์ ์ž…๋‹ˆ๋‹ค.
๋‘๋ฒˆ์งธ ๋ฌธ์ œ๋Š” ์œˆ๋„์šฐ ํ•จ์ˆ˜ ์ค‘ NULL ์ฒ˜๋ฆฌ์— ๋Œ€ํ•œ ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค(์œˆ๋„์šฐ ํ•จ์ˆ˜ ์—ฐ์Šต ๋ฌธ์ œ : ๋‹จ์ˆœํžˆ LAG ํ•จ์ˆ˜๊ฐ€ ์•„๋‹Œ ํŠน์ • ์˜ต์…˜์„ ์ค˜์•ผ ์ •์ƒ์ ์ธ ๊ฐ’์„ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค)

๊ฐ•์˜์—์„œ ๋‚˜์˜ค๋Š” Weekly Retention Curve ํ•ด์„ํ•˜๊ธฐ : ์–ด๋–ป๊ฒŒ ํ•ด์„ํ•ด์•ผ ํ• ๊นŒ์š”?

์œˆ๋„์šฐ ํ•จ์ˆ˜ ์—ฐ์Šต ๋ฌธ์ œ : ๋‹จ์ˆœํžˆ LAG ํ•จ์ˆ˜๊ฐ€ ์•„๋‹Œ ํŠน์ • ์˜ต์…˜์„ ์ค˜์•ผ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค

์œ„ ์งˆ๋ฌธ์— ๋Œ€ํ•ด ๋ฐ”๋กœ ๋‹ต์ด ๋‚˜์˜ค์ง€ ์•Š๋Š”๋‹ค๋ฉด, ์ด ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ ค์š”.

์ด ๊ฐ•์˜์˜ ํŠน์ง•

๐Ÿ“Œ ์•ฑ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ์ง์ ‘ ์ œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค. ์•ฝ 70๋งŒ Row๊ณ , ๋ฐฐ๋‹ฌ ์„œ๋น„์Šค์˜ ์•ฑ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค

๐Ÿ“ŒBigQuery ์‹ฌํ™” ๋ฌธ๋ฒ•(ARRAY, STRUCT, UNNEST, ์œˆ๋„์šฐ ํ•จ์ˆ˜, DECLARE ๋“ฑ)์„ ๊ณต์œ ๋“œ๋ฆฌ๊ณ , ์–ธ์ œ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•ด์•ผ ํ•˜๋Š”์ง€ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์‹ค๋ฌด์—์„œ ๊ผญ ํ•„์š”ํ•œ ๋‚ด์šฉ๋งŒ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค

๐Ÿ“Œ ๋‹จ์ˆœํžˆ ์ฟผ๋ฆฌ๋งŒ ์ž‘์„ฑํ•˜๊ณ  ๋์ด ์•„๋‹Œ, ํผ๋„ ๋ถ„์„ / ๋ฆฌํ…์…˜ ๋ถ„์„์„ ํ•˜๋ฉฐ ์–ด๋–ป๊ฒŒ ํ•ด์„ํ•ด์•ผ ํ•˜๋Š”์ง€๋„ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์ €์—ฐ์ฐจ ์‹œ์ ˆ์— ์ฟผ๋ฆฌ๋งŒ ์ž‘์„ฑํ•˜๊ณ  ํšŒ์‚ฌ์—์„œ ์–ด๋–ป๊ฒŒ ์ƒ๊ฐํ•ด์•ผ ํ•˜๋Š”์ง€๊ฐ€ ์ฐธ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค. ์ด ๋ถ€๋ถ„์— ๋Œ€ํ•œ ๊ฒฝํ—˜์„ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๐Ÿ“ŒGoogle Sheets๋ฅผ ์‚ฌ์šฉํ•ด ๊ฐ„๋‹จํ•˜๊ฒŒ ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•๋„ ๊ณต์œ ๋“œ๋ฆฌ๊ณ , ์Šค์ผ€์ฅด ์ฟผ๋ฆฌ, VIEW ๋“ฑ ์‹ค๋ฌด์—์„œ ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋‚ด์šฉ๋“ค๋„ ๊ณต์œ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

๐Ÿ“Œ์—ฐ์Šต ๋ฌธ์ œ์™€ ๊ณผ์ œ๊ฐ€ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ๋ฌธ๋ฒ•์— ์ต์ˆ™ํ•ด์ ธ์•ผ ํ•˜๋Š” ๋ถ€๋ถ„์—” ์—ฐ์Šต ๋ฌธ์ œ๋ฅผ ์ œ๊ณตํ–ˆ๊ณ (ARRAY : 4๋ฌธ์ œ, PIVOT : 3๋ฌธ์ œ, ์œˆ๋„์šฐ ํ•จ์ˆ˜ : 9๋ฌธ์ œ), ๋ฆฌํ…์…˜ ๋ถ„์„๊ณผ ์ „์ฒด ๊ณผ์ œ์—์„  ์‹ค๋ฌด์—์„œ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ๋Š” ์—…๋ฌด์— ๊ธฐ๋ฐ˜ํ•œ ๊ณผ์ œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ถ€๋ถ„์„ ํ’€๊ณ  ๊ฒŒ์‹œํŒ์— ์˜ฌ๋ ค์ฃผ์‹œ๋ฉด ํ”ผ๋“œ๋ฐฑ์„ ํ•ด๋“œ๋ฆด ์˜ˆ์ •์ด์—์š”

๐Ÿ“Œ ์ด ๊ฐ•์˜๋Š” ์ดˆ๊ธ‰์ž ๋Œ€์ƒ์€ ์•„๋‹ˆ๊ณ , ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ BigQuery(SQL) ์ž…๋ฌธ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์…จ๊ฑฐ๋‚˜ SQL JOIN์— ๋Œ€ํ•ด ์•„๋Š” ๋ถ„๋“ค ๋Œ€์ƒ์œผ๋กœ ๊ฐ•์˜๋ฅผ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค


์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœํ•ด์š”

์•ฑ ๋กœ๊ทธ ๋ถ„์„์„ ํ•ด์•ผํ•˜๋Š” ๋ถ„
๋‹จ์ˆœํžˆ ์ฟผ๋ฆฌ๋งŒ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ ์•ฑ ๋กœ๊ทธ๋ฅผ ๋ถ„์„ํ•ด์„œ, Action Item์„ ๋„์ถœํ•˜๊ณ  ์‹ถ์€ ๋ถ„

BigQuery ์‹ฌํ™” ํ•™์Šต์ด ํ•„์š”ํ•˜์‹  ๋ถ„
ํšŒ์‚ฌ์—์„œ BigQuery๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ๋” ์‹ฌํ™” ํ•™์Šต์ด ํ•„์š”ํ•˜์‹  ๋ถ„

Product Analyst ์ง๋ฌด์— ๊ณ„์‹  ๋ถ„
์ œํ’ˆ ๋ถ„์„๊ฐ€ ์ง๋ฌด์— ๊ณ„์‹œ๋ฉด ๊ผญ ๊ฒฝํ—˜ํ•˜๋Š” ํผ๋„ ๋ถ„์„, ๋ฆฌํ…์…˜ ๋ถ„์„์— ๋Œ€ํ•ด ๊ถ๊ธˆํ•˜์‹  ๋ถ„

์ˆ˜๊ฐ• ํ›„์—๋Š”

  • BigQuery๋ฅผ ํ™œ์šฉํ•ด ํผ๋„ ๋ถ„์„์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํผ๋„ ๋ถ„์„์—์„œ ์–ด๋–ค ๋ถ€๋ถ„์ด ์ค‘์š”ํ• ์ง€ ์ƒ๊ฐํ•˜๊ฒŒ ๋˜๋ฉด์„œ, ํผ๋„์„ ์œ„ํ•œ ์ฟผ๋ฆฌ๋„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค

  • BigQuery ์œˆ๋„์šฐ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์œˆ๋„์šฐ ํ•จ์ˆ˜์˜ ์—ฌ๋Ÿฌ ์ข…๋ฅ˜์™€ ์–ด๋–ค ์ƒํ™ฉ์— ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š”์ง€ ์—ฐ์Šต ๋ฌธ์ œ๋ฅผ ํ’€๋ฉด์„œ ์ต์ˆ™ํ•ด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

  • BigQuery์—์„œ ARRAY, STRUCT๋ฅผ ๋‹ค๋ฃฐ ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค

  • BigQuery์—์„œ PIVOT์„ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค

  • ๋ฆฌํ…์…˜ ๋ถ„์„์„ ์–ด๋–ป๊ฒŒ ์ง„ํ–‰ํ•ด์•ผ ํ• ์ง€, ์–ด๋–ป๊ฒŒ ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•ด์•ผ ํ• ์ง€ ์•Œ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค

  • UDF๋ฅผ ์ €์žฅํ•ด ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค

  • Google Analytics 4, Firebase์˜ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•ฉ๋‹ˆ๋‹ค

  • Google Sheets๋ฅผ ์‚ฌ์šฉํ•ด BigQuery์˜ ๋ฐ์ดํ„ฐ๋ฅผ Exportํ•˜๊ณ  ์‹œ๊ฐํ™”ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค


๐Ÿ”ฅ ๊ฐ•์˜ ์ˆ˜๊ฐ• ํ›„, ์ฝ”์นญ ์ด๋ฒคํŠธ ๐Ÿ”ฅ

๊ฐ•์˜๋ฅผ 75% ์ด์ƒ ์ˆ˜๊ฐ•ํ•˜์‹  ํ›„, ์„ค๋ฌธ์„ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ์ฝ”์นญ์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์ฝ”์นญ ์ฃผ์ œ๋Š” BigQuery ํ™œ์šฉํŽธ์— ๋‚˜์˜จ ๊ณผ์ œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์–ด๋–ป๊ฒŒ ์ž‘์„ฑํ•ด์•ผ ๋” ์ข‹์€์ง€์— ๋Œ€ํ•ด ์ƒ์„ธํ•˜๊ฒŒ ํ”ผ๋“œ๋ฐฑ์„ ๋“œ๋ฆด ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. ํ˜น์€ ์ด ๊ณผ์ œ์— ๋Œ€ํ•ด์„œ๋Š” ๊ฐ€๋ณ๊ฒŒ๋งŒ ์ด์•ผ๊ธฐํ•˜๊ณ , ๊ฐœ์ธ ๊ณ ๋ฏผ์— ๋Œ€ํ•ด์„œ ์ด์•ผ๊ธฐํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๊ฒƒ์€ ๊ฐ•์˜ 0-5๋ฅผ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”

์ด ๊ฐ•์˜๋ฅผ ๋งŒ๋“  ์‚ฌ๋žŒ

  • Cloud GDE(Google Developer Expert)

  • ๊ตฌ๊ธ€ ๋น…์ฟผ๋ฆฌ ์™„๋ฒฝ ๊ฐ€์ด๋“œ ์—ญ์ž

  • ๋ถ€์ŠคํŠธ์บ ํ”„ AI Tech ๊ฐ•์‚ฌ - Product Serving/๋Ÿฌ๋‹ ๋งˆ์Šคํ„ฐ(2022 ~ ํ˜„์žฌ)

  • ์นด์ผ์Šค์ฟจ(2022.07 ~ ํ˜„์žฌ) : ๋ฐ์ดํ„ฐ ์ฝ”์นญ, ์ปจ์„คํŒ…(DA/DS/DE), ๊ต์œก

  • ์˜์นด ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž(2018.09 ~ 2022.07)

  • ๋ ˆํŠธ๋ฆฌ์นด ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€ & ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด(2017.02 ~ 2018.04)

  • ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ : https://zzsza.github.io/

  • ์œ ํŠœ๋ธŒ : ์นด์ผ์Šค์ฟจ

  • ์ธ์Šคํƒ€๊ทธ๋žจ : @data.scientist

์ด๋Ÿฐ ๋‚ด์šฉ์„ ๋ฐฐ์›Œ์š”.

ํผ๋„ ๋ถ„์„์˜ ํฐ ํ๋ฆ„ ๋„์‹

๋ฆฌํ…์…˜ ๋ถ„์„์˜ ํฐ ํ๋ฆ„ ๋„์‹


์œˆ๋„์šฐ ํ•จ์ˆ˜ ํ•ต์‹ฌ ์ด ์ •๋ฆฌ


๋ฐฐ์—ด ๋ฐ์ดํ„ฐ ๋‹ค๋ฃจ๊ธฐ : UNNEST๋กœ ํ‰๋ฉดํ™”


์ˆ˜๊ฐ• ์ „ ์ฐธ๊ณ  ์‚ฌํ•ญ

์‹ค์Šต ํ™˜๊ฒฝ

  • BigQuery๋Š” ์›น๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง„ํ–‰ํ•˜๋ฏ€๋กœ Mac, ์œˆ๋„์šฐ ์ƒ๊ด€์—†์ด ์ˆ˜๊ฐ•ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

  • ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ BigQuery(SQL) ์ž…๋ฌธ ๊ฐ•์˜์— ๋‚˜์˜ค๋Š” ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ๊นŒ์ง€ ํ•˜๊ณ  ์˜ค์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค

ํ•™์Šต ์ž๋ฃŒ

  • PDF๋กœ ์ œ๊ณตํ•˜๋ฉฐ, ๋””์Šค์ฝ”๋“œ ์ฑ„๋„๋„ ์šด์˜ํ•˜๋‹ˆ ๊ถ๊ธˆํ•œ ๋‚ด์šฉ์ด ์žˆ๋‹ค๋ฉด ํŽธํ•˜๊ฒŒ ์งˆ๋ฌธ์ฃผ์…”๋„ ๋ฉ๋‹ˆ๋‹ค

์„ ์ˆ˜ ์ง€์‹ ๋ฐ ์œ ์˜์‚ฌํ•ญ

  • ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ BigQuery(SQL) ์ž…๋ฌธ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜๊ณ  ์˜ค์…”์•ผ ์›ํ™œํ•˜๊ฒŒ ์ดํ•ด๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค

  • ๋‹จ, ์ˆ˜๊ฐ•ํ•˜์ง€ ์•Š์€ ๋ถ„๋“ค์„ ์œ„ํ•ด ๊ฐ•์˜๋ฅผ ์š”์•ฝํ•˜๊ณ  ํ•„์š”ํ•œ ๋ถ€๋ถ„๋งŒ ๋ถ€๋ถ„์ ์œผ๋กœ ์ˆ˜๊ฐ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ์–ธ๊ธ‰ํ•ฉ๋‹ˆ๋‹ค

  • ๋ธ”๋กœ๊ทธ์— ๊ฐ•์˜ ๊ธฐ๋ก์„ ๋‚จ๊ธฐ๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ์—”, ๊ฐ•์˜ URL์„ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋งŒ ๋ฐ์ดํ„ฐ๋‚˜ PDF ํŒŒ์ผ ์ž์ฒด๋ฅผ ๊ณต์œ ํ•˜๋Š” ๊ฒƒ์€ ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค

    • ๋‹ค๋งŒ ๊ฐ•์˜์˜ ๋Œ€๋ถ€๋ถ„์„ ์˜ฌ๋ฆฌ์‹œ๋Š” ๊ฒƒ์€ ์ €์ž‘๊ถŒ ๊ด€๋ จ ์ด์Šˆ๊ฐ€ ์กด์žฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ•์˜์—์„œ ๊ผญ ๊ธฐ์–ตํ•˜๊ณ  ์‹ถ์€ ํ•ต์‹ฌ๊ณผ ์ž์‹ ์˜ ์ƒ๊ฐ์„ ์–น์–ด์„œ ๊ธ€์„ ์ž‘์„ฑํ•ด๋ณด์‹œ๋Š” ๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ ค์š”. 

    • ๋ธ”๋กœ๊ทธ์˜ ๊ธ€์„ ๋ณด๋ฉด ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์ง€ ์•Š์•„๋„ ๊ดœ์ฐฎ์€๊ฐ€? ๊ด€์ ์œผ๋กœ ์ƒ๊ฐํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ BigQuery(SQL) ์ž…๋ฌธ์„ ํ•™์Šตํ•˜๊ณ , ์ถ”๊ฐ€์ ์ธ ํ•™์Šต์„ ์›ํ•˜์‹œ๋Š” ๋ถ„

  • ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€ ์ค‘ SQL ์—ญ๋Ÿ‰์„ ํ‚ค์šฐ๊ณ  ์‹ถ์œผ์‹  ๋ถ„

  • Product Analyst๋กœ ํผ๋„ ๋ถ„์„, ๋ฆฌํ…์…˜ ๋ถ„์„์„ BigQuery๋กœ ์ž‘์„ฑํ•ด์•ผ ํ•˜๋Š” ๋ถ„

  • BigQuery ๋ฐฐ์—ด ๋ฐ์ดํ„ฐ, ์œˆ๋„์šฐ ํ•จ์ˆ˜๋ฅผ ์ตํžˆ๊ณ  ์‹ถ์€ ๋ถ„

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ์ดˆ๋ณด์ž๋ฅผ ์œ„ํ•œ BigQuery(SQL) ๊ฐ•์˜

  • ๊ธฐ๋ณธ์ ์ธ SQL ๋ฌธ๋ฒ•์€ ์•Œ๊ณ  ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค(SELECT, FROM)

์•ˆ๋…•ํ•˜์„ธ์š”
์นด์ผ์Šค์ฟจ์ž…๋‹ˆ๋‹ค.

15,181

๋ช…

์ˆ˜๊ฐ•์ƒ

582

๊ฐœ

์ˆ˜๊ฐ•ํ‰

405

๊ฐœ

๋‹ต๋ณ€

4.9

์ 

๊ฐ•์˜ ํ‰์ 

7

๊ฐœ

๊ฐ•์˜

10๋…„์ฐจ ๋ฐ์ดํ„ฐ ๊ณผํ•™์ž, ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด, ๋จธ์‹ ๋Ÿฌ๋‹ ์—”์ง€๋‹ˆ์–ด๋กœ ๊ทผ๋ฌดํ–ˆ์œผ๋ฉฐ, ์˜์นด์™€ ํƒ€๋‹ค์—์„œ ๋ฐ์ดํ„ฐ ๋ถ„์„, ๋ฐ์ดํ„ฐ ์—”์ง€๋‹ˆ์–ด๋ง ๊ฐœ๋ฐœ, ๋จธ์‹ ๋Ÿฌ๋‹ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.

์นด์ผ์Šค์ฟจ ์œ ํŠœ๋ธŒ์— ๋ฐ์ดํ„ฐ ์ปค๋ฆฌ์–ด ๊ด€๋ จ ์˜์ƒ์„ ์˜ฌ๋ฆฌ๊ณ  ์žˆ์œผ๋ฉฐ, ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์‹  ๋ถ„๋“ค์ด ํšŒ์‚ฌ์—์„œ ์ผ์„ ์ž˜ํ•  ์ˆ˜ ์žˆ์„๊นŒ?๋ฅผ ๊ณ ๋ฏผํ•˜๋ฉฐ ์ž๋ฃŒ๋ฅผ ๋งŒ๋“ค๊ณ  ์žˆ์–ด์š”.

Google์˜ GDE(Cloud)๋กœ ํ™œ๋™ํ•˜๊ณ  ์žˆ์–ด์š”.

 

์นด์ผ์Šค์ฟจ ์œ ํŠœ๋ธŒ : https://www.youtube.com/c/kyleschool
๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ : https://zzsza.github.io/
์ธ์Šคํƒ€๊ทธ๋žจ : https://www.instagram.com/data.scientist/
๋Œ€ํ‘œ ์ปจํ…์ธ  : https://github.com/Team-Neighborhood/I-want-to-study-Data-Science
๋ฐ์ดํ„ฐ ๊ณผํ•™์ž๊ฐ€ ๋˜๊ธฐ ์œ„ํ•ด ์ง„ํ–‰ํ•œ ๋‹ค์–‘ํ•œ ๋…ธ๋ ฅ๋“ค : https://zzsza.github.io/diary/2019/04/05/how-to-study-datascience/

๋”๋ณด๊ธฐ

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

62๊ฐœ โˆ™ (10์‹œ๊ฐ„ 35๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

์ˆ˜์—…์ž๋ฃŒ
๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

66๊ฐœ

5.0

66๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • homebrew1๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    homebrew1

    ์ˆ˜๊ฐ•ํ‰ 2

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    79% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๊ธฐ๋ณธ ๊ฐ•์˜ ์™„๊ฐ• ํ–ˆ๋˜ ํ•™์ƒ์ž…๋‹ˆ๋‹ค. - ๋‚ด์šฉ์€ ํฌ๊ฒŒ 1. BIGQUERY ์‹ฌํ™” ๋ฌธ๋ฒ• 2. PM ์ ์ธ ์‚ฌ๊ณ ๋ฒ• ์ž…๋‹ˆ๋‹ค. - 1์€ ์ œ๊ฐ€ ์›๋ž˜ ๋ฐ”๋ผ๊ณ  ์žˆ๋˜ ๋‚ด์šฉ์ด๋ผ ๋งŒ์กฑ๊ฐ์ด ์ •๋ง ์ปธ์Šต๋‹ˆ๋‹ค. ์•„๋งˆ GA4๋กœ ๋ฐ์ดํ„ฐ ๋ถ„์„ ํ•˜์‹ค ๋งˆ์ผ€ํ„ฐ๋ถ„๋“ค์ด๋ฉด ๋ฌด์กฐ๊ฑด ์•Œ์•„์•ผ ํ•  ๋‚ด์šฉ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. - 2๋Š” ์ œ๊ฐ€ ์ด๋ฏธ ์•Œ๊ณ  ์žˆ๋˜ ๋‚ด์šฉ๋“ค์ด ์—ˆ์ง€๋งŒ, ์‹ค์ œ ํšŒ์‚ฌ์— ๋‹ค๋…€๋ณด์‹œ์ง€ ์•Š์•˜๊ฑฐ๋‚˜ ํ•˜์‹ ๋ถ„๋“ค์€ ํ•„์ˆ˜๋กœ ์•Œ์•„์•ผํ•  ๋‚ด์šฉ์ด๋ผ, ๊ทธ๋กœ์Šค ํ•ดํ‚น / ๋ฆฌํ…์…˜ ๋“ฑ์˜ ์šฉ์–ด์— ์ต์ˆ™ํ•˜์ง€ ์•Š์œผ์‹  ๋ถ„๋“ค์—๊ฒ ์œ ์šฉํ•˜๋‹ค๊ณ  ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. - ๊ฐ•์˜ ์™ธ์ ์œผ๋กœ, ๋””์Šค์ฝ”๋“œ๋„ ํŒŒ์‹œ๊ณ , ํ”ผ๋“œ๋ฐฑ๋„ ๊ณ„์† ๋ชจ๋‹ˆํ„ฐ๋ง ํ•˜์‹œ๊ณ , 1:1 ์ฝ”์นญ๊นŒ์ง€ ํ•ด์ฃผ์‹œ๋Š”๊ฒƒ์ด ๊ฐ€์žฅ ์ธ์ƒ ๊นŠ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ฐ•์˜ ๊ธˆ์•ก์„ ๋– ๋‚˜์„œ ์ˆ˜๊ฐ•์ƒ๋“ค์—๊ฒŒ ์‹ ๊ฒฝ ์จ์ฃผ์‹œ๋ ค๊ณ  ํ•˜์‹œ๋Š”๊ฒŒ ๋А๊ปด์ง‘๋‹ˆ๋‹ค.

    • ์นด์ผ์Šค์ฟจ
      ์ง€์‹๊ณต์œ ์ž

      homebrew1๋‹˜ ์•ˆ๋…•ํ•˜์„ธ์š”! ๊ธฐ๋ณธํŽธ, ํ™œ์šฉํŽธ ์ˆ˜๊ฐ•ํ•ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜์‹œ๋ฉด์„œ ํ•ด์†Œ๊ฐ€ ์•ˆ๋˜๋Š” ๋ถ€๋ถ„์ด ์žˆ๋‹ค๋ฉด ์ œ๊ฐ€ ๊ผญ ๋„์™€๋“œ๋ฆฌ๊ณ  ์‹ถ์€ ๋งˆ์Œ์— 1:1 ์ฝ”์นญ, ๋””์Šค์ฝ”๋“œ๋ฅผ ์šด์˜ํ•˜๊ณ  ์žˆ์–ด์š”. ๋ฌธ์ œ๋ฅผ ๊ฐ™์ด ํ•ด๊ฒฐํ•˜๊ณ , ์‹ค์งˆ์ ์œผ๋กœ ๋„์›€์ด ๋˜๋Š” ๊ต์œก์„ ๊ณ„์† ๋งŒ๋“ค์–ด๋ณผ๊ฒŒ์š”. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

  • ๋ง๊ณ ๋ง›์žˆ์–ด๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ๋ง๊ณ ๋ง›์žˆ์–ด

    ์ˆ˜๊ฐ•ํ‰ 18

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๋น ์ง์Šคํ„ฐ๋”” ์ฐธ์—ฌ๋กœ ๋ณธ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ• ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค๐Ÿ’ช ์Šคํ„ฐ๋””๋กœ ๋ช‡ ์ฃผ ๋งŒ์— ๊ฐ•์˜๋ฅผ ์™„๊ฐ•ํ•  ์ˆ˜ ์žˆ์—ˆ๋„ค์š”:) [์ˆ˜๊ฐ•ํ‰] 1. ์‹ค๋ฌด ์ค‘์‹ฌ์ ์ธ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ๊ฒฝํ—˜ํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค : ๊ธฐ์กด ๊ฐ•์˜๋“ค์—์„œ ์ž˜ ์•Œ๋ ค์ฃผ์ง€ ์•Š๋Š” BigQuery๋ฅผ ์ด์šฉํ•œ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ์ค‘์ ์œผ๋กœ ๊ฐ€๋ฅด์ณ ์ฃผ์‹ญ๋‹ˆ๋‹ค. ๋งŽ์ด ์‚ฌ์šฉํ•˜์ง€๋งŒ, ์—ฌ๋А ๊ฐ•์˜์—์„œ๋„ ์ž˜ ๋‚˜์™€ ์žˆ์ง€ ์•Š๋Š” ๋ฆฌํ…์…˜(retention), ํผ๋„๋„(funnel)๋ถ„์„, ์ฝ”ํ˜ธํŠธ ๋ถ„์„์— ๋Œ€ํ•˜์—ฌ ๋ฐฐ์šฐ์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฐ•์˜์•ผ ๋ง๋กœ ํ˜„์—…์—์„œ BigQuery๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ์‹, ์‹ค๋ฌด๋ฅผ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•์˜ํ•˜๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค. 2. ๊ฒฝํ—˜์ด ๋งŽ์€ ๊ฐ•์˜์ž์™€์˜ ์›ํ™œํ•œ ์†Œํ†ต ๋””์Šค์ฝ”๋“œ๋ฐฉ๋„ ์šด์˜ํ•˜๊ณ  ๊ณ„์‹œ๊ณ , ๊ฐ•์˜์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ > ์งˆ๋ฌธ์„ ํ†ตํ•ด ์†Œํ†ตํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋˜ ๋‹ค๋ฅธ ์žฅ์ ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๊ฐ•์˜์— ๋น„ํ•ด ์ˆ˜๊ฐ•์ž์˜ ์˜๊ฒฌ๊ณผ ์งˆ๋ฌธ์„ ์ž˜ ๋“ค์–ด์ฃผ์‹œ๋ ค ๋…ธ๋ ฅํ•œ๋‹ค๋Š” ๊ฒƒ์ด ๋А๊ปด์กŒ๊ณ , ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ฒฝํ—˜์ž์˜ ์กฐ์–ธ์„ ๋“ค์„ ์ˆ˜ ์žˆ์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, ์ˆ˜๊ฐ• ์™„๋ฃŒ์‹œ, 1ํšŒ ๊ณ ๋ฏผ์ƒ๋‹ด๊ถŒ?์„ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค๋‹ˆ ๋ฉ˜ํ† ๋ฅผ ์–ป์€ ๊ธฐ๋ถ„์ž…๋‹ˆ๋‹ค. 3. ์–ด๋ ค์šด ๋ฌธ๋ฒ•๋„ ์‰ฝ๊ฒŒ! : ๊ฐœ์ธ์ ์œผ๋กœ ์œˆ๋„์šฐ ํ•จ์ˆ˜๋ฅผ ๋…ํ•™ํ•˜๋Š” ๊ฒƒ์ด ํž˜๋“ค์—ˆ๋Š”๋ฐ, ์‰ฝ๊ฒŒ ์•Œ๋ ค์ฃผ์‹œ๊ณ , ์‹ค์ œ ๋กœ๊ทธ ๋ฐ์ดํ„ฐ์—์„œ ์–ด๋–ป๊ฒŒ ์‚ฌ์šฉ๋˜๋Š” ์ง€ ์•Œ ์ˆ˜ ์žˆ์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ํ˜„์—…์—์„œ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” unnest, array์˜ ์‚ฌ์šฉ๋ฒ• ๋ฐ ํ™œ์šฉ๋ฒ•์— ๋Œ€ํ•˜์—ฌ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค. 4. ํ˜„์—…๊ณผ ์œ ์‚ฌํ•œ ๋ฐ์ดํ„ฐ์— ๋ฐฐ์šด ๋‚ด์šฉ์„ ์ ์šฉํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค! : ๋ฐฐ์šด ๋‚ด์šฉ์„ ์‹ค์ œ ๋ฐ์ดํ„ฐ์— ์ ์šฉํ•˜๋Š” ๊ฒŒ ์–ด๋ ค์šธ ๋•Œ๊ฐ€ ๋งŽ์€๋ฐ, ์–ด๋–ค ๊ธฐ์ˆ  ์ด๋‚˜ ๋ฌธ๋ฒ•์„ ๋ฐฐ์šธ ๋•Œ ๋งˆ๋‹ค ํ˜„์—… ๋ฐ์ดํ„ฐ์™€ ๋น„์Šทํ•œ log ๋ฐ์ดํ„ฐ์— ๋ฐฐ์šด ๋‚ด์šฉ์„ ์ ์šฉํ•ด๋ณด๋Š” ์ปค๋ฆฌํ˜๋Ÿผ์ด ์žˆ์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค. [์ถ”์ฒœ๋Œ€์ƒ์ž] 1. sql ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ๊ฒฝํ—˜ํ•˜๊ณ ์ž ํ•˜์‹œ๋Š” ๋ถ„ 2. ์‹ค๋ฌด๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ๊ฒฝํ—˜ํ•˜๊ณ  ์‹ถ์œผ์‹  ๋ถ„ 3. ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€ ๊ฟˆ๊พธ๋ฏธ ๋ฐ ์ด์ง ์ค€๋น„ ์ค‘์ด์‹  ๋ถ„

    • ์นด์ผ์Šค์ฟจ
      ์ง€์‹๊ณต์œ ์ž

      ๋ง๊ณ ๋ง›์žˆ์–ด๋‹˜ ์ž…๋ฌธํŽธ์— ์ด์–ด ํ™œ์šฉํŽธ์—๋„ ์ž์„ธํ•œ ์ˆ˜๊ฐ•ํ‰ ๋‚จ๊ฒจ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๊ฒฝํ—˜์„ ํ†ตํ•ด ๋ง๊ณ ๋ง›์žˆ์–ด๋‹˜์ด ๋ฐœ์ „ํ•˜์…จ์„๊ฑฐ์—์š”. ์•ž์œผ๋กœ๋„ ๊ณ„์† ๋ฐœ์ „ํ•˜์‹œ๊ธธ ๋ฐ”๋ž„๊ฒŒ์š”! ์ฝ”์นญ๊ถŒ์€ ๊ณ ๋ฏผ์ด ์žˆ์„ ๋•Œ ์ฐพ์•„์ฃผ์…”์š”..!

  • ๋ ˆ์˜ค๋‚˜๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ๋ ˆ์˜ค๋‚˜

    ์ˆ˜๊ฐ•ํ‰ 5

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ์นด์ผ๋‹˜ ๋•๋ถ„์— ๊ตญ๋‚ด ์œ ๋‹ˆ์ฝ˜ ๊ธฐ์—… SQLํ…Œ์ŠคํŠธ, ์ง๋ฌด์ธํ„ฐ๋ทฐ ํ•ฉ๊ฒฉํ–ˆ์Šต๋‹ˆ๋‹ค! ๊ฒฝ๋ ฅ์ง์ด์ง€๋งŒ ์ฝ”ํ…Œ๊ฐ€ ์ฒ˜์Œ์ด๋ผ ์˜คํžˆ๋ ค ๊ธด์žฅ์„ ๋งŽ์ด ํ–ˆ๋Š”๋ฐ, ๋„ˆ๋ฌด ์ˆ˜์›”ํ•˜๊ฒŒ ํ’€์—ˆ์–ด์š”. "์–ด๋ ต๊ฒŒ ๋‚ด๋ฉด ๋‚˜์˜จ๋‹ค"๊ณ  ํ•˜์…จ๋˜ ๋ฆฌํ…์…˜ ๋ฌธ์ œ๊ฐ€ ์ง„์งœ ๋‚˜์™”๊ณ ใ…‹ใ…‹ ๊ฐ•์˜์—์„œ ๋งŽ์ด ๋‹ค๋ค˜๋˜ ๋กœ์ง ๋•๋ถ„์— ์˜คํžˆ๋ ค ๊ฐ€์žฅ ์‰ฝ๊ฒŒ ํ’€์—ˆ์Šต๋‹ˆ๋‹ค! ์†”์งํžˆ '๋“ฃ๊ธฐ๋งŒ ํ•˜๋ฉด ๋ˆ„๊ตฌ๋‚˜ ํ•ฉ๊ฒฉ๋ณด์žฅ'์€ ์•„๋‹Œ๊ฑฐ ๊ฐ™๊ตฌ์š”. ์ €๋Š” ์Šคํ„ฐ๋”” ์ฐธ์—ฌํ•ด์„œ ๋ฌธ์ œ ์—ด์‹ฌํžˆ ํ’€๊ณ , ๊ฐ•์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ๋‹ค๋ฅธ ๋ถ„๋“ค ํ’€์ด๋„ ๋ถ„์„ํ•˜๊ณ , ๋งŒ๋“ค์–ด์ฃผ์‹  ๋ฐ์ดํ„ฐ์…‹์œผ๋กœ ๋ฌธ์ œ ์ง์ ‘ ๋งŒ๋“ค์–ด์„œ ํ’€๊ณ ... ์ตœ๋Œ€ํ•œ ๋ฐฐ์šด๋Œ€๋กœ ํ•ด๋ณด๋ ค๊ณ  ๋…ธ๋ ฅ๋„ ๋งŽ์ด ํ–ˆ์Šต๋‹ˆ๋‹ค. <๊ฐ•์˜ ๋ฝ•๋ฝ‘๋Š” ํŒ> ํ•˜์ˆ˜: ๊ฐ•์˜๋ฅผ ๋“ฃ๊ธฐ๋งŒ ํ•œ๋‹ค ์ค‘์ˆ˜: ๊ณผ์ œ ์Šค์Šค๋กœ ํ’€๊ณ , ์—ฐ์Šตํ•œ๋‹ค ๊ณ ์ˆ˜: ์ปค๋ฎค๋‹ˆํ‹ฐ ํ™œ์šฉ, 1:1์ฝ”์นญ๋„ ์•„๋ผ์ง€ ๋ง๊ณ  ๊ผญ ๋ฐ›๋Š”๋‹ค (+ 1:1๋กœ ์กฐ์–ธ ๋งŽ์ด ์–ป์—ˆ๊ณ  ์ง๋ฌด์ธํ„ฐ๋ทฐ๊นŒ์ง€ ํ•ฉ๊ฒฉํ–ˆ์–ด์š”๐Ÿค™) ๊ทธ๋ฆฌ๊ณ  ์ธํ”„๋Ÿฐ ๋กœ๋“œ๋งต ๊ธฐ๋Šฅ ๋ชจ๋ฅด๋Š” ๋ถ„๋“ค์ด ๋งŽ์€๋ฐ, ์ฐธ๊ณ ํ•ด๋ณด์„ธ์š”. https://www.inflearn.com/roadmaps/4639 ๋ช‡ ๋…„ ์ „ ๋ธ”๋กœ๊ทธ๋ถ€ํ„ฐ ์ด๋ฒˆ ๊ฐ•์˜๊นŒ์ง€ ์ง๊ฐ„์ ‘ ๋„์›€ ๋งŽ์ด ๋ฐ›์•˜๋Š”๋ฐ ๋ฆฌ๋ทฐ๋Š” ์ฒ˜์Œ ๋‚จ๊ธฐ๋„ค์š”. ์ฒซ ์‹ ์ž… ์ทจ์ค€๋ถ€ํ„ฐ, ์—…๋ฌด์—์„œ๋„, ์ด์งํ•  ๋•Œ๋„, ์ œ ํšŒ์‚ฌ ๋ฐ– ์‚ฌ์ˆ˜๊ฐ€ ๋˜์–ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค๐Ÿ™ ๋งˆ์ง€๋ง‰์— ์˜ˆ๊ณ ํ•˜์‹  ๋‹ค์Œ ๊ฐ•์˜๋„ ๊ธฐ๋‹ค๋ฆฌ๊ณ  ์žˆ๊ฒ ์Šต๋‹ˆ๋‹ค!!!

    • ํฐ์ž„๊ธˆํŽญ๊ท„๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      ํฐ์ž„๊ธˆํŽญ๊ท„

      ์ˆ˜๊ฐ•ํ‰ 1

      โˆ™

      ํ‰๊ท  ํ‰์  5.0

      5

      32% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      *๐“‘๐“ฎ๐“ผ๐“ฝ ๐“ข๐“ ๐“› ๐“’๐“ธ๐“พ๐“ป๐“ผ๐“ฎ ๐“ธ๐“ท ๐“˜๐“ท๐“ฏ๐“ต๐“ฎ๐“ช๐“ป๐“ท ๐“ฒ๐“ท 2024* ๊ธฐ์ดˆํŽธ ์ˆ˜๊ฐ•ํ‰ ๋ณด์‹ ๋ถ„๋“ค์€ ์•„์‹œ๊ฒ ์ง€๋งŒ ์ •๋ง์ •๋ง sql ํ™œ์šฉ์ž์—๊ฒŒ ์ข‹์€ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค๐Ÿฅบเพ€เฝฒ ๊ฐœ์ธ์ ์œผ๋กœ ์ธํ”„๋Ÿฐ ๋„˜๋ฒ„์™„~ ๊ฐ€๊ฒฉ์ด ๋‘๋ฐฐ์—ฌ๋„ ๋“ค์„ ๊ฐ•์˜ ๋ถ„์„๊ฐ€๊ฐ€ ์•„๋‹Œ ํฌ์ง€์…˜์—์„œ ๋‚จ์ด ์งœ๋‘” SQL์„ ์—ฌ์ฐจ์ €์ฐจ ํ™œ์šฉํ•˜๋ฉฐ ์•ผ์ƒ์ฟผ๋ฆฌ๋กœ ์„ฑ์žฅํ•˜์‹  ๋ถ„๋“ค ์œผ๋ ˆ ์žˆ์ง€์•Š์œผ์‹ค๊นŒ์š”? ๊ทธ๋žฌ๋˜ ๊ณผ๊ฑฐ์˜ ์ €์—๊ฒŒ ๊ฐ•์˜ ํ•˜๋‚˜๋งŒ์„ ์ถ”์ฒœํ•œ๋‹ค๋ฉด ๋ฐ”๋กœ ์นด์ผ์Šค์ฟจ... ๋ณธ์ธ์˜ ํšŒ์‚ฌ์—์„œ ๋น…์ฟผ๋ฆฌ๋ฅผ ํ™œ์šฉํ•œ๋‹ค! (๋น…์ฟผ๋ฆฌ ํ™œ์šฉ๋ฒ•๊นŒ์ง€ ์ƒ์„ธํžˆ ์•Œ๋ ค์ฃผ์‹ญ๋‹ˆ๋‹ค) ๋‹ค ์งœ๋†“์€ ์ฟผ๋ฆฌ์—์„œ ์กฐ๊ฑด๋งŒ ์กฐ๊ธˆ ์ˆ˜์ •ํ•ด์„œ ๋Œ๋ฆด ์ˆ˜๋Š” ์žˆ๋Š”๋ฐ ํ˜ผ์ž ์งœ๋ผ๋ฉด ๋ชป์งœ๊ฒ ๋‹ค! ์–ด๋–ป๊ฒŒ ์งœ๊ธด ์งœ๋Š”๋ฐ ์ด๊ฒŒ ์–ด๋–ป๊ฒŒ ์ •์ œ๊ณผ์ •์„ ๊ฑฐ์น˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค! ๊ธฐ๋‹ค๋ ธ์Šต๋‹ˆ๋‹ค ์ œ๋Œ€๋กœ ๋ชจ์‹œ๊ฒ ์Šต๋‹ˆ๋‹ค ๋ฐ”๋กœ ๊ตฌ๋งคGO๐Ÿƒ๐Ÿƒ ๊ทธ๋Ÿผ ๋‹ค์ŒํŽธ์ด ๋‚˜์˜ฌ๋•Œ๊นŒ์ง€ ์ˆจ ์ฐธ์œผ๋Ÿฌ ์ด๋งŒ(ํก~)

      • ์นด์ผ์Šค์ฟจ
        ์ง€์‹๊ณต์œ ์ž

        ์šฐ์™€ ๋„ˆ๋ฌด ๊ฐ๋™์ ์ธ ์ˆ˜๊ฐ•ํ‰์ด๋„ค์š”. ํšŒ์‚ฌ์—์„œ ์ธ์ˆ˜์ธ๊ณ„ ๋ฐ›์€ ์ฟผ๋ฆฌ๋ฅผ ๋œฏ์–ด๋ณด๋ฉด์„œ ์ €๋„ ์ฐธ ์–ด๋ ค์›€์„ ๋А๊ผˆ๋˜ ์‹œ๊ธฐ๊ฐ€ ์žˆ์—ˆ์–ด์š”. ์ด ๋ถ€๋ถ„์„ ๋งŽ์€ ๋ถ„๋“ค์ด ๋œ ๊ฒช์—ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์–ด์š”. ์ˆ˜๊ฐ•ํ•ด์ฃผ์…”์„œ ๋„ˆ๋ฌด ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!!

    • ๋ฐ•์žฌ์€๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
      ๋ฐ•์žฌ์€

      ์ˆ˜๊ฐ•ํ‰ 3

      โˆ™

      ํ‰๊ท  ํ‰์  5.0

      5

      100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

      ์ž‘์€ ๊ทœ๋ชจ์˜ ์Šคํƒ€ํŠธ์—…์ด๋ผ ๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€๊ฐ€ ์—†์–ด PM์ด ์ง์ ‘ ์ฟผ๋ฆฌ๋กœ ์ถ”์ถœํ•˜๋Š” ์—…๋ฌด๊ฐ€ ์ž์ฃผ ์žˆ๋Š”๋ฐ, ๋ฆฌํ…์…˜๊ณผ ํผ๋„ ๋ถ„์„ ๋“ฑ์€ ์ฟผ๋ฆฌ๊ฐ€ ๋ณต์žกํ•ด ์‹œ๋„๋ฅผ ํ•˜์ง€ ๋ชปํ–ˆ๋Š”๋ฐ์š”. ๋งˆ์นจ ๋น…์ฟผ๋ฆฌ ํ™œ์šฉํŽธ์œผ๋กœ ๊ฐ•์˜๋ช…์— ๋˜ญ ์›ํ•˜๋˜ ๋‚ด์šฉ์ด ๋‚˜์™€์„œ ๊ณ ๋ฏผ ์•ˆํ•˜๊ณ  ์ˆ˜๊ฐ•ํ–ˆ์Šต๋‹ˆ๋‹ค! ์ด๋ฏธ ์–ด๋А์ •๋„ SELECT, JOIN ์€ ๋Šฅ์ˆ™ํ•˜๊ฒŒ ํ•˜์‹œ๋Š” ๋ถ„๋“ค์ด์‹œ๋ผ๋ฉด ์ถฉ๋ถ„ํžˆ ๋”ฐ๋ผ์žก๊ธฐ ์‰ฌ์šธ ๊ฒƒ ๊ฐ™๊ณ ์š” ๋งŒ์•ฝ SQL์ด ์ฒ˜์Œ์ด๋‹ค ํ•˜์‹œ๋ฉด ๊ธฐ์ดˆ๋ฅผ ์ˆ˜๊ฐ•ํ•˜์‹  ํ›„์— ํ™œ์šฉํŽธ์„ ๋“ฃ๋Š” ๊ฒƒ์„ ์ถ”์ฒœ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋ฐฐ์šด ์œˆ๋„์šฐ ํ•จ์ˆ˜๋Š” ์‹ค๋ฌด์—์„œ๋„ ๋ฐ”๋กœ ์จ๋จน์„ ์ •๋„๋กœ ์œ ์ตํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ฆฌํ…์…˜๋ถ„์„๊ณผ ํผ๋„๋ถ„์„๋„ ์ฐจ๊ทผํžˆ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ข‹์€ ๊ฐ•์˜ ์—ด์–ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค :)

      • ์นด์ผ์Šค์ฟจ
        ์ง€์‹๊ณต์œ ์ž

        ์žฌ์€๋‹˜ ์ˆ˜๊ฐ•ํ‰ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. 3๊ฐœ์›”์ด ์ง€๋‚ฌ๋„ค์š”. ๋ฐฐ์šฐ์‹  ๋‚ด์šฉ ์ž˜ ํ™œ์šฉํ•˜๊ณ  ๊ณ„์‹ค์ง€ ๊ถ๊ธˆํ•˜๋„ค์š”. ์•ž์œผ๋กœ๋„ ๊ณ„์† ๋ฐœ์ „ํ•˜์‹œ๊ธธ ๋ฐ”๋ž„๊ฒŒ์š”!!

    ์นด์ผ์Šค์ฟจ๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜

    ์ง€์‹๊ณต์œ ์ž๋‹˜์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

    ๋น„์Šทํ•œ ๊ฐ•์˜

    ๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

    โ‚ฉ99,000