์ง๋ XNUMX๋ ๋์ ์ ๋ ํ๋ก์ ํธ ๊ด๋ฆฌ์๋ก ์ผํด ์์ผ๋ฉฐ(์ ๋ ์ง์ฅ์์ ์ฝ๋๋ฅผ ์์ฑํ์ง ์์ต๋๋ค) ์์ฐ์ค๋ฝ๊ฒ ์ ๊ธฐ์ ๋ฐฑ์๋์ ๋ถ์ ์ ์ธ ์ํฅ์ ๋ฏธ์นฉ๋๋ค. ๋๋ ๊ธฐ์ ๊ฒฉ์ฐจ๋ฅผ ์ค์ด๊ณ ๋ฐ์ดํฐ ์์ง๋์ด๋ผ๋ ์ง์ ์ ์ป๊ธฐ๋ก ๊ฒฐ์ ํ์ต๋๋ค. ๋ฐ์ดํฐ ์์ง๋์ด์ ํต์ฌ ๊ธฐ์ ์ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค๋ฅผ ์ค๊ณ, ๊ตฌ์ถ ๋ฐ ์ ์ง ๊ด๋ฆฌํ๋ ๋ฅ๋ ฅ์ ๋๋ค.
ํ๋ จ ๊ณํ์ ์ธ์ ๋๋ฐ ๋์๊ฒ๋ง ๋์์ด ๋ ๊ฒ ๊ฐ์์. ์ด ๊ณํ์ ์์จ ํ์ต ๊ณผ์ ์ ์ค์ ์ ๋ก๋๋ค. ๋ฌ์์์ด ๋ฌด๋ฃ ๊ณผ์ ์ ์ฐ์ ๊ถ์ด ์ฃผ์ด์ง๋๋ค.
์น์ :
- ์๊ณ ๋ฆฌ์ฆ ๋ฐ ๋ฐ์ดํฐ ๊ตฌ์กฐ. ํค ์น์ . ๊ทธ๊ฒ์ ๋ฐฐ์ฐ๋ฉด ๋ค๋ฅธ ๋ชจ๋ ๊ฒ๋ ์ ๋ ๊ฒ์ ๋๋ค. ์ฝ๋์ ์์ ๋๊ณ ๊ธฐ๋ณธ ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค, ๋น์ฆ๋์ค ์ธํ ๋ฆฌ์ ์ค. ์ฐ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ์์ ๋ฐ์ดํฐ ์ ์ฅ ๋ฐ ์ฒ๋ฆฌ๋ก ์ด๋ํ๊ณ ์์ต๋๋ค.
- ํ๋ก๊ณผ ๋น ๋ฐ์ดํฐ. ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ํ๋ ๋๋ผ์ด๋ธ์ ํฌํจ๋์ด ์์ง ์๊ฑฐ๋ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํด์ผ ํ์ง๋ง Excel์์ ๋ ์ด์ ๋ก๋ํ ์ ์๋ ๊ฒฝ์ฐ ๋์ฉ๋ ๋ฐ์ดํฐ๊ฐ ์์๋ฉ๋๋ค. ์ ์๊ฐ์๋ ์ด์ ๋ ํญ๋ชฉ์ ๋ํ ์ฌ์ธต ์ฐ๊ตฌ ํ์ ๋ง โโ์ด ์น์ ์ผ๋ก ์งํํ ํ์๊ฐ ์์ต๋๋ค.
์๊ณ ๋ฆฌ์ฆ ๋ฐ ๋ฐ์ดํฐ ๊ตฌ์กฐ
๋ด ๊ณํ์๋ ํ์ด์ฌ ํ์ต, ์ํ ๋ฐ ์๊ณ ๋ฆฌ์ฆํ์ ๊ธฐ์ด๋ฅผ ๋ฐ๋ณตํ๋ ๊ฒ์ด ํฌํจ๋์์ต๋๋ค.
ํ์ด์ฌ ํ๋ก๊ทธ๋๋ฐ Python: ๊ธฐ์ด ๋ฐ ์์ฉ ์ ํ๋์ํ ์ด์ฐ ์ํ์ ๋ํ Likbez ์๊ณ ๋ฆฌ์ฆ: ์ด๋ก ๊ณผ ์ค์ต. ํ๋ ์์ ์๊ณ ๋ฆฌ์ฆ: ์ด๋ก ๊ณผ ์ค์ต. ๋ฐ์ดํฐ ๊ตฌ์กฐ
๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค, ๋น์ฆ๋์ค ์ธํ ๋ฆฌ์ ์ค
- ๋์: Martin Kleppman - ๊ณ ๋ถํ ์ ํ๋ฆฌ์ผ์ด์ . ํ๋ก๊ทธ๋๋ฐ, ํ์ฅ, ์ง์. ์ด ์ฑ ์ ๋ค์ํ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์๋ ๋ฐฉ์, ๋ด๋ถ์์์ ๊ตฌํ, ์์ ์ ๋ฐ๋ฅธ ์ ํ ์ฌํญ ๋ฐ ์ ํ ์ฌํญ์ ๋ํด ์ค๋ช ํฉ๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ฐ DBMS์ ๋ฐ์ด๋ค๋ค ๋น๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์๊ฐ
๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค ๊ตฌ์ถ, ETL, OLAP ํ๋ธ์ ๊ด๋ จ๋ ์ฃผ์ ๋ ๋๊ตฌ์ ๋ํ ์์กด๋๊ฐ ๋์ผ๋ฏ๋ก ์ด ๋ฌธ์์์ ๊ณผ์ ์ ๋ํ ๋งํฌ๋ฅผ ์ ๊ณตํ์ง ์์ต๋๋ค. ํน์ ํ์ฌ์์ ํน์ ํ๋ก์ ํธ๋ฅผ ์ํํ ๋ ์ด๋ฌํ ์์คํ
์ ์ฐ๊ตฌํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ETL์ ๋ํด ์๊ณ ์ถ๋ค๋ฉด ์๋ํด ๋ณผ ์ ์์ต๋๋ค.
์ ์๊ฐ์๋ ์ต์ Data Vault ์ค๊ณ ๋ฐฉ๋ฒ๋ก ์ ์ฐ๊ตฌํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.
์ต์ข
์ฌ์ฉ์๋ฅผ ์ํ ๋น์ฆ๋์ค ์ธํ
๋ฆฌ์ ์ค ๋๊ตฌ์ ์ต์ํด์ง๋ ค๋ฉด ๋ณด๊ณ ์, ๋์๋ณด๋, ๋ฏธ๋ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค Power BI Desktop์ ๋ฌด๋ฃ ๋์์ด๋๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ๊ต์ก ์๋ฃ:
ํ๋ก๊ณผ ๋น ๋ฐ์ดํฐ
- ํ์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ด ๋
๋ฆฝ์ ์ธ MapReduce ๊ตฌํ์ผ๋ก ์์ํด์ผ ํฉ๋๋ค. ์ด๋ฅผ ํตํด ํฅํ ๋ค์ค ์ค๋ ๋ ๊ตฌํ์ ๋ ์ ์ดํดํ ์ ์์ต๋๋ค. Python์ ํ๋ฅญํ ์๊ฐ ์ค๋ช
๋์ด ์์ต๋๋ค.
์ฌ๊ธฐ์ . ํ๋ก. ๋๋์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ์์คํ . ๋น ๋ฐ์ดํฐ๊ณตํ๊ฐ๋ก
๊ฒฐ๋ก
๋ฐฐ์ด ๋ชจ๋ ๊ฒ์ด ์ ๋ฌด์ ์ ์ฉ๋ ์ ์๋ ๊ฒ์ ์๋๋๋ค. ๋ฐ๋ผ์ ์๋ก์ด ์ง์์ ์ ์ฉํ๋ ค๋ ์กธ์ ํ๋ก์ ํธ๊ฐ ํ์ํฉ๋๋ค.
๊ณํ์ ๋ฐ์ดํฐ ๋ถ์ ๋ฐ ๊ธฐ๊ณ ํ์ต๊ณผ ๊ด๋ จ๋ ์ฃผ์ ๊ฐ ์์ต๋๋ค. ์ด๊ฒ์ ๋ฐ์ดํฐ ๊ณผํ์ ์ง์ ์ ๋ ๋ง์ด ์ ์ฉ๋ฉ๋๋ค. AWS ํด๋ผ์ฐ๋, Azure์ ๊ด๋ จ๋ ์ฃผ์ ๋ ์์ต๋๋ค. ์ด๋ฌํ ํ ๋ง๋ ํ๋ซํผ ์ ํ์ ํฌ๊ฒ ์์กดํฉ๋๋ค.
์ปค๋ฎค๋ํฐ์ ๋ํ ์ง๋ฌธ:
๋ด ๋ ๋ฒจ๋ง ๊ณํ์ ์ผ๋ง๋ ์ ์ ํฉ๋๊น? ๋ฌด์์ ์ ๊ฑฐํ๊ฑฐ๋ ์ถ๊ฐํด์ผ ํฉ๋๊น?
๋
ผ๋ฌธ์ผ๋ก ์ด๋ค ํ๋ก์ ํธ๋ฅผ ์ถ์ฒํ์๊ฒ ์ต๋๊น?
์ถ์ฒ : habr.com