๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“ฆ DB/๐Ÿ—‚๏ธ Data Warehouse

[DB] Data Warehouse๋ž€ ๋ฌด์—‡์ผ๊นŒ?

by ์‚๋šค์˜ค๋ฆฌ 2025. 12. 5.

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค๋ž€?

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค(Data Warehouse, DW)๋Š” ์‰ฝ๊ฒŒ ๋งํ•ด ํšŒ์‚ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•˜๊ธฐ ์ข‹๊ฒŒ ๋ชจ์•„๋‘๋Š” ์ค‘์•™ ์ฐฝ๊ณ ์ด๋‹ค.

์—ฌ๋Ÿฌ ์†Œ์Šค์—์„œ ๋“ค์–ด์˜ค๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๊ณณ์— ๋ชจ์•„, ๋ถ„์„๊ณผ ์ฟผ๋ฆฌ์— ์ตœ์ ํ™”๋œ ํ˜•ํƒœ๋กœ ์ •๋ฆฌ, ์ค€๋น„, ๊ตฌ์„ฑํ•ด ์ œ๊ณตํ•˜๋Š” ์ค‘์•™ ์ €์žฅ์†Œ


๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค๊ฐ€ ์ค‘์š”ํ•œ ์ด์œ ๋Š” ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค๊ฐ€ ๋ณดํ†ต ํ˜„์žฌ ๋ฐ์ดํ„ฐ + ๊ณผ๊ฑฐ(์ด๋ ฅ) ๋ฐ์ดํ„ฐ๋ฅผ ํ•จ๊ป˜ ์ €์žฅํ•˜๋ฉด์„œ,
์กฐ์ง์ด ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต์‹ ๊ธฐ์ค€์— ๊ฐ€๊นŒ์šด ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜์„ ๋งŒ๋“ค์–ด์ฃผ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค๋กœ ๋“ค์–ด์˜ค๋Š” ๋ฐ์ดํ„ฐ (์˜ˆ์‹œ)

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค์—๋Š” ๋ณดํ†ต ์ด๋Ÿฐ ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์˜จ๋‹ค.

  • ์šด์˜ ์‹œ์Šคํ…œ / ์„œ๋น„์Šค DB (ํšŒ์›, ์ฃผ๋ฌธ, ๊ฒฐ์ œ ๊ฐ™์€ ํŠธ๋žœ์žญ์…˜)
  • ์‚ฌ๋‚ด ์—…๋ฌด ์‹œ์Šคํ…œ (CRM, ERP), ํŒŒํŠธ๋„ˆ ์‹œ์Šคํ…œ
  • IoT / ์„ผ์„œ ๋ฐ์ดํ„ฐ
  • ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ (๋‚ ์”จ, ์†Œ์…œ ๋“ฑ)

์†Œ์Šค๊ฐ€ ๋งŽ์•„์งˆ์ˆ˜๋ก ๋ฐ์ดํ„ฐ๋Š” ๊ธฐ์ค€์ด ๋‹ฌ๋ผ์ง€๊ณ  ์„ž์ด๊ธฐ ์‰ฌ์šด๋ฐ,
๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค๋Š” ์ด ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๊ธฐ์ค€์œผ๋กœ ์ •๋ฆฌํ•ด์„œ ํ•œ ๊ณณ์—์„œ ๋ณด๊ฒŒ ํ•ด์ฃผ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.

( ์ถœ์ฒ˜ https://www.sap.com/korea/products/data-cloud/datasphere/what-is-a-data-warehouse.html )

 

 

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค์—๋Š” ๋ฐ์ดํ„ฐ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋“ค์–ด์˜ค๋Š”๊ฐ€? (ETL vs ELT)

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค์— ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ๋Š” ๋ฐฉ์‹์€ ๋Œ€ํ‘œ์ ์œผ๋กœ ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค.

  • ETL : Extract(์ถ”์ถœ) → Transform(๋ณ€ํ™˜) → Load(์ ์žฌ)
    • ๋ฐ”๊พธ๊ณ  ๋‚˜์„œ ์ €์žฅํ•œ๋‹ค.
  • ELT : Extract(์ถ”์ถœ) → Load(์ ์žฌ) → Transform(๋ณ€ํ™˜)
    • ์ผ๋‹จ ์ €์žฅํ•˜๊ณ  ๋‚˜์„œ ๋ฐ”๊พผ๋‹ค.

๋‘˜ ์ค‘ ๋ฌด์—‡์ด "์ •๋‹ต"์ด๋ผ๊ธฐ๋ณด๋‹ค๋Š”, ํšŒ์‚ฌ์˜ ๋„๊ตฌ / ํ™˜๊ฒฝ / ๋ฐ์ดํ„ฐ ํ˜•ํƒœ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง„๋‹ค.
ํ•˜์ง€๋งŒ ๊ณตํ†ต์ ์€ ํ•˜๋‚˜๋‹ค.

๋ถ„์„์— ์“ฐ๋ ค๋ฉด, ๊ฒฐ๊ตญ ์ •๋ฆฌ(๋ณ€ํ™˜) ๊ณผ์ •์ด ๋ฐ˜๋“œ์‹œ ํ•„์š”ํ•˜๋‹ค.

 

 

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์ง•์˜ ๋ชฉ์ ๊ณผ ํšจ๊ณผ

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค๋Š” ๊ฒฐ๊ตญ ์˜์‚ฌ๊ฒฐ์ •์„ ๋” ์ž˜ํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ ๋‹ค.
๋Œ€ํ‘œ ์‚ฌ์šฉ์ฒ˜๋Š” BI(๋Œ€์‹œ๋ณด๋“œ), ๋ฆฌํฌํŠธ, ๋ฐ์ดํ„ฐ ๋ถ„์„, ๊ทœ์ œ/๊ฐ์‚ฌ ๋Œ€์‘ ๋“ฑ์ด๋‹ค.

๋„์ž… ํšจ๊ณผ๋Š” ๋ณดํ†ต ์ด๋Ÿฐ ์‹์œผ๋กœ ๋‚˜ํƒ€๋‚œ๋‹ค.

  • ์˜์‚ฌ๊ฒฐ์ •์ด ์ข‹์•„์ง : ํฉ์–ด์ง„ ๋ฐ์ดํ„ฐ๋ฅผ ํ•œ ๋ฒˆ์— ๋ณด๊ณ  ํŒ๋‹จํ•  ์ˆ˜ ์žˆ๋‹ค.
  • ๋ถ„์„์ด ๋นจ๋ผ์ง : ๋ถ„์„์— ๋งž๊ฒŒ ์„ค๊ณ„๋˜์–ด ์ฟผ๋ฆฌ / ํƒ์ƒ‰์ด ๋นจ๋ผ์ง„๋‹ค.
  • ๋ฐ์ดํ„ฐ ํ’ˆ์งˆ์ด ์ข‹์•„์ง : ํ‘œ์ค€ํ™” / ์ •ํ•ฉ์„ฑ / ์ค‘๋ณต ์ œ๊ฑฐ ๊ฐ™์€ ์ •๋ฆฌ ๊ณผ์ •์„ ์ฒด๊ณ„ํ™”
  • ์ด๋ ฅ ๋ถ„์„์ด ๊ฐ€๋Šฅํ•ด์ง : ๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ๋ฅผ ์Œ“์•„ ์ถ”์„ธ / ํŒจํ„ด ์˜ˆ์ธก์— ํ™œ์šฉ

 

 

์–ด๋–ค ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š”๊ฐ€? (์ •ํ˜• / ๋น„์ •ํ˜• + ํ•œ๊ณ„)

์ „ํ†ต์ ์œผ๋กœ ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค๋Š” ์ •ํ˜•(ํ…Œ์ด๋ธ”๋กœ ์ž˜ ์ •๋ฆฌ๋˜๋Š” ๋ฐ์ดํ„ฐ) ์ค‘์‹ฌ์œผ๋กœ ๋ฐœ์ „ํ–ˆ๋‹ค.
๊ทธ๋ž˜์„œ "์•„๋ฌด ์›์‹œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ทธ๋ƒฅ ๋˜์ ธ ๋„ฃ๋Š” ์ €์žฅ์†Œ"๋ผ๊ธฐ๋ณด๋‹ค๋Š”, ๋ถ„์„ ๋ชฉ์ ์— ๋งž๊ฒŒ ์ •๋ฆฌ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ด๋Š” ๋ฐ ์ดˆ์ ์ด ์žˆ๋‹ค.

๋˜ํ•œ ๋ฐ์ดํ„ฐ ๊ทœ๋ชจ๊ฐ€ ์ปค์ง€๋ฉด:

  • ๋น„์šฉ / ์šด์˜ ๋ณต์žก๋„ ์ฆ๊ฐ€
  • ์„ค๊ณ„๊ฐ€ ์•ˆ ์ข‹์œผ๋ฉด ์ง€์—ฐ, ์„ฑ๋Šฅ ๋ฌธ์ œ ๋ฐœ์ƒ

์ตœ๊ทผ์—๋Š” ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค๋„ ๋ฐ˜์ •ํ˜• / ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๋ฅผ ๋” ์ž˜ ๋‹ค๋ฃจ๋ ค๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ๋ฐœ์ „ํ–ˆ๊ณ ,
์‹ค์ œ๋กœ๋Š” ๋ฐ์ดํ„ฐ ๋ ˆ์ดํฌ / ๋ ˆ์ดํฌํ•˜์šฐ์Šค์™€ ํ•จ๊ป˜ ์“ฐ๋Š” ๊ตฌ์„ฑ์ด ํ”ํ•˜๋‹ค.

 

 

ํ—ท๊ฐˆ๋ฆฌ๋Š” ์šฉ์–ด ์ •๋ฆฌ (DB vs DW vs Lake vs Mart)

1) ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (DB) vs DW

  • DB (์šด์˜ DB) : ์„œ๋น„์Šค ์šด์˜์šฉ(DLTP), ์‹ค์‹œ๊ฐ„ ์—…๋ฐ์ดํŠธ / ํŠธ๋žœ์žญ์…˜ ์ฒ˜๋ฆฌ์— ๊ฐ•ํ•˜๋‹ค.
  • DW : ๋ถ„์„์šฉ(OLAP / BI), ์ด๋ ฅ ํฌํ•จ + ์—ฌ๋Ÿฌ ์†Œ์Šค ํ†ตํ•ฉ์— ๊ฐ•ํ•˜๋‹ค.

2) ๋ฐ์ดํ„ฐ ๋ ˆ์ดํฌ (Data Lake)

  • DW : ๋ชฉ์ ์— ๋งž๊ฒŒ ์ •๋ฆฌ๋œ ๋ถ„์„์šฉ ๋ฐ์ดํ„ฐ
  • Data Lake : ๊ฐ€๊ณต์ด ๋œ ๋œ ์›์‹œ ๋ฐ์ดํ„ฐ(์›ํ˜•)๋ฅผ ํญ๋„“๊ฒŒ ์ €์žฅ

ํ˜„์—…์—์„œ๋Š” ๋‘˜์ด ๊ฒฝ์Ÿ์ด๋ผ๊ธฐ๋ณด๋‹จ ๋ณด์™„ ๊ด€๊ณ„๋กœ ๊ฐ™์ด ์“ฐ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค์™€ ๋ฐ์ดํ„ฐ ๋ ˆ์ดํฌ ๋น„๊ต ( ์ถœ์ฒ˜ https://www.sap.com/korea/products/data-cloud/datasphere/what-is-a-data-warehouse.html )

3) ๋ฐ์ดํ„ฐ ๋งˆํŠธ (Data Mart) vs DW

๋ฐ์ดํ„ฐ ๋งˆํŠธ๋Š” DW ์•ˆ์—์„œ ํŠน์ • ๋ถ€์„œ / ๋„๋ฉ”์ธ ๋ชฉ์ ์— ๋งž๊ฒŒ ๋” "์“ฐ๊ธฐ ์‰ฝ๊ฒŒ" ๋งŒ๋“  ์˜์—ญ์œผ๋กœ ๋ณด๋ฉด ๋œ๋‹ค.

  • ๋ฐ์ดํ„ฐ ๋งˆํŠธ
    • ์˜์—… / ๋งˆ์ผ€ํŒ… / ์žฌ๋ฌด์ฒ˜๋Ÿผ ๋„๋ฉ”์ธ๋ณ„๋กœ ๊ตฌ์„ฑ
    • ํŠน์ • ์‚ฌ์šฉ์ž / ํŒ€์ด ๋น ๋ฅด๊ฒŒ ์“ฐ๋„๋ก ๋ฐ์ดํ„ฐ ์ ‘๊ทผ์„ ๋‹จ์ˆœํ™”
    • DW ์•ˆ์— ์—ฌ๋Ÿฌ ๊ฐœ(n๊ฐœ)๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ๊ณ , n์€ ์กฐ์ง ๊ตฌ์กฐ / ์š”๊ตฌ์‚ฌํ•ญ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์ง„๋‹ค.
  • DW
    • ์กฐ์ง ์ „์ฒด๊ฐ€ ๋ณด๋Š” ์ค‘์•™ ๋ถ„์„ ์ €์žฅ์†Œ
๊ณต๋ถ€ํ•  ๋•Œ๋Š” "DW = ์ค‘์•™ ์ €์žฅ์†Œ, DM = ๋„๋ฉ”์ธ๋ณ„"๋งŒ ํ™•์‹คํžˆ ์žก์•„๋„ ์ถฉ๋ถ„ํžˆ ์ดํ•ด๋œ๋‹ค.

๋ฐ์ดํ„ฐ ๋งˆํŠธ ์ž‘๋™ ๋ฐฉ์‹ ( ์ถœ์ฒ˜ https://www.sap.com/korea/products/data-cloud/datasphere/what-is-a-data-warehouse.html )

 

 

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค ์•„ํ‚คํ…์ฒ˜

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค ๊ตฌ์กฐ๋Š” ๋ณดํ†ต 3๋‹จ์œผ๋กœ ์„ค๋ช…ํ•˜๋ฉด ์‰ฝ๋‹ค.

  1. ์ €์žฅ / ์ ์žฌ ๊ณ„์ธต (ํ•˜์œ„) : ์—ฌ๋Ÿฌ ์†Œ์Šค์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„ ์ €์žฅ (ELT / ELT ํฌํ•จ)
  2. ๋ถ„์„ / ์—”์ง„ ๊ณ„์ธต (์ค‘๊ฐ„) : ๋ณต์žกํ•œ ๋ถ„์„ / ๋‹ค์ฐจ์› ์ฟผ๋ฆฌ (OLAP ๋“ฑ)์„ ์ฒ˜๋ฆฌ
  3. ๋ถ„์„ / ์†Œ๋น„ ๊ณ„์ธต (์ƒ์œ„) : BI (๋Œ€์‹œ๋ณด๋“œ), ๋ฆฌํฌํŠธ, ์ž„์‹œ ๋ถ„์„์„ ์ˆ˜ํ–‰ํ•˜๋Š” ํ™”๋ฉด / ๋„๊ตฌ

์ฆ‰, DW๋Š” "์ €์žฅ๋งŒ ํ•˜๋Š” ๊ณณ"์ด ์•„๋‹ˆ๋ผ, ๋ถ„์„๊นŒ์ง€ ์ด์–ด์ง€๋Š” ํ๋ฆ„์˜ ์ค‘์‹ฌ์— ๊ฐ€๊น๋‹ค.

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค ์•„ํ‚คํ…์ฒ˜ ( ์ถœ์ฒ˜ https://www.sap.com/korea/products/data-cloud/datasphere/what-is-a-data-warehouse.html )

 

 

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค์˜ ์ฃผ์š” ๊ตฌ์„ฑ ์š”์†Œ (๋Œ€ํ‘œ 4๊ฐ€์ง€)

  • ์ค‘์•™ ์ €์žฅ์†Œ (DB . ์Šคํ† ๋ฆฌ์ง€)
  • ๋ฐ์ดํ„ฐ ํ†ตํ•ฉ / ํŒŒ์ดํ”„๋ผ์ธ (ETL, ELT)
  • ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ (์ •์˜ / ์ถœ์ฒ˜ / ๊ตฌ์กฐ / ์„ค๋ช… ๊ฐ™์€ "๋ฐ์ดํ„ฐ ์„ค๋ช…์„œ")
  • ์•ก์„ธ์Šค ๋„๊ตฌ (BI / ์ฟผ๋ฆฌ / ๋ฆฌํฌํŒ… / ๋ถ„์„ ํˆด)

๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค์˜ ๊ตฌ์„ฑ ์š”์†Œ ( ์ถœ์ฒ˜ https://www.sap.com/korea/products/data-cloud/datasphere/what-is-a-data-warehouse.html )

 

 

๋ฐฐํฌ ๋ชจ๋ธ : ์˜จํ”„๋ ˆ๋ฏธ์Šค → ํด๋ผ์šฐ๋“œ / ํ•˜์ด๋ธŒ๋ฆฌ๋“œ

๊ณผ๊ฑฐ์—๋Š” ์˜จํ”„๋ ˆ๋ฏธ์Šค๊ฐ€ ๋งŽ์•˜์ง€๋งŒ, ์š”์ฆ˜์€ ํด๋ผ์šฐ๋“œ / ํ•˜์ด๋ธŒ๋ฆฌ๋“œ๊ฐ€ ํ”ํ•˜๋‹ค.
์„ ํƒ ๊ธฐ์ค€์€ ๋ณดํ†ต ๋ณด์•ˆ / ๊ทœ์ œ, ๋น„์šฉ, ํ™•์žฅ์„ฑ, ์šด์˜ ํŽธ์˜์„ฑ ๊ฐ™์€ ์š”์†Œ์— ๋‹ฌ๋ ค ์žˆ๋‹ค.

 

 

๊ฒฐ๋ก  : ํ•œ ์ค„ ์š”์•ฝ

  • ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค : ์ „์‚ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ์•„ ๋ถ„์„ ๊ฐ€๋Šฅํ•œ ํ˜•ํƒœ๋กœ ์ •๋ฆฌํ•ด ์ œ๊ณตํ•˜๋Š” ์ค‘์•™ ์ €์žฅ์†Œ
  • ๋ฐ์ดํ„ฐ ๋งˆํŠธ : ๋ฐ์ดํ„ฐ ์›จ์–ดํ•˜์šฐ์Šค ์•ˆ์—์„œ ๋„๋ฉ”์ธ ๋ชฉ์ ์— ๋งž๊ฒŒ ๊ตฌ์„ฑํ•œ ์ฃผ์ œ๋ณ„ ๋ฐ์ดํ„ฐ ์˜์—ญ (์—ฌ๋Ÿฌ ๊ฐœ์ผ ์ˆ˜ ์žˆ์Œ)

 

 

References

https://www.sap.com/korea/products/data-cloud/datasphere/what-is-a-data-warehouse.html
https://www.ibm.com/kr-ko/think/topics/data-warehouse