๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ก Data Analysis/Tableau

[Tableau] ์ฝ”ํ˜ธํŠธ ์ฐจํŠธ ๋งŒ๋“ค๊ธฐ - ์ œํ’ˆ์˜ ์žฌ๊ตฌ๋งค๊ฐ€ ๋งŽ์•˜๋˜ ์‹œ๊ธฐ๋Š”?

by Sun A 2024. 6. 19.

์ฝ”ํ˜ธํŠธ ์ฐจํŠธ๋ž€?

ํŠน์ • ๊ธฐ๊ฐ„ ๋™์•ˆ ๊ณตํ†ต์ ์ธ ํŠน์„ฑ์„ ๊ฐ–๋Š” ์‚ฌ๋žŒ๋“ค์˜ ์ง‘๋‹จ

- ํ™œ์šฉ๋„ ์˜ˆ์‹œ : ๊ตฌ๋งค ํŒจํ„ด ํŒŒ์•…, ์žฌ๊ตฌ๋งค์œจ ๋ถ„์„

 

์‹ค์Šต 1 - ๋‚ ์งœ ๋ฐ์ดํ„ฐ ํ™•์ธ

1. ๊ณ ๊ฐ์˜ ์ „์ฒด ์ฃผ๋ฌธ ๋‚ ์งœ ๋ฐ์ดํ„ฐ ํ™•์ธ

 - ๋จผ์ € ๊ณ ๊ฐ์ด ์ฃผ๋ฌธํ•  ๋•Œ ๊ธฐ๋ก๋œ ๋‚ ์งœ ๋ฐ์ดํ„ฐ๋ฅผ ํ™•์ธํ•œ๋‹ค.

  • ๊ณ ๊ฐ ID์™€ ์ฃผ๋ฌธ ๋‚ ์งœ๋ฅผ ๋ถˆ์—ฐ์†ํ˜•์œผ๋กœ ์—ฐ์›”์ผ(YMD)๊ฐ€ ๋ชจ๋‘ ํ‘œ์‹œ๋˜๋„๋ก ํ–‰ ์„ ๋ฐ˜์— ๊ฐ€์ ธ๊ฐ„๋‹ค.
  • ์œ„์— ํ‘œ์‹œ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ด ๊ณ ๊ฐ์ด ๋ฉฐ์น ๋‚  ๋ฌผ๊ฑด์„ ์ฃผ๋ฌธํ–ˆ๋Š” ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

 

2. ๊ณ ๊ฐ๋ณ„ ์ฒซ ์ฃผ๋ฌธ ๋‚ ์งœ ํ™•์ธ

- ๊ณ ๊ฐ์˜ ์ตœ์ดˆ ์ฃผ๋ฌธ ๋‚ ์งœ๋ฅผ ๊ฐ€์ ธ์˜ค๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

  • 1st Purchase
{FIXED [Customer ID] : MIN([Order Date]) }

- Fixed๊ฐ€ ์—†์ด ์ž…๋ ฅํ•˜๋ฉด ์ „์ฒด Order date ์ค‘ ์ฒซ ์ฃผ๋ฌธ ๋‚ ์งœ๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

  • ์ƒ์„ฑํ•œ 1st Purchase๋ฅผ ํ–‰ ์„ ๋ฐ˜์— ์—ฐ์›”์ผ(YMD)๋กœ ํ‘œ์‹œ๋˜๋„๋ก ํ–‰ ์„ ๋ฐ˜์— ๊ฐ€์ ธ๊ฐ„๋‹ค.
  • ๊ณ ๊ฐ๋ณ„ ์ฒซ ์ฃผ๋ฌธ ๋‚ ์งœ๊ฐ€ ๊ธฐ์กด์— ์ž…๋ ฅ๋œ Order Date ํ–‰ ์นธ ์ˆ˜๋งŒํผ ๋ฐ˜ํ™˜๋œ๋‹ค.

 

3. ์ฒซ ์ฃผ๋ฌธ ์ดํ›„ ๋‹ค์Œ ์ฃผ๋ฌธ๊นŒ์ง€ ๊ฑธ๋ฆฐ ๊ธฐ๊ฐ„ ๊ณ„์‚ฐ

- ์ฒซ ์ฃผ๋ฌธ ์ดํ›„ ๋‹ค์Œ ์ฃผ๋ฌธ๊นŒ์ง€ ๊ฑธ๋ฆฐ ๊ธฐ๊ฐ„ ๊ณ„์‚ฐํ•˜๊ธฐ

  • Repeat Purchase
IIF([Order Date]>[1st Purchase], [Order Date], null)

- ์ฒซ ์ฃผ๋ฌธ ๋‚ ์งœ๋ณด๋‹ค ๋Šฆ์€ ๋‹ค์Œ ์ฃผ๋ฌธ์ผ์ž๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋˜, ๊ฐ’์ด ์—†์œผ๋ฉด null๋กœ ํ‘œ์‹œํ•œ๋‹ค.

ํ•จ์ˆ˜์˜ ์˜๋ฏธ :

IF [Order Date]>[1st Purchase] THEN [Order Date] ELSE null 
END

 

4. ๋‘ ๋ฒˆ์งธ ์ฃผ๋ฌธ ์ผ์ž๋ฅผ ๋ฐ˜ํ™˜ํ•˜์—ฌ ์žฌ๊ตฌ๋งค ์ผ์ž ํ™•์ธํ•˜๊ธฐ

- ์žฌ๊ตฌ๋งค ์ฃผ๋ฌธ๋‚ ์งœ ์ค‘ ๊ฐ€์žฅ ์ฒซ ์ฃผ๋ฌธ ๋‚ ์งœ๋ฅผ ๊ฐ€์ ธ์˜ค๋„๋ก ๊ตฌ์„ฑ

  • 2nd Purchase
{ FIXED [Customer ID] : MIN([Repeat Purchase]) }

 

- 1st Purchase์™€ ๋™์ผํ•˜๊ฒŒ ๊ณ ๊ฐ ID๋ฅผ ๊ณ ์ •ํ•ด๋‘๊ณ  Repeat Purchase ์ค‘์—์„œ ์ž‘์€ ์ˆ˜๋ฅผ ๊ฐ€์ ธ์˜ค๊ฒŒ ํ•˜์—ฌ ๋‘ ๋ฒˆ์งธ ์ฃผ๋ฌธ ์ผ์ž๋ฅผ ํ™•์ธํ•œ๋‹ค.

  • ์žฌ๊ตฌ๋งค๊ฐ€ ์—†๋Š” ์‚ฌ๋žŒ๋“ค์€ null๋กœ ๋˜์–ด์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‘ ๋ฒˆ์งธ ์ฃผ๋ฌธ ์ผ์ž ๊ฐ’์ด null์ธ ์‚ฌ๋žŒ์€ ์žฌ๊ตฌ๋งค๋ฅผ ํ•˜์ง€ ์•Š์€ ์‚ฌ๋žŒ์œผ๋กœ ๊ฐ„์ฃผํ•˜๋ฉด ๋œ๋‹ค.

 

5. ๋ถ„๊ธฐ๋ณ„๋กœ ์ฒซ ์ฃผ๋ฌธ ์ผ์ž์™€ ๋‘ ๋ฒˆ์งธ ์ฃผ๋ฌธ ์ผ์ž ์‚ฌ์ด์˜ ์ฐจ์ด๋ฅผ ๋ฐ˜ํ™˜

- ์ฒซ ๊ตฌ๋งค์™€ ์žฌ๊ตฌ๋งค ์ผ์ž ์ฐจ์ด๋ฅผ ๋ถ„๊ธฐ๋กœ ๋‚˜ํƒ€๋‚ด๊ธฐ ์œ„ํ•œ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ๋งŒ๋“ ๋‹ค.

  • Quarters to Repeat Purchase
DATEDIFF('quarter', [1st Purchase], [2nd Purchase])

- ๋‘ ๋‚ ์งœ ๊ฐ„์˜ ์ฐจ์ด๋ฅผ ๋ถ„๊ธฐ๋ณ„๋กœ ๋‚˜ํƒ€๋‚ธ๋‹ค๋Š” ์˜๋ฏธ๋กœ 'quarter'๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

- ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์œผ๋กœ๋Š” 'day', 'week', 'year' ๊ฐ€ ์žˆ๋‹ค.

  • ์ˆซ์ž๊ฐ€ ํด์ˆ˜๋ก ์ฒซ ๊ตฌ๋งค ์ดํ›„ ์˜ค๋žœ ์‹œ๊ฐ„๋™์•ˆ ์žฌ๊ตฌ๋งค๋ฅผ ํ•˜์ง€ ์•Š์•˜๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค.

 

 

์‹ค์Šต 2 - ์ฝ”ํ˜ธํŠธ ์ฐจํŠธ๋กœ ๋‚˜ํƒ€๋‚ด๊ธฐ

1. ๋ถ„๊ธฐ๋ณ„๋กœ ์žฌ๊ตฌ๋งค๊นŒ์ง€ ๊ฑธ๋ฆฐ ๊ธฐ๊ฐ„ ๋‚˜ํƒ€๋‚ด๊ธฐ

- ์žฌ๊ตฌ๋งค๊นŒ์ง€ ๊ฑธ๋ฆฐ ๊ธฐ๊ฐ„์„ ๊ฐ ๋ถ„๊ธฐ๋ณ„๋กœ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ํ‘œ์‹œ

- ๋‘ ๋ฐ์ดํ„ฐ ๋ชจ๋‘ ๋ถˆ์—ฐ์†ํ˜•์œผ๋กœ ๋‚˜ํƒ€๋‚ด์•ผ ํ•œ๋‹ค.

- ์ฒซ ๊ตฌ๋งค ์ผ์ž๋Š” ๋ถ„๊ธฐ๋ณ„๋กœ ๋‚˜ํƒ€๋‚ธ๋‹ค.

- ์žฌ๊ตฌ๋งค๊นŒ์ง€ ๊ฑธ๋ฆฐ ๊ธฐ๊ฐ„๋„ ๋ถ„๊ธฐ๋ณ„๋กœ ๋‚˜ํƒ€๋‚ธ ๋ณ€์ˆ˜์ด๊ธฐ ๋•Œ๋ฌธ์— ๋ถˆ์—ฐ์†ํ˜•์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋ฉด ์œ„์™€ ๊ฐ™์€ ์‹œ๊ฐํ™” ๊ฒฐ๊ณผ๊ฐ€ ๋‚˜์˜จ๋‹ค.

 

2. ์žฌ๊ตฌ๋งค ๊ธฐ๊ฐ„์— ๋Œ€ํ•ด ๊ณ ๊ฐ๋ณ„๋กœ ํ™•์ธํ•˜๊ธฐ

- ๊ฐ ๊ณ ๊ฐ๋ณ„๋กœ ์žฌ๊ตฌ๋งค๊นŒ์ง€ ๊ฑธ๋ฆฐ ๊ธฐ๊ฐ„์— ๋Œ€ํ•ด ์ƒ‰์ƒ์œผ๋กœ ๊ตฌ๋ณ„ํ•œ๋‹ค.

  • ๊ฐ ๋ถ„๊ธฐ๋ณ„๋กœ ๊ณ ๊ฐ์˜ ์žฌ๊ตฌ๋งค๊นŒ์ง€ ๊ฑธ๋ฆฐ ๋ถ„๊ธฐ ํšŸ์ˆ˜๊ฐ€ ๋งŽ์€ ๋ถ€๋ถ„์ด ์ง„ํ•œ ์ƒ‰์ƒ์œผ๋กœ ๋‚˜ํƒ€๋‚œ๋‹ค.
  • ์œ„์˜ ๊ฒฐ๊ณผ๋Œ€๋กœ๋ผ๋ฉด 2011 2๋ถ„๊ธฐ์— ์ฒซ ๊ตฌ๋งคํ•œ ๊ณ ๊ฐ๋“ค์ด 2๋ถ„๊ธฐ๊ฐ€ ์ง€๋‚œ ์ดํ›„์— ์žฌ๊ตฌ๋งค๋ฅผ ๊ฐ€์žฅ ๋งŽ์ด ํ–ˆ๋‹ค๊ณ  ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

3. ์ƒ‰์ƒ ์„œ์‹์„ ๋ณ€๊ฒฝํ•˜์—ฌ ๊ฐ€์‹œ์„ฑ ํ–ฅ์ƒ

- ํ˜„์žฌ๋Š” ํŒŒ๋ž€์ƒ‰์—์„œ ์ง„ํ•œ ์ •๋„๋งŒ ๋‹ฌ๋ผ์กŒ๊ธฐ ๋•Œ๋ฌธ์— ์ดˆ๋ก์ƒ‰๊ณผ ๋นจ๊ฐ„์ƒ‰์œผ๋กœ ๋‚˜ํƒ€๋‚ด์–ด ๊ฐ€์‹œ์„ฑ์„ ํ–ฅ์ƒ์‹œํ‚จ๋‹ค.

 

4. ์žฌ๊ตฌ๋งค๋ฅผ ์นด์šดํŠธ ์ˆ˜์น˜ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋น„์œจ๋กœ ํ™•์ธํ•˜๊ธฐ

 


์œ„์™€ ๊ฐ™์€ ๋ฐฉ๋ฒ•์œผ๋กœ ์ฝ”ํ˜ธํŠธ ์ฐจํŠธ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ํ•ด๋‹น ๋ถ„๊ธฐ ์ดํ›„ ๋ถ„๊ธฐ์— ์žฌ๊ตฌ๋งค ๋น„์œจ์ด ๋†’์€ ์ด์œ ์— ๋Œ€ํ•ด ํŒŒ์•…ํ•˜๊ณ  ๋งˆ์ผ€ํŒ… ์ „๋žต์„ ๋„์ถœํ•  ์ˆ˜ ์žˆ๋‹ค.

 

โ–ผ ์ถœ์ฒ˜

๋”๋ณด๊ธฐ

์กฐ์ค€ํฌ, ๋ช…์™„์‹. (2022). ๋ฐ”๋กœ ์‹œ์ž‘ํ•˜๋Š” ํƒœ๋ธ”๋กœ.