์๋ก์ด ๋ฐ์ดํฐ ์ง๊ตฐ, ๋ฐ์ดํฐ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋?
์๋ก์ด ๋ฐ์ดํฐ ์ง๊ตฐ, ๋ฐ์ดํฐ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋? ๊ด๋ จ
๊ตญ๋ด IT ๊ธฐ์ ์ ํ๊ตญ์ ๋์ด ์ธ๊ณ๋ฅผ ๋ฌด๋๋ก ํ ์ ๋๋ก ๋ฐ์ด๋ ๊ธฐ์ ๊ณผ ์์ด๋์ด๋ฅผ ์๋ํฉ๋๋ค. ์ด๋ค์ ๊ธฐ์ ๋ธ๋ก๊ทธ๋ฅผ ํตํด ์ด๋ฌํ ์ ๋ณด๋ฅผ ๊ณต๊ฐํ๊ณ ์์ต๋๋ค. ์์ฆIT๋ ๊ฐ ๊ธฐ์ ์ ํน์ ์๊ณ ์ ์ตํ ์ฝํ ์ธ ๋ฅผ ์๊ฐํ๋ ์๋ฆฌ์ฆ๋ฅผ ์ค๋นํ์ต๋๋ค. ์ด๋ค์ ์ด๋ป๊ฒ ์ฌ๊ณ ํ๊ณ , ์ด๋ค ๋ฐฉ์์ผ๋ก ์ผํ๊ณ ์์๊น์?
์ด๋ฒ ๊ธ์ ๋ฐ์ดํฐ ๋ถ์ ๋๊ตฌ ํํธ์นด์ดํธ(HEARTCOUT)๋ฅผ ๊ฐ๋ฐํ๋ ํํธ์นด์ดํธ ํ์ด ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ฝ๊ฒ ๋ง๋ค์ด์ฃผ๋ '๋ฐ์ดํฐ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด' ์ง๊ตฐ์ ๋ํด ์๊ฐํฉ๋๋ค.
์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋?
์๋ ํ์ธ์, ํํธ์นด์ดํธ ํ์์ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ง์ ๋ด๋นํ๊ณ ์๋ Jaden์ ๋๋ค. ์ค๋์ ๋ฐ์ดํฐ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ผ๋ ์ง๊ตฐ์ ์ดํด๋ณด๋ ค๊ณ ํฉ๋๋ค. '์ ๋๋ฆฌํฑ์ค ์์ง๋์ด', ํน์ '๋ถ์ ์์ง๋์ด'๋ผ๊ณ ๋ค์ด๋ณด์ จ๋์? ๋ฏธ๊ตญ์์๋ ๋๋ต 3~4๋ ์ ๋ถํฐ ํ์ ๊ฐ ๋๊ธฐ ์์ํ๊ณ , ํ๊ตญ์์๋ ์๋ ๋ถํฐ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ฃผ๋ชฉ๋ฐ๊ณ ์์ต๋๋ค.
๊ฐ๋จํ ๋งํด์, ๋ฐ์ดํฐ ์ ๋๋ฆฌํฑ์ค(๋ถ์) ์์ง๋์ด๋ '๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ฝ๊ฒ ๋ง๋ค์ด์ฃผ๋ ์๋ฆฌ์ฌ'๋ผ๊ณ ํ ์ ์๋๋ฐ์. ๊ทธ๋ค์ ๊ณ ๊ฐ์ ๋ฐ๋ก ๋ฐ์ดํฐ ๋ถ์๊ฐ, ๋ง์ผํฐ, ๊ธฐํ์ ๋ฑ ๋ฐ์ดํฐ๋ฅผ ์์ ์ฅ๊ณ ์ผํ๋ ๋ชจ๋ ํ์ ์ ๋ฌธ๊ฐ์ ๋๋ค.
์ด๋ค์ ๋ง์น ๋ฐ์ดํฐ์ ์๋ฆฌ์ฌ์ฒ๋ผ, ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ , ์ ์ ํ๊ณ , ๋ณํํด์ ๋ถ์ํ ์ ์๋ ๋ง์๋ ์๋ฆฌ๋ก ๋ง๋ค์ด ์ค๋๋ค. ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ์ ๋ง๋ค๊ณ ๊ด๋ฆฌํ๋ ์ผ๋ ๋งก์ง์. ์ฌ๋ฌ ๋ฐ์ดํฐ ์์ค์์ ์ ๋ณด๋ฅผ ๋์ด๋ด์ด ์๋ฏธ ์๋ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ๋ ์ผ๋ ์ด๋ค์ ๋ชซ์ ๋๋ค.
๋ฐ์ดํฐ๊ฐ ๋น์ฆ๋์ค ๊ฒฐ์ ์ ์ ์ ์ค์ํด์ง๋ฉด์, ์ด๋ค์ ์ญํ ์ ๋์ฑ ์ค์ํด์ก์ด์. ์ด๋ค์ ๊ธฐ์ ์ ๋ฅ๋ ฅ๊ณผ ๋น์ฆ๋์ค ์ดํด๋ฅผ ๊ฒฐํฉํด์ ๋ฐ์ดํฐ๋ฅผ ๋จ์ํ ์ซ์๊ฐ ์๋, ์ค์ง์ ์ธ ๊ฐ์น๋ฅผ ์ฐฝ์ถํ๋ ๋๊ตฌ๋ก ๋ฐ๊ฟ ๋์ฃ . ๋ฐ์ดํฐ์ ํ์ง๊ณผ ์ ํ์ฑ์ ๋ณด์ฅํ๋ ๊ฒ์ ๋ฌผ๋ก , ๋ฐ์ดํฐ ๋ณด์๊ณผ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ๊ฐ์ ์ค์ํ ์ผ๋ ์ฑ ์์ง๋๋ค.
๊ฒฐ๋ก ์ ์ผ๋ก, ๋ฐ์ดํฐ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ ๋ฐ์ดํฐ ๊ธฐ๋ฐ ๋ฌธํ๋ฅผ ์กฐ์ง ๋ด์ ๊ตฌ์ถํ๊ณ ์ ์งํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํ๋ ์ง๊ตฐ์ ๋๋ค. ์, ๊ทธ๋ผ ์ ๋๋ฆฌํฑ์ค(๋ถ์ ์์ง๋์ด)์ ๋ํด์ ๋ ์์ธํ ์์๋ณผ๊ฒ์.
๊ธฐ์ ๊ณผ ๋น์ฆ๋์ค์ ๊ต์ฐจ์ : Analytics Engineer
๋ฐ์ดํฐ ๊ณผํ์ ์ธ๊ณ๋ ์ ๋ง ์ ๊ธฐํ ๊ณณ์ธ๋ฐ์. ๋งค์ผ ์๋ก์ด ๊ฒ๋ค์ด ๋ฑ์ฅํ๊ณ , ์ฐ๋ฆฌ๊ฐ ์๋ ์ญํ ๋ค์ด ๊ณ์ ๋ณํํ๊ณ ์์ฃ . ์์ ์๋ ๋น ๋ฐ์ดํฐ๋ผ๋ ๋ง์ด ์ ํ์ด์๋๋ฐ, ์ด์ ๋ ๊ธฐ๊ณ ํ์ต์ด ์ผ์ํ๋๋ฉด์ '์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ง(Analytics Engineering)'์ด๋ผ๋ ์๋ก์ด ์ญํ ์ด ์ฃผ๋ชฉ๋ฐ๊ธฐ ์์ํ์ด์.
์ด์ ๋ฐ์ดํฐ ํ์ ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ๋ชจ์ผ๊ณ ๋ถ์ํ๋ ๊ฒ์ ๋์ด์, ๋๊ตฌ๋ ๋ฐ์ดํฐ๋ฅผ ์ฝ๊ฒ ์ดํดํ๊ณ ํ์ฉํ ์ ์๋ ํ๊ฒฝ์ ๋ง๋๋ ๋ฐ ์ง์คํ๊ณ ์์ต๋๋ค. ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค, ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ ์๋น์ค, BI ํด๋ค์ด ์์ฒญ๋ ๋ฐ์ ์ ์ด๋ฃจ๋ฉด์ ์ด๋ฐ ๋ณํ๊ฐ ๊ฐ๋ฅํด์ก์ฃ .
๊ทธ ๊ฒฐ๊ณผ, ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ผ๋ ์ง์ ์ด ํ์ํ๋ต๋๋ค. ์ด๋ค์ ๋ฐ์ดํฐ๋ฅผ ์ ์ ํ๊ณ , ๋ชจ๋ธ๋งํ๊ณ , ๋ณํํ๊ณ , ํ ์คํ ํ๊ณ , ๋ฐฐํฌํ๊ณ , ๋ฌธ์ํํ๋ ๋ฑ ์ ๋ง ๋ค์ํ ์ผ์ ํฉ๋๋ค. ๋ฐ์ดํฐ ๋ถ์๊ฐ๋ค, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ๋ ๋ค์ํ ์ง๋ฌด๋ค์ด ๋ฐ์ดํฐ๋ฅผ ํตํด ๋ ์ฝ๊ฒ ์ธ์ฌ์ดํธ๋ฅผ ์ป์ ์ ์๋๋ก ๋๋ ๊ฑฐ์ฃ .
์ด๋ ๊ฒ ๋ณด๋ฉด, ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ง์ ๊ธฐ์ ๊ณผ ๋น์ฆ๋์ค์ ๊ต์ฐจ์ ์์ ์ค์ํ ์ญํ ์ ํ๊ณ ์๋๋ฐ์. ๋ฐ์ดํฐ๋ฅผ ํตํด ๋ ๋์ ์์ฌ๊ฒฐ์ ์ ๋ด๋ฆฌ๊ณ , ์กฐ์ง์ ์ฑ์ฅ์ ๊ธฐ์ฌํ๋ ๊ฒ์ด์ฃ . ๊ทธ๋์ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ง์ ๋ฐ์ดํฐ ๊ณผํ๊ณผ ์กฐ์ง์ ๋ฐ์ ์ ์์ด ์ค์ํ ์์น๋ฅผ ์ฐจ์งํ๊ณ ์์ต๋๋ค.
๋ค๋ฅธ ์ง๊ตฐ๊ณผ๋ ์ด๋ป๊ฒ ๋ค๋ฅผ๊น?
์ ๋๋ฆฌํฑ์ค ์์ง๋์ด(Analytics Engineer)๋ ๋ฐ์ดํฐ ๋ถ์๊ฐ(Data Analyst), ๋ฐ์ดํฐ ์์ง๋์ด(Data Engineer), ๋ฐ์ดํฐ ๊ณผํ์(Data Scientist) ๋ฑ๊ณผ ๊ฐ์ ๋ค๋ฅธ ๋ฐ์ดํฐ ์ง๊ตฐ๊ณผ ๊ตฌ๋ณ๋๋ ์ญํ ์ ํฉ๋๋ค.
์ ๋๋ฆฌํฑ์ค ์์ง๋์ด vs ๋ฐ์ดํฐ ๋ถ์๊ฐ
๋ฐ์ดํฐ ๋ถ์๊ฐ๋ค์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํด์ ์ธ์ฌ์ดํธ๋ฅผ ๋์ถํ๋ ๋ฐ ์ง์คํ์ฃ . ๋ฐ๋ฉด, ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ ๋ฐ์ดํฐ ๋ถ์๊ฐ๊ฐ ์ฌ์ฉํ ์ ์๋๋ก ๋ฐ์ดํฐ๋ฅผ ์ค๋นํ๊ณ ์ต์ ํํ๋ ์ญํ ์ ํด์.
์ ๋๋ฆฌํฑ์ค ์์ง๋์ด vs ๋ฐ์ดํฐ ์์ง๋์ด
๋ฐ์ดํฐ ์์ง๋์ด๋ ๋ฐ์ดํฐ ์ธํ๋ผ ๊ตฌ์ถ๊ณผ ๊ด๋ฆฌ์ ์ด์ ์ ๋ง์ถ๊ณ ์์ด์. ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ ์ด๋ค์ด ๊ตฌ์ถํ ์ธํ๋ผ๋ฅผ ์ฌ์ฉํด ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ ์ ์๋ ํํ๋ก ๋ง๋ค์ฃ . Analytics Engineering์ ๋ง์น ๋ฐ์ดํฐ ์ธ๊ณ์ ์๋ฆฌ์ฌ์ฒ๋ผ, ๋ค์ํ ์ฌ๋ฃ๋ฅผ ๊ฐ์ง๊ณ ์๋ก์ด ์๋ฆฌ๋ฅผ ์ฐฝ์กฐํ๋ ์ผ์ ํฉ๋๋ค. ์ด๋ค์ ๋ฐ์ดํฐ๋ฅผ ์ ์ ํ๊ณ ๋ชจ๋ธ๋ง, ๋ณํํ์ฌ ๋ง์น ์๋ฆฌ๊ฐ ์์ฑ๋ ๊ฒ์ฒ๋ผ ๋๊ตฌ๋ ์ฝ๊ฒ ์ํํ ์ ์๊ฒ ๋ง๋ค์ฃ .
์๋ฅผ ๋ค์ด, ๋ฐ์ดํฐ๊ฐ ๋ ๊ฒ์ผ๋ก ์ฃผ์ด์ก์ ๋, ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ค์ ์ด๋ฅผ ๊น๋ํ๊ฒ ์์งํ๊ณ , ํ์ํ ํํ๋ก ๋ณํ์์ผ ๋ง์น ์ ์กฐ๋ฆฌ๋ ์๋ฆฌ์ฒ๋ผ ์ ๊ณตํฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ด ๋ชจ๋ ๊ณผ์ ์ ๋ฌธ์ํํด์ ๋ฐ์ดํฐ ๋ถ์๊ฐ๋ค์ด ๋ง์น ์๋ฆฌ ๋ ์ํผ๋ฅผ ๋ฐ๋ผ๊ฐ๋ฏ ์ฝ๊ฒ ์ ๊ทผํ ์ ์๋๋ก ๋์์ค๋๋ค. ํ์ง๋ง ์ด๋ค์ ์ญํ ์ ์ฌ๊ธฐ์ ๋๋์ง ์์์. ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ์ ๊ด๋ฆฌํ๊ณ ์ต์ ํํ๋ ๊ฒ๋ ์ค์ํ ์ผ ์ค ํ๋์ฃ . ์๋ฅผ ๋ค์ด, ๋ฐ์ดํฐ ์์ง๋์ด์ ํ๋ ฅํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์์งํ๊ณ , ์ ๋ฆฌํ๋ฉฐ, ๊ตฌ์กฐํํ๋ ์ผ์ ํฉ๋๋ค.
์ด ๊ณผ์ ์์ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ค์ ๋ฐ์ดํฐ๋ฅผ ๋ ๋ช ํํ๊ณ ์๋ฏธ ์๋ ๋ฐฉ์์ผ๋ก ๊ตฌ์ฑํ๊ณ , ํ์์ ๋ฐ๋ผ ์ถ๊ฐ์ ์ธ ์ปจํ ์คํธ๋ฅผ ์ ๊ณตํ์ฌ ๋ถ์ํ ์ค๋น๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ํ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ค์ ์ฌ๋ฌ ๋ฐ์ดํฐ ์์ค์์ ์์ง๋ ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ธ๋งํ์ฌ, ๋ฐ์ดํฐ ๋งํธ๋ ๊ตฌ์ฑํ๊ณ , ๋ฐ์ดํฐ ๋์๋ณด๋๋ ๊ฐ๋ฐํฉ๋๋ค.
์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๊ฐ ๋๋ ค๋ฉด?
์ง๊ธ๋ถํฐ๋ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ก์ ์ผํ๊ธฐ ์ํด ํ์ํ ์คํฌ, ์ง์ ๊ทธ๋ฆฌ๊ณ ์ญ๋์ ๋ํด์ ์์ธํ๊ฒ ์ดํด๋ณผ๊ฒ์.
Python, SQL
์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๊ฐ ๊ฐ์ฅ ๋ง์ด ์ฐ๋ ๋ฐ์ดํฐ ๊ด๋ จ ์ธ์ด๋ ํ์ด์ฌ(Python)๊ณผ SQL์ ๋๋ค. Python์ ์ฃผ๋ก ETL(Extract, Transform, Load) ๊ณผ์ ์์ ์ฌ์ฉ๋๋ฉฐ, SQL์ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค(Data Warehouse, DW)๋ ๋ฐ์ดํฐ ๋งํธ(Data Mart, DM) ๊ณผ์ ์์ ๋ ๋ง์ด ์ฌ์ฉ๋ฉ๋๋ค.
.Python์ ์ฌ์ฉํ๋ ETL ๊ณผ์ ์์๋ ์์ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๊ณ , ํ์์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฅผ ๋ณํํ๋ฉฐ, ๋ง์ง๋ง์ผ๋ก ์ด๋ฅผ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค์ ์ ์ฌํ๋ ์์ ์ด ์ด๋ฃจ์ด์ง๋๋ค.
์๋ฅผ ๋ค์ด, ์์ ๋ฏธ๋์ด ํ๋ซํผ์์ ์ฌ์ฉ์์ ํ๋ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๊ณ , Python์ ์ฌ์ฉํ์ฌ ํ์ํ ๋ฐ์ดํฐ ํ์์ผ๋ก ๋ณํํ ํ, ๋ถ์์ ์ํด ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค์ ์ ์ฅํ๋ ์์ ์ ํ ์ ์์ต๋๋ค. ๋ฐ๋ฉด, SQL์ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค๋ ๋ฐ์ดํฐ ๋งํธ์์ ์ ์ฅ๋ ๋ฐ์ดํฐ๋ฅผ ์ฟผ๋ฆฌํ๊ณ ๋ถ์ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
์๋ฅผ ๋ค์ด, ๋งค์ถ ๋ฐ์ดํฐ์ ๋ํ ๋ค์ํ ๋ณด๊ณ ์๋ฅผ ์์ฑํ๊ฑฐ๋, ๊ณ ๊ฐ ํ๋ ๋ถ์์ ์ํด ํน์ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๋ ๋ฑ์ ์์ ์์ SQL์ด ์ฃผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. SQL์ ํตํด ๋ณต์กํ ์ฟผ๋ฆฌ๋ฅผ ์์ฑํ์ฌ ๋ฐ์ดํฐ์์ ํ์ํ ์ ๋ณด๋ฅผ ํจ์จ์ ์ผ๋ก ์ถ์ถํ๊ณ , ๋น์ฆ๋์ค ์์ฌ๊ฒฐ์ ์ ํ์ํ ํต์ฐฐ๋ ฅ์ ์ป์ ์ ์์ต๋๋ค.
API ๋ฐ์ดํฐ ์ถ์ถ
์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ค์ ๋ค์ํ ์ธ๋ถ ์์ค๋ก๋ถํฐ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๊ธฐ ์ํด API๋ฅผ ํ์ฉํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ธ์ต ์์ฅ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณตํ๋ API๋ฅผ ์ฌ์ฉํ์ฌ ์ค์๊ฐ ์ฃผ์ ์์ธ, ๊ฑฐ๋๋, ์ฌ๋ฌด ๋ฐ์ดํฐ ๋ฑ์ ์์งํ ์ ์์ต๋๋ค. ์ด๋ฌํ ๋ฐ์ดํฐ๋ Python์ requests ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์ฒญํ๊ณ , JSON ํ์์ผ๋ก ๋ฐ์ ํ, ํ์ํ ์ ๋ณด๋ฅผ ์ถ์ถํ์ฌ ๋ถ์์ ์ฌ์ฉํฉ๋๋ค.
์ด ๊ณผ์ ์์ API ๋ฌธ์๋ฅผ ์ดํดํ๊ณ , ์ ์ ํ ์์ฒญ ๋งค๊ฐ๋ณ์๋ฅผ ์ค์ ํ๋ ๋ฅ๋ ฅ์ด ํ์ํฉ๋๋ค. ๋ํ ์์ง๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค์ ์ ์ ํ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์ง์๋ ์ค์ํฉ๋๋ค.
on-Premise ์๋ฒ
์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ ํด๋ผ์ฐ๋์ ์จํ๋ ๋ฏธ์ค ์๋ฒ ๋ชจ๋์์ ์์ ํ ์ ์์ด์ผ ํฉ๋๋ค. ์จํ๋ ๋ฏธ์ค ์๋ฒ์์์ ์์ ์ ์ฃผ๋ก ์ปค๋งจ๋ ๋ผ์ธ ์ธํฐํ์ด์ค(CLI) ํ๊ฒฝ์์ ์ํ๋๋ฉฐ, ๋ฐ์ดํฐ ์ถ์ถ, ๋ณํ ๋ฐ ์ ์ฌ(ETL) ์์ ์ ๋ํ ๊น์ ์ดํด๊ฐ ํ์ํฉ๋๋ค.
์๋ฅผ ๋ค์ด, ๋ก์ปฌ ์๋ฒ์์ ์คํ๋๋ ์คํฌ๋ฆฝํธ๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ๊ณ , Python์ด๋ Shell ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ๋ณํํ ํ, ๋ค์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํ์ผ ์์คํ ์ ์ ์ฌํ๋ ์์ ์ด ์ด์ ํด๋นํฉ๋๋ค. ์ด ๊ณผ์ ์์ ๋คํธ์ํฌ ์ค์ , ๋ณด์, ๊ทธ๋ฆฌ๊ณ ์๋ฒ ์ฑ๋ฅ ์ต์ ํ์ ๊ฐ์ ์์๋ค์ ๋ํ ์ง์๋ ์ค์ํฉ๋๋ค.
ํด๋ผ์ฐ๋
ํด๋ผ์ฐ๋ ํ๋ซํผ์ ๋ฐ์ดํฐ ์ ์ฅ, ์ฒ๋ฆฌ ๋ฐ ๋ถ์์ ์ํ ๊ฐ๋ ฅํ ๋๊ตฌ๋ฅผ ์ ๊ณตํ๋๋ฐ์. GCP์ BigQuery๋ ๋์ฉ๋ ๋ฐ์ดํฐ ์ธํธ๋ฅผ ์ํ ์๋ฒ๋ฆฌ์ค ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค ์๋ฃจ์ ์ ์ ๊ณตํ๋ฉฐ, AWS์ ๊ฒฝ์ฐ Lambda, Aurora, S3์ ๊ฐ์ ์๋น์ค๋ฅผ ํตํด ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ์ ๊ตฌ์ถํ๊ณ ์ด์ํ ์ ์์ต๋๋ค.
Snowflake๋ ๋ค์ํ ํด๋ผ์ฐ๋ ํ๋ซํผ์ ๊ฑธ์ณ ์ ์ฐํ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ง ์ต์ ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ๋๊ตฌ๋ค์ ๋์ฉ๋์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ , ์ค์๊ฐ ๋ถ์๊ณผ ๋ณต์กํ ์ฟผ๋ฆฌ ์ํ์ ๊ฐ๋ฅํ๊ฒ ํ๋ฉฐ, ๋ฐ์ดํฐ์ ์ค์ผ์ผ๋ง๊ณผ ๋ณด์ ๊ด๋ฆฌ์ ์์ด์๋ ์ค์ํ ์ญํ ์ ํฉ๋๋ค.
์งํ ์ ์
์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ ์กฐ์ง์ ๋น์ฆ๋์ค ๋ชฉํ ๋ฌ์ฑ์ ์ํด ์ค์ํ ์งํ๋ฅผ ์ ์ํ๊ณ , ์ด๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์๊ฐํํ๋ ๋ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. ์ด ๊ณผ์ ์ ๋ค์๊ณผ ๊ฐ์ด ์งํ๋ฉ๋๋ค.
๋ฐ์ดํฐ ์๋น์๋ค๊ณผ์ ํ์ ์ ํตํ ์งํ ํ์
์ฒซ ๋จ๊ณ๋ก ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ ๋ง์ผํ ํ, ์์ ํ, ๊ธฐํ์, ๊ทธ๋ฆฌ๊ณ C-๋ ๋ฒจ ๊ฒฝ์์ง๊ณผ ๊ธด๋ฐํ๊ฒ ํ๋ ฅํ์ฌ, ๊ฐ ๋ถ์๊ฐ ํ์๋ก ํ๋ ์งํ๋ฅผ ํ์ ํฉ๋๋ค. ์ด ๊ณผ์ ์์ ์์ฌ์ํต ๋ฅ๋ ฅ๊ณผ ํ์ ๋ฅ๋ ฅ์ด ์ค์ํ๊ฒ ๊ฐ์กฐ๋ฉ๋๋ค. ๊ฐ ๋ถ์์ ์๊ตฌ์ฌํญ์ ์ ํํ๊ฒ ์ดํดํ๊ณ ์ด๋ฅผ ๋ฐ์ดํฐ ๋ถ์ ์ ๋ต์ ํตํฉํ๋ ๊ฒ์ด ํต์ฌ์ ๋๋ค.
์ค์ํ ๋น์ฆ๋์ค ์งํ์ ์ ์
๋ค์ํ ๋ถ์์ ์๊ตฌ์ ์กฐ์ง์ ์ ๋ต์ ๋ชฉํ๋ฅผ ๋ฐํ์ผ๋ก ํต์ฌ ์ฑ๊ณผ ์งํ(KPI)๋ฅผ ์ ์ํฉ๋๋ค. ์ด ๊ณผ์ ์์ ๋ฐ์ดํฐ ๋๋ฉ์ธ ์ง์๊ณผ ์กฐ์ง์ ๋น์ฆ๋์ค ๋ชฉํ์ ๋ํ ์ดํด๊ฐ ํ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ณ ๊ฐ ๋ง์กฑ๋, ๋งค์ถ ์ฆ๊ฐ์จ, ์์ฅ ์ ์ ์จ ๋ฑ์ด ์ค์ํ ์งํ๋ก ์ ์ ๋ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ ์๊ฐํ
๋ฐ์ดํฐ ์๊ฐํ๋ฅผ ์ํ ๋์๋ณด๋ ๋ฐ ์ฐจํธ ๊ธฐํ
์ ์๋ ์งํ๋ฅผ ๋ฐํ์ผ๋ก ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ ์ฌ์ฉ์ ์นํ์ ์ด๊ณ ํจ๊ณผ์ ์ธ ๋ฐ์ดํฐ ์๊ฐํ๋ฅผ ์ํ ๋์๋ณด๋์ ์ฐจํธ๋ฅผ ๊ธฐํํฉ๋๋ค. ์ด ๊ณผ์ ์์๋ ๋ฐ์ดํฐ ์๊ฐํ ์์น, ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI) ๋์์ธ, ๊ทธ๋ฆฌ๊ณ ์ฌ์ฉ์ ๊ฒฝํ(UX)์ ๊ณ ๋ คํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๋์๋ณด๋์๋ ๋ค์ํ ์๊ฐ์ ์์(๊ทธ๋ํ, ์ฐจํธ, ํํธ๋งต ๋ฑ)๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ง๊ด์ ์ผ๋ก ํํํ ์ ์์ต๋๋ค.
๋ฐ์ดํฐ ๋งํธ ๊ตฌ์ถ ๋ฐ ๋ฐ์ดํฐ ๋์๋ณด๋ ๊ฐ๋ฐ
๋ง์ง๋ง์ผ๋ก, ๋ฐ์ดํฐ ๋งํธ๋ฅผ ๊ตฌ์ถํ์ฌ ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ ์ฅํ๊ณ ์ ๊ทผํ ์ ์๋๋ก ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ ์๊ฐํ ๋๊ตฌ(Tableau, Power BI ๋ฑ)๋ฅผ ํ์ฉํ์ฌ ๋์๋ณด๋๋ฅผ ๊ฐ๋ฐํฉ๋๋ค. ๊ฐ๋ฐ๋ ๋์๋ณด๋๋ ์กฐ์ง์ ์์ฌ๊ฒฐ์ ๊ณผ์ ์ ์ง์ํ๊ณ , ๋ฐ์ดํฐ ๊ธฐ๋ฐ์ ํต์ฐฐ๋ ฅ์ ์ ๊ณตํ์ฌ ๋น์ฆ๋์ค์ ์ฑ์ฅ๊ณผ ๋ฐ์ ์ ๊ธฐ์ฌํฉ๋๋ค.
์์ฝ ๋ฐ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด์ ์ ๋ง
์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๋ ํ๋ ๋น์ฆ๋์ค์์ ์ ์ ๋ ์ค์ํด์ง๋ ์ง์ ์ ๋๋ค. ์ด๋ค์ ๋ฐ์ดํฐ๋ฅผ ๋จ์ํ ์ซ์์์ ๊ฐ์น ์๋ ์ ๋ณด ์์ฐ์ผ๋ก ๋ฐ๊ฟ๋์ผ๋ฉฐ, ๋ฐ์ดํฐ์ ํ์ง๊ณผ ๋ณด์์ ๊ด๋ฆฌํ๋ ์ญํ ๋ ๋งก๊ณ ์์ต๋๋ค. ๋๋ถ์ ๋ฐ์ดํฐ์ ์ ์ฒด์ ์ธ ํจ์จ๊ณผ ๊ฐ์น๊ฐ ๊ทน๋ํ๋ ์ ์์ฃ .
์ด๋ฌํ ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด๊ฐ ๋๊ธฐ ์ํด์๋ Python, SQL, API๋ฅผ ํตํ ๋ฐ์ดํฐ ์ถ์ถ, ํด๋ผ์ฐ๋ ํ๋ซํผ๊ณผ ์จํ๋ ๋ฏธ์ค ์๋ฒ์ ๋ํ ์ง์์ด ํ์ํฉ๋๋ค. ์ค์ํ ๋น์ฆ๋์ค ์งํ๋ฅผ ์ ์ํ๊ณ ๋ฐ์ดํฐ๋ฅผ ์๊ฐํํ๋ ๋ฅ๋ ฅ๋ ์ค์ํ์ฃ . ์ด๋ค์ ๋ฐ์ดํฐ๋ฅผ ๋๊ตฌ๋ ์ดํดํ๊ณ ํ์ฉํ ์ ์๊ฒ ๋ง๋๋ ๋ฐ ์ค์ ์ ๋๋ฉฐ, ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค์ ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ ์๋น์ค, BI ๋๊ตฌ๋ค์ ๋ํ ์๋ จ๋๋ ์ค์ํฉ๋๋ค.
์์ผ๋ก์ ๋ฏธ๋๋ฅผ ๋ณด๋ฉด ๋ฐ์ดํฐ๊ฐ ๋น์ฆ๋์ค ๊ฒฐ์ ์์ ๊ณ์ ์ค์ํ ์ญํ ์ ํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์, ์ ๋๋ฆฌํฑ์ค ์์ง๋์ด์ ์์๋ ๊ณ์ ์ฆ๊ฐํ ์ ๋ง์ ๋๋ค. ๊ธฐ์ ๊ณผ ๋น์ฆ๋์ค์ ๊ต์ฐจ์ ์์ ์ค์ํ ์ญํ ์ ์ํํจ์ผ๋ก์จ, ์กฐ์ง์ ๋ฐ์ดํฐ ํ์ฉ ๋ฅ๋ ฅ๊ณผ ์ ๋ฐ์ ์ธ ์ฑ๊ณผ๋ฅผ ํฌ๊ฒ ํฅ์์ํฌ ๊ฒ์ด๋ผ ๊ธฐ๋ํฉ๋๋ค.