๐Ÿ“Š ๋ฐ์ดํ„ฐ ๋ณ€ํ™˜, ๋ณ‘ํ•ฉ, ๋ถ„๋ฆฌ (ํŒŒ์›Œ ์ฟผ๋ฆฌ ํŽธ์ง‘๊ธฐ)

Geondong Kimยท2026๋…„ 1์›” 21์ผ

Power BI

๋ชฉ๋ก ๋ณด๊ธฐ
3/6
post-thumbnail

๐Ÿ› ๏ธ 3ํšŒ์ฐจ: ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ์˜ ํ•ต์‹ฌ, ํŒŒ์›Œ ์ฟผ๋ฆฌ ํŽธ์ง‘๊ธฐ

๋ฐ์ดํ„ฐ ๋ถ„์„์˜ 80%๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ฆ๊ณ  ์กฐ์ด๋Š” '์ „์ฒ˜๋ฆฌ' ๊ณผ์ •์ด๋ผ๊ณ  ํ•ด๋„ ๊ณผ์–ธ์ด ์•„๋‹™๋‹ˆ๋‹ค. Power BI์—์„œ๋Š” ํŒŒ์›Œ ์ฟผ๋ฆฌ ํŽธ์ง‘๊ธฐ(Power Query Editor)๊ฐ€ ๋ฐ”๋กœ ๊ทธ ์—ญํ• ์„ ๋‹ด๋‹นํ•˜๋Š” ๊ฐ•๋ ฅํ•œ ์ฃผ๋ฐฉ๊ณผ๋„ ๊ฐ™์€ ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค.


๐Ÿ‘จโ€๐Ÿณ 1. ํŒŒ์›Œ ์ฟผ๋ฆฌ ํŽธ์ง‘๊ธฐ๋ž€ ๋ฌด์—‡์ธ๊ฐ€?

์›๋ณธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„์— ์ ํ•ฉํ•œ ํ˜•ํƒœ๋กœ ์ •์ œ(Cleaning), ๋ณ€ํ˜•(Transformation), ์…ฐ์ดํ•‘(Shaping)ํ•˜๋Š” ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ฝ”๋”ฉ์„ ๋ชฐ๋ผ๋„ GUI(๊ทธ๋ž˜ํ”ฝ ์ธํ„ฐํŽ˜์ด์Šค)๋ฅผ ํ†ตํ•ด ๋ณต์žกํ•œ ETL(Extract, Transform, Load) ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ–ฅ๏ธ ์ธํ„ฐํŽ˜์ด์Šค ๊ตฌ์„ฑ ์š”์†Œ

  • ๐ŸŽ€ ๋ฆฌ๋ณธ ๋ฉ”๋‰ด (์ƒ๋‹จ): ๋ฐ์ดํ„ฐ ๋ณ€ํ™˜์— ํ•„์š”ํ•œ ๋ชจ๋“  ๋„๊ตฌ(ํ™ˆ, ๋ณ€ํ™˜, ์—ด ์ถ”๊ฐ€ ๋“ฑ)๊ฐ€ ๋ชจ์—ฌ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๐Ÿ“‘ ์ฟผ๋ฆฌ ์ฐฝ (์™ผ์ชฝ): ํ˜„์žฌ ๋ถˆ๋Ÿฌ์˜จ ํ…Œ์ด๋ธ”(์ฟผ๋ฆฌ) ๋ชฉ๋ก์„ ํ•œ๋ˆˆ์— ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • ๐Ÿ‘€ ๋ฐ์ดํ„ฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ (์ค‘์•™): ๋ณ€ํ™˜ ๊ฒฐ๊ณผ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณ€ํ•˜๋Š”์ง€ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ƒ˜ํ”Œ(์ƒ์œ„ 1,000ํ–‰)์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.
  • ๐Ÿ“œ ์ฟผ๋ฆฌ ์„ค์ • & ์ ์šฉ๋œ ๋‹จ๊ณ„ (์˜ค๋ฅธ์ชฝ): ์ด ํŽธ์ง‘๊ธฐ์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ํ•ต์‹ฌ์œผ๋กœ, ๋‚ด๊ฐ€ ์ˆ˜ํ–‰ํ•œ ๋ชจ๋“  ์ž‘์—…์ด ์ˆœ์„œ๋Œ€๋กœ ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค.

๐Ÿ”„ 2. ํ•ต์‹ฌ ๊ฐœ๋…: '์ ์šฉ๋œ ๋‹จ๊ณ„(Applied Steps)'

ํŒŒ์›Œ ์ฟผ๋ฆฌ์—๋Š” '์‹คํ–‰ ์ทจ์†Œ(Ctrl+Z)'๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋Œ€์‹  ์ ์šฉ๋œ ๋‹จ๊ณ„ ํŒจ๋„์ด ๊ทธ ์ด์ƒ์˜ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  • ํžˆ์Šคํ† ๋ฆฌ ๊ธฐ๋ก: ์—ด์„ ์‚ญ์ œํ•˜๊ฑฐ๋‚˜ ํ˜•์‹์„ ๋ฐ”๊พธ๋Š” ๋ชจ๋“  ๊ณผ์ •์ด ๋ ˆ์‹œํ”ผ์ฒ˜๋Ÿผ ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.
  • ์–ธ์ œ๋“  ์ˆ˜์ • ๊ฐ€๋Šฅ: ์ค‘๊ฐ„ ๋‹จ๊ณ„์˜ ์„ค์ •(ํ†ฑ๋‹ˆ๋ฐ”ํ€ด ์•„์ด์ฝ˜)์„ ๋ฐ”๊พธ๊ฑฐ๋‚˜, ํŠน์ • ๋‹จ๊ณ„๋ฅผ ์‚ญ์ œ(X)ํ•˜์—ฌ ์ด์ „ ์ƒํƒœ๋กœ ์™„๋ฒฝํ•˜๊ฒŒ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ž๋™ํ™”์˜ ๊ธฐ๋ฐ˜: ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๊ฐ€ ๋“ค์–ด์™€ '์ƒˆ๋กœ ๊ณ ์นจ'์„ ๋ˆ„๋ฅด๋ฉด, ๊ธฐ๋ก๋œ ๋‹จ๊ณ„๋“ค์ด ์ˆœ์ฐจ์ ์œผ๋กœ ์ž๋™ ์‹คํ–‰๋˜์–ด ๋˜‘๊ฐ™์€ ์ „์ฒ˜๋ฆฌ ๊ณผ์ •์„ ๋ฐ˜๋ณตํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก M ์ฟผ๋ฆฌ ์–ธ์–ด: ์šฐ๋ฆฌ๊ฐ€ ๋งˆ์šฐ์Šค๋กœ ํด๋ฆญํ•˜๋Š” ๋ชจ๋“  ์ž‘์—…์€ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ 'M ์–ธ์–ด'๋ผ๋Š” ์ฝ”๋“œ๋กœ ์ž๋™ ๋ณ€ํ™˜๋˜์–ด ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.


๐Ÿงผ 3. ์ฃผ์š” ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ (Cleaning & Shaping)

๋ถ„์„ ๊ฒฐ๊ณผ์˜ ์‹ ๋ขฐ๋„๋ฅผ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋ฐ์ดํ„ฐ๋ฅผ ๊นจ๋—ํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ๊ณผ์ •์ž…๋‹ˆ๋‹ค.

โ‘  ๋ฐ์ดํ„ฐ ์ •์ œ (Cleaning)

  • ๋ถˆํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ ์ œ๊ฑฐ: ์ƒ์œ„/ํ•˜์œ„ ํ–‰ ์ œ๊ฑฐ, ์ค‘๋ณต๋œ ํ•ญ๋ชฉ ์‚ญ์ œ, ๋นˆ ํ–‰ ์ œ๊ฑฐ ๋“ฑ์„ ํ†ตํ•ด ๋ฐ์ดํ„ฐ์˜ '๋…ธ์ด์ฆˆ'๋ฅผ ์—†์•ฑ๋‹ˆ๋‹ค.
  • ๊ฒฐ์ธก์น˜(Null) ์ฒ˜๋ฆฌ: ๋น„์–ด์žˆ๋Š” ๊ฐ’(Null)์„ ์ฐพ์•„ 0์œผ๋กœ ๋ฐ”๊พธ๊ฑฐ๋‚˜, ํ‰๊ท ๊ฐ’์œผ๋กœ ์ฑ„์šฐ๊ฑฐ๋‚˜, ์•„์˜ˆ ํ•ด๋‹น ํ–‰์„ ์ œ์™ธํ•ฉ๋‹ˆ๋‹ค.
  • ํ•„ํ„ฐ๋ง: ๋ถ„์„ ๋Œ€์ƒ์ด ์•„๋‹Œ ํŠน์ • ํ•ญ๋ชฉ(์˜ˆ: ํ‡ด์‚ฌ์ž, ํ์—… ์ ํฌ ๋“ฑ)์„ ๋ฏธ๋ฆฌ ๊ฑธ๋Ÿฌ๋ƒ…๋‹ˆ๋‹ค.

โ‘ก ๋ฐ์ดํ„ฐ ํ˜•ํƒœ ๋ณ€ํ™˜ (Shaping)

  • ๋จธ๋ฆฌ๊ธ€ ์Šน๊ฒฉ: ์—‘์…€ ํŒŒ์ผ์„ ๋ถˆ๋Ÿฌ์˜ฌ ๋•Œ ์ฒซ ์ค„์ด ์ œ๋ชฉ์ด ์•„๋‹Œ ๋ฐ์ดํ„ฐ๋กœ ์ธ์‹๋œ๋‹ค๋ฉด, '์ฒซ ํ–‰์„ ๋จธ๋ฆฌ๊ธ€๋กœ ์‚ฌ์šฉ' ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์ œ๋ชฉ์œผ๋กœ ์˜ฌ๋ฆฝ๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ ํ˜•์‹ ์ง€์ •: ์ˆซ์ž๊ฐ€ ํ…์ŠคํŠธ๋กœ ์ธ์‹๋˜์–ด ์žˆ์œผ๋ฉด ํ•ฉ๊ณ„๋ฅผ ๊ตฌํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋“œ์‹œ ์ •์ˆ˜, ๋‚ ์งœ, ํ…์ŠคํŠธ ๋“ฑ ์ •ํ™•ํ•œ ํ˜•์‹์„ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • ์—ด ๋ถ„ํ•  & ๋ณ‘ํ•ฉ: '์„œ์šธํŠน๋ณ„์‹œ ๊ฐ•๋‚จ๊ตฌ'๋ฅผ '์„œ์šธํŠน๋ณ„์‹œ'์™€ '๊ฐ•๋‚จ๊ตฌ'๋กœ ์ชผ๊ฐœ๊ฑฐ๋‚˜(๋ถ„ํ• ), '์„ฑ'๊ณผ '์ด๋ฆ„'์„ ํ•˜๋‚˜๋กœ ํ•ฉ์น˜๋Š”(๋ณ‘ํ•ฉ) ์ž‘์—…์ž…๋‹ˆ๋‹ค.

๐Ÿ’Ž 4. ๊ณ ๊ธ‰ ์—ด ๋ฐ์ดํ„ฐ ๋‹ค๋ฃจ๊ธฐ

๋‹จ์ˆœํ•œ ๊ฐ€๊ณต์„ ๋„˜์–ด ์ƒˆ๋กœ์šด ์ •๋ณด๋ฅผ ์ฐฝ์ถœํ•˜๋Š” ๋‹จ๊ณ„์ž…๋‹ˆ๋‹ค.

  • โž• ์กฐ๊ฑด ์—ด ์ถ”๊ฐ€: "์ ์ˆ˜๊ฐ€ 90์  ์ด์ƒ์ด๋ฉด '์šฐ์ˆ˜', ์•„๋‹ˆ๋ฉด '๋ณดํ†ต'"๊ณผ ๊ฐ™์ด ์กฐ๊ฑด๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ƒˆ๋กœ์šด ์—ด์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.
  • ๐Ÿง  ์˜ˆ์ œ์˜ ์—ด (Column from Examples): ์‚ฌ์šฉ์ž๊ฐ€ ์›ํ•˜๋Š” ๊ฒฐ๊ณผ ์˜ˆ์‹œ๋ฅผ ๋ช‡ ๊ฐœ ์ž…๋ ฅํ•˜๋ฉด, AI๊ฐ€ ํŒจํ„ด์„ ํŒŒ์•…ํ•ด ๋ณต์žกํ•œ ์ˆ˜์‹ ์—†์ด๋„ ์ž๋™์œผ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ถœ/๊ฒฐํ•ฉํ•ด ์ค๋‹ˆ๋‹ค.
  • โฌ‡๏ธ ์ฑ„์šฐ๊ธฐ (Fill Down/Up): ์œ„์ชฝ ์…€์˜ ๊ฐ’์ด ์•„๋ž˜์ชฝ ๋นˆ ์…€์—๋„ ํ•ด๋‹นํ•  ๋•Œ, ์•„๋ž˜๋กœ ์ญ‰ ์ฑ„์›Œ ๋„ฃ์–ด ๋ฐ์ดํ„ฐ์˜ ์—ฐ์†์„ฑ์„ ํ™•๋ณดํ•ฉ๋‹ˆ๋‹ค. (์—‘์…€์˜ ๋ณ‘ํ•ฉ๋œ ์…€์„ ํ’€ ๋•Œ ๋งค์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.)

๐Ÿ–‡๏ธ 5. ํŒŒ์ผ ๋ฐ ์ฟผ๋ฆฌ ๊ฒฐํ•ฉ (๋ณ‘ํ•ฉ vs ์ถ”๊ฐ€)

์—ฌ๋Ÿฌ ๊ณณ์— ํฉ์–ด์ง„ ๋ฐ์ดํ„ฐ๋ฅผ ํ•˜๋‚˜๋กœ ํ•ฉ์น˜๋Š” ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ์„ค๋ช… (๋น„์œ )์ฃผ์š” ์šฉ๋„
๐Ÿ”— ์ฟผ๋ฆฌ ๋ณ‘ํ•ฉ (Merge)๊ฐ€๋กœ๋กœ ๋ถ™์ด๊ธฐ (VLOOKUP๊ณผ ์œ ์‚ฌ)๋งค์ถœ ํ…Œ์ด๋ธ”์— ์ƒํ’ˆ ๋งˆ์Šคํ„ฐ์˜ '๋‹จ๊ฐ€'๋ฅผ ๊ฐ€์ ธ์˜ฌ ๋•Œ
โž• ์ฟผ๋ฆฌ ์ถ”๊ฐ€ (Append)์„ธ๋กœ๋กœ ์Œ“๊ธฐ1์›” ๋งค์ถœ ๋ฐ์ดํ„ฐ ์•„๋ž˜์— 2์›” ๋ฐ์ดํ„ฐ๋ฅผ ์ด์–ด ๋ถ™์ผ ๋•Œ

๐Ÿ“ˆ 6. ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์—์„œ์˜ DAX ํ™œ์šฉ (๋ฐ์ดํ„ฐ ๋ณด๊ธฐ)

ํŒŒ์›Œ ์ฟผ๋ฆฌ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋กœ๋“œํ•œ ํ›„, ๋ฐ์ดํ„ฐ ๋ณด๊ธฐ(Data View) ํƒญ์—์„œ DAX(Data Analysis Expressions) ํ•จ์ˆ˜๋ฅผ ์จ์„œ ๋™์ ์ธ ์—ด์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์‹œ๊ฐ„ ์ •๋ณด ์ถ”์ถœ: HOUR, WEEKDAY ํ•จ์ˆ˜๋กœ ๋Œ€์—ฌ ์ผ์‹œ์—์„œ ์‹œ๊ฐ„๋Œ€๋‚˜ ์š”์ผ์„ ๋ฝ‘์•„๋‚ด ๋ถ„์„์˜ ์ฐจ์›์„ ๋„“ํž™๋‹ˆ๋‹ค.
  • SWITCH ํ•จ์ˆ˜: ์ˆซ์ž ์ฝ”๋“œ(1, 2, 3)๋ฅผ ์˜๋ฏธ ์žˆ๋Š” ํ…์ŠคํŠธ(์ƒ, ์ค‘, ํ•˜)๋กœ ๋ณ€ํ™˜ํ•  ๋•Œ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ์ •๋ ฌ ์ˆœ์„œ ์ง€์ •: '์›”' ์ด๋ฆ„์ด ๊ฐ€๋‚˜๋‹ค์ˆœ(10์›”, 11์›”, 1์›”...)์œผ๋กœ ์„ž์ผ ๋•Œ, ์ˆซ์ž ์—ด์„ ๊ธฐ์ค€์œผ๋กœ ์ •๋ ฌ ์ˆœ์„œ๋ฅผ ๋ฐ”๋กœ์žก์Šต๋‹ˆ๋‹ค.

โœ… ๋งˆ์น˜๋ฉฐ: ์ข…๋ฃŒ ๋ฐ ์ ์šฉ

ํŒŒ์›Œ ์ฟผ๋ฆฌ ํŽธ์ง‘๊ธฐ์—์„œ์˜ ๋ชจ๋“  ์ž‘์—…์€ [๋‹ซ๊ธฐ ๋ฐ ์ ์šฉ] ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ธฐ ์ „๊นŒ์ง€๋Š” Power BI ๋ณธ์ฒด์— ๋ฐ˜์˜๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ž‘์—…์ด ๋๋‚˜๋ฉด ๋ฐ˜๋“œ์‹œ ์ด ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์ •์ œ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ๋ธ๋กœ ๋„˜๊ฒจ์ฃผ์„ธ์š”!

0๊ฐœ์˜ ๋Œ“๊ธ€