์ด์ ์ DATA VAULT์ ๊ธฐ๋ณธ ์ฌํญ, DATA VAULT๋ฅผ ์ํ ๋ถ์์ ๋ ์ ํฉํ๊ฒ ํ์ฅํ๋ ๋ฐฉ๋ฒ, BUSINESS DATA VAULT๋ฅผ ๋ง๋๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด์์ต๋๋ค. ์ด์ ์ธ ๋ฒ์งธ ๊ธฐ์ฌ๋ก ์๋ฆฌ์ฆ๋ฅผ ๋ง๋ฌด๋ฆฌํ ์๊ฐ์ ๋๋ค.
์ด์ ์ ๋ฐํํ๋ฏ์ด ์ด ๊ธ์์๋ BI ์ฃผ์ , ๋ ์ ํํ๋ BI๋ฅผ ์ํ ๋ฐ์ดํฐ ์์ค๋ก์ DATA VAULT๋ฅผ ์ค๋นํ๋ ๊ฒ์ ๋ํด ๋ค๋ฃจ๊ฒ ์ต๋๋ค. ์ฌ์ค ํ ์ด๋ธ๊ณผ ์ฐจ์ ํ ์ด๋ธ์ ์์ฑํ๊ณ ์ด๋ฅผ ํตํด ์คํ ์คํค๋ง๋ฅผ ์์ฑํ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
DATA VAULT๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ฐ์ดํฐ ๋งํธ๋ฅผ ๋ง๋๋ ์ฃผ์ ์ ๋ํ ์์ด ์๋ฃ๋ฅผ ๊ณต๋ถํ๊ธฐ ์์ํ์ ๋, ๊ทธ ๊ณผ์ ์ด ๋งค์ฐ ๋ณต์กํ๋ค๋ ์๊ฐ์ด ๋ค์์ต๋๋ค. ํด๋น ๊ธฐ์ฌ๋ ์๋นํ ๊ธธ๊ธฐ ๋๋ฌธ์ Data Vault 2.0 ๋ฐฉ๋ฒ๋ก ์ ๋ํ๋ ๋ฌธ๊ตฌ์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ํ ์ฐธ์กฐ๊ฐ ํฌํจ๋์ด ์์ผ๋ฉฐ, ์ด๋ฌํ ๋ฌธ๊ตฌ์ ์ค์์ฑ์ด ํ์๋์ด ์์ต๋๋ค.
ํ์ง๋ง ๋ฒ์ญ์ ๋ ๊น์ด ํ๊ณ ๋ค๋ฉด, ์ด ๊ณผ์ ์ด ๊ทธ๋ ๊ฒ ๋ณต์กํ์ง ์๋ค๋ ๊ฒ์ด ๋ถ๋ช ํด์ง๋๋ค. ํ์ง๋ง ์๋ง ๋น์ ์ ๋ค๋ฅธ ์๊ฒฌ์ ๊ฐ์ง ์๋ ์์ ๊ฒ๋๋ค.
๊ทธ๋ฌ๋ฉด, ์์ ์ผ๋ก ๋ค์ด๊ฐ๊ฒ ์ต๋๋ค.
DATA VAULT์ ์ฐจ์ ๋ฐ ์ฌ์ค ํ ์ด๋ธ
๊ฐ์ฅ ์ดํดํ๊ธฐ ์ด๋ ค์ด ์ ๋ณด:
- ์ธก์ ํ๋ ํ๋ธ์ ์์ฑ์์ ์์งํ ์ ๋ณด๋ฅผ ๋ฐํ์ผ๋ก ์์ฑ๋ฉ๋๋ค.
- ํฉํธ ํ ์ด๋ธ์ ๋งํฌ์ ์์ฑ์์ ์ป์ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์์ฑ๋ฉ๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ด๊ฒ์ ๊ธฐ์ฌ๋ฅผ ์ฝ์ ํ์ ๋ถ๋ช ํด์ก์ต๋๋ค. . ํ๋ธ๋ ๋น์ฆ๋์ค ๊ฐ์ฒด์ ๊ณ ์ ํค๋ฅผ ์ ์ฅํ๊ณ , ํ๋ธ์ ์์ฑ์ ์๊ฐ์ ์ฐ๊ฒฐ๋ ๋น์ฆ๋์ค ๊ฐ์ฒด์ ์์ฑ ์ํ๋ฅผ ์ ์ฅํ๊ณ , ํธ๋์ญ์ ์ ์ง์ํ๋ ๋งํฌ์ ์ฐ๊ฒฐ๋ ์์ฑ์ ์ด๋ฌํ ํธ๋์ญ์ ์ ์ซ์์ ํน์ฑ์ ์ ์ฅํฉ๋๋ค.
์ด๋ก ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฌ๊ธฐ์ ๋๋ฉ๋๋ค.
ํ์ง๋ง ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ , ์ ์๊ฐ์๋ DATA VAULT ๋ฐฉ๋ฒ๋ก ์ ๋ํ ๊ธฐ์ฌ์์ ์ ํ ์ ์๋ ๋ช ๊ฐ์ง ๊ฐ๋ ์ ์ธ๊ธํ๋ ๊ฒ์ด ํ์ํฉ๋๋ค.
- ์์ ๋ฐ์ดํฐ ๋งํธ โ "์์" ๋ฐ์ดํฐ๋ฅผ ์ ์ํ๋ ๊ณณ
- ์ ๋ณด ๋งํธ โ ์ ๋ณด๋ฅผ ์ ์ํ๋ ๊ณณ.
"์์ ๋ฐ์ดํฐ ๋งํธ"๋ผ๋ ์ฉ์ด๋ DATA VAULT ๋ฐ์ดํฐ์ ๋น๊ต์ ๊ฐ๋จํ JOIN์ ์ํํ์ฌ ๊ตฌ์ถํ ์ผ์ผ์ด์ค๋ฅผ ์๋ฏธํฉ๋๋ค. ์์ ๋ฐ์ดํฐ ๋งํธ ์ ๊ทผ ๋ฐฉ์์ ๋ถ์์ ์ ํฉํ ์ ๋ณด๋ฅผ ํตํด ๋ฐ์ดํฐ์จ์ดํ์ฐ์ค ํ๋ก์ ํธ๋ฅผ ์ ์ฐํ๊ณ ๋น ๋ฅด๊ฒ ํ์ฅํ ์ ์๊ฒ ํด์ค๋๋ค. ์ด๋ฌํ ์ ๊ทผ ๋ฐฉ์์ ์ผ์ผ์ด์ค์ ๋ฐฐ์นํ๊ธฐ ์ ์ ๋ณต์กํ ๋ฐ์ดํฐ ๋ณํ ๋ฐ ๋น์ฆ๋์ค ๊ท์น ์คํ์ ์๋ฐํ์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ "์์ ๋ฐ์ดํฐ ๋งํธ" ๋ฐ์ดํฐ๋ ๋น์ฆ๋์ค ์ฌ์ฉ์๊ฐ ์ดํดํ ์ ์์ด์ผ ํ๋ฉฐ, ์๋ฅผ ๋ค์ด BI ๋๊ตฌ์ ์ํ ์ถ๊ฐ ๋ณํ์ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉ๋๋๋ก ์๋๋์ด์ผ ํฉ๋๋ค.
Data Vault 2.0 ๋ฐฉ๋ฒ๋ก ์ ๋ฑ์ฅํ "์ ๋ณด ๋งํธ"๋ผ๋ ๊ฐ๋ ์ ๊ธฐ์กด์ "๋ฐ์ดํฐ ๋งํธ" ๊ฐ๋ ์ ๋์ฒดํ์ต๋๋ค. ์ด๋ฌํ ๋ณํ๋ ๋ณด๊ณ ์๋ฅผ ์์ฑํ๊ธฐ ์ํ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๊ตฌํํ๋ ์์ ์ด ๋ฐ์ดํฐ๋ฅผ ์ ๋ณด๋ก ๋ณํํ๋ ๊ฒ์ด๋ผ๋ ์ธ์์ ๊ธฐ์ธํฉ๋๋ค. "์ ๋ณด๋งํธ" ์ ๋๋ ๋ฌด์๋ณด๋ค๋ ๊ธฐ์ ์ ์์ฌ๊ฒฐ์ ์ ์ ํฉํ ์ ๋ณด๋ฅผ ์ ๊ณตํด์ผ ํฉ๋๋ค.
๊ฝค ์ฅํฉํ ์ ์๋ ๋ ๊ฐ์ง ๊ฐ๋จํ ์ฌ์ค์ ๋ฐ์ํฉ๋๋ค.
- "์์ ๋ฐ์ดํฐ ๋งํธ" ์ ํ์ ์ผ์ผ์ด์ค๋ ํ๋ธ, ๋งํฌ, ์์ฑ๊ณผ ๊ฐ์ ๊ธฐ๋ณธ ๊ฐ๋ ๋ง ํฌํจํ๋ ์ ์ฅ์์ธ ์์(RAW) ๋ฐ์ดํฐ ๋ณผํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ฉ๋๋ค.
- "์ ๋ณด ๋งํธ" ์ง์ด์ฅ์ PIT, BRIDGE์ ๊ฐ์ BUSINESS VAULT ์์๋ฅผ ์ฌ์ฉํ์ฌ ์ ์๋ฉ๋๋ค.
์ง์์ ๋ํ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ์๋ฅผ ์ดํด๋ณด๋ฉด, ํ์ฌ(์ค๋ ๊ธฐ์ค) ์ง์์ ์ ํ๋ฒํธ๋ฅผ ํ์ํ๋ ์ผ์ผ์ด์ค๋ "์์ ๋ฐ์ดํฐ ๋งํธ" ์ ํ์ ์ผ์ผ์ด์ค๋ผ๊ณ ํ ์ ์์ต๋๋ค. ์ด๋ฌํ ์ผ์ผ์ด์ค๋ฅผ ํ์ฑํ๋ ค๋ฉด ์ง์์ ๋น์ฆ๋์ค ํค์ ์์ฑ ๋ก๋ ๋ ์ง ์์ฑ(MAX(SatLoadDate))์ ์ฌ์ฉ๋๋ MAX() ํจ์๊ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ผ์ผ์ด์ค์์ ์์ฑ ๋ณ๊ฒฝ ๋ด์ญ์ ์ ์ฅํ ํ์๊ฐ ์์ ๋, ํด๋ํฐ์ด ์ด๋ ๋ ์ง๋ถํฐ ์ด๋ ๋ ์ง๊น์ง ๊ด๋ จ์ฑ์ด ์์๋์ง ํ์ ํ๋ ๊ฒ์ด ํ์ํ๋ฐ, ์ด๋ฌํ ํ ์ด๋ธ์ ๊ธฐ๋ณธ ํค๋ ๋น์ฆ๋์ค ํค์ ํธ์ง๊ณผ ์์ฑ์ ๋ก๋ฉ๋ ๋ ์ง๊ฐ ๋๊ณ , ๊ด๋ จ์ฑ ๊ธฐ๊ฐ์ ์ข ๋ฃ ๋ ์ง ํ๋๋ ์ถ๊ฐ๋ฉ๋๋ค.
ํ๋ธ์ ํฌํจ๋ ์ฌ๋ฌ ์์ฑ์ ๊ฐ ์์ฑ์ ๋ํ ์ต์ ์ ๋ณด(์: ์ ํ๋ฒํธ, ์ฃผ์, ์ฑ๋ช )๋ฅผ ์ ์ฅํ๋ ์ผ์ผ์ด์ค๋ฅผ ๋ง๋ค๋ ค๋ฉด PIT ํ ์ด๋ธ์ ์ฌ์ฉํด์ผ ํ๋ฉฐ, ์ด๋ฅผ ํตํด ๊ด๋ จ ๋ ์ง๋ฅผ ๋ชจ๋ ์ฝ๊ฒ ์ป์ ์ ์์ต๋๋ค. ์ด๋ฐ ์ ํ์ ์ผ์ผ์ด์ค๋ฅผ "์ ๋ณด๋งํธ"๋ผ๊ณ ํฉ๋๋ค.
๋ ์ ๊ทผ ๋ฐฉ์ ๋ชจ๋ ์ธก์ ๊ณผ ์ฌ์ค์ ๋ชจ๋ ๊ด๋ จ์ด ์์ต๋๋ค.
์ฌ๋ฌ ๋งํฌ์ ํ๋ธ์ ๋ํ ์ ๋ณด๋ฅผ ์ ์ฅํ๋ ์ผ์ผ์ด์ค๋ฅผ ๋ง๋ค๋ ค๋ฉด BRIDGE ํ ์ด๋ธ์ ๋ํ ์ก์ธ์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ด ๊ธ์ ํตํด DATA VAULT ๊ฐ๋ ์ ๋ํ ์๋ฆฌ์ฆ๋ฅผ ๋ง๋ฌด๋ฆฌํ๊ฒ ์ต๋๋ค. ์ ๊ฐ ๊ณต์ ํ ์ ๋ณด๊ฐ ์ฌ๋ฌ๋ถ์ ํ๋ก์ ํธ ๊ตฌํ์ ์ ์ฉํ๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
ํญ์ ๊ทธ๋ ๋ฏ์ด ๊ฒฐ๋ก ์ ์ผ๋ก ๋ช ๊ฐ์ง ์ ์ฉํ ๋งํฌ๋ฅผ ์๊ฐํฉ๋๋ค.
- ์ผํ ๊ทธ๋ผ์น์๋ ธ๋ ๋ชจ๋ธ์ ๋ํ ์์ธํ ์ค๋ช ๊ณผ ํจ๊ป ๋ค์ด์ด๊ทธ๋จ์ ํฌํจํ๊ณ ์์ต๋๋ค.
- ์ฑ : โDATA VAULT 2.0์ ํ์ฉํ ํ์ฅ ๊ฐ๋ฅํ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค ๊ตฌ์ถโ
- ;
- .
์ถ์ฒ : habr.com
