๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป Computer Science/๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

BI์—์„œ AWS ๋ฐ์ดํ„ฐ ๋งˆํŠธ(DM, Data Mart) ๋ž€?

by Jay Din 2024. 2. 15.
728x90
๋ฐ˜์‘ํ˜•

๋ฐ์ดํ„ฐ ๋งˆํŠธ(DM, Data Mart) ๋ž€ ? 

๋ฐ์ดํ„ฐ ๋งˆํŠธ(Data Mart)๋Š” ๋น„์ฆˆ๋‹ˆ์Šค ์ธํ…”๋ฆฌ์ „์Šค(Business Intelligence, BI)๋ฅผ ์ง€์›ํ•˜๊ธฐ ์œ„ํ•ด ํŠน์ • ์ฃผ์ œ๋‚˜ ๋ถ€์„œ์— ์ดˆ์ ์„ ๋งž์ถ”์–ด ๊ตฌ์ถ•๋œ ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค์˜ ํ•˜์œ„ ์ง‘ํ•ฉ์ž…๋‹ˆ๋‹ค.

์ฃผ๋กœ ํŠน์ • ๋น„์ฆˆ๋‹ˆ์Šค ๋ถ€์„œ๋‚˜ ํŒ€์˜ ์š”๊ตฌ ์‚ฌํ•ญ์— ๋งž๊ฒŒ ์กฐ์ง๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ๋ฐ์ดํ„ฐ ๋งˆํŠธ๋Š” ์ฃผ์ œ๋ณ„์ด๋‚˜ ๋ถ€์„œ๋ณ„๋กœ ๊ตฌ์„ฑ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

AWS ๊ด€์ ์—์„œ ๋ฐ์ดํ„ฐ ๋งˆํŠธ(DM) ์ดํ•ดํ•˜๊ธฐ

AWS ๊ด€์ ์—์„œ ๋ฐ์ดํ„ฐ ๋งˆํŠธ๋ฅผ ์ดํ•ดํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” AWS์˜ ๋ฐ์ดํ„ฐ ๊ด€๋ จ ์„œ๋น„์Šค์™€์˜ ์—ฐ๊ด€์„ฑ์„ ์‚ดํŽด๋ณผ ํ•„์š”๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

AWS์—์„œ ๋ฐ์ดํ„ฐ ๋งˆํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์–‘ํ•œ๋ฐ, ์ผ๋ฐ˜์ ์œผ๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์„œ๋น„์Šค๋“ค์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

  • Amazon Redshift
    • ๋ฐ์ดํ„ฐ ๋งˆํŠธ๋ฅผ ์œ„ํ•œ ๋Œ€ํ‘œ์ ์ธ ์„œ๋น„์Šค ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.
      Redshift๋Š” ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ ์‹ ์†ํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์ง• ์„œ๋น„์Šค๋กœ, ๋ฐ์ดํ„ฐ ๋งˆํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Amazon RDS
    • ๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํ˜ธ์ŠคํŒ…ํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ํŠน์ • ๋ถ€์„œ๋‚˜ ํŒ€์— ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ๋งˆํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š”๋ฐ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
      ์˜ˆ๋ฅผ ๋“ค์–ด, ํŠน์ • ๋ถ€์„œ์˜ ํŒ๋งค ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ณ  ๋ถ„์„ํ•˜๊ธฐ ์œ„ํ•ด MySQL ๋˜๋Š” PostgreSQL ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Amazon S3
    • ๋ฐ์ดํ„ฐ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์ €์žฅํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋˜๋ฉฐ, ๋ฐ์ดํ„ฐ ๋งˆํŠธ์˜ ์ €์žฅ์†Œ๋กœ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
      ์˜ˆ๋ฅผ ๋“ค์–ด, ํŠน์ • ์ฃผ์ œ์˜ ๋ฐ์ดํ„ฐ๋ฅผ CSV ๋˜๋Š” Parquet ํŒŒ์ผ ํ˜•์‹์œผ๋กœ S3์— ์ €์žฅํ•˜๊ณ  Amazon Athena๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์ฟผ๋ฆฌ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Amazon QuickSight
    • ๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ๋ถ„์„ํ•˜๊ณ  ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. QuickSight๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋งˆํŠธ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐํ™”ํ•˜๊ณ  ๋น„์ฆˆ๋‹ˆ์Šค ์ธํ…”๋ฆฌ์ „์Šค๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

์ •๋ฆฌํ•˜๋ฉด

๋”ฐ๋ผ์„œ AWS์—์„œ ๋ฐ์ดํ„ฐ ๋งˆํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ฃผ์ œ๋‚˜ ๋ถ€์„œ๋ณ„๋กœ ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ ์ ˆํžˆ ์ •์˜ํ•˜๊ณ , ํ•ด๋‹น ๋ฐ์ดํ„ฐ๋ฅผ AWS์˜ ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐ ๊ด€๋ จ ์„œ๋น„์Šค๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ €์žฅ, ์ฒ˜๋ฆฌ, ๋ถ„์„ํ•˜๋Š” ๊ณผ์ •์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์กฐ์ง์€ ๋น„์ฆˆ๋‹ˆ์Šค ์ธํ…”๋ฆฌ์ „์Šค๋ฅผ ๋”์šฑ ํšจ๊ณผ์ ์œผ๋กœ ์ถ”๊ตฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

728x90
๋ฐ˜์‘ํ˜•