Main

Workflow ์ƒ์„ฑ

Pipeline์—์„œ ์ œ๊ณตํ•˜๋Š” ๋‹ค์–‘ํ•œ ๋…ธ๋“œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ Workflow๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์ขŒ์ธก NodeํŒจ๋„์— ์žˆ๋Š” ๋‹ค์–‘ํ•œ ๋ฐ์ดํ„ฐํŽธ์ง‘ ๋…ธ๋“œ๋ฅผ ์„ ํ˜•์œผ๋กœ ์—ฐ๊ฒฐํ•˜๊ณ , ๋…ธ๋“œ์—์„œ ์ œ๊ณตํ•˜๋Š” ๊ธฐ๋Šฅ์œผ๋กœ ๋ฐ์ดํ„ฐ ์ „์ฒ˜๋ฆฌ, ์ƒ˜ํ”Œ๋ง, ํ”ผ์ฒ˜์—”์ง€๋‹ˆ์–ด๋ง ๋“ฑ์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ์ตœ์ข… Dataset์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์ ์ธ ์ž‘์—…ํŒจํ„ด์ž…๋‹ˆ๋‹ค.
๋˜๋Š” [flow๊ตฌ์„ฑ] ๋…ธ๋“œ๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋ณ‘๋ ฌ์ฒ˜๋ฆฌ, ์‚ฌ์šฉ์ž ์ž‘์„ฑ code ์ง์ ‘ ์‹คํ–‰ ๋ฐ ๋จธ์‹ ๋Ÿฌ๋‹ ํ•™์Šต ์‹คํ–‰์„ ์œ„ํ•œ ์›Œํฌํ”Œ๋กœ์šฐ ๊ตฌ์„ฑ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
์›Œํฌํ”Œ๋กœ์šฐ ์‹คํ–‰์œผ๋กœ ์ƒ์„ฑ๋œ Dataset์€ ๋จธ์‹ ๋Ÿฌ๋‹/๋”ฅ๋Ÿฌ๋‹ ๋ชจ๋ธ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ํ•™์Šต๋ฐ์ดํ„ฐ๋กœ ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ƒ์„ฑํ™”๋ฉด ๊ตฌ์„ฑ

Pipeline์—์„œ [์›Œํฌํ”Œ๋กœ์šฐ] > [์ƒ์„ฑ]ํ™”๋ฉด์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๊ตฌ์„ฑ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

main001

  1. ์›Œํฌํ”Œ๋กœ์šฐ ๊ธฐ๋ณธ์ •๋ณด : [๊ทธ๋ฃน], [์ด๋ฆ„], [์„ค๋ช…]

    ๊ธฐ๋Šฅ์„ค๋ช…
    ๊ทธ๋ฃน์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ํฌํ•จ๋œ ๊ทธ๋ฃน. ๋“ฑ๋ก๋œ ๊ทธ๋ฃน์„ ์„ ํƒํ•˜๊ฑฐ๋‚˜, ์ƒˆ๋กœ์šด ๊ทธ๋ฃน๋ช… ์ง์ ‘ ์ž…๋ ฅ๊ฐ€๋Šฅ
    ์ด๋ฆ„์›Œํฌํ”Œ๋กœ์šฐ ์ด๋ฆ„
    ์„ค๋ช…์›Œํฌํ”Œ๋กœ์šฐ์— ๋Œ€ํ•œ ์„ค๋ช…
  1. ์ž‘์—…๋ฒ„ํŠผ : ์›Œํฌํ”Œ๋กœ์šฐ ์ƒ์„ฑ/ํŽธ์ง‘ ์ž‘์—…์— ํ•„์š”ํ•œ ๋ฒ„ํŠผ ๋ชจ์Œ

    ๋ฒ„ํŠผ๋ช…์„ค๋ช…
    ๋ชฉ๋ก์—์„œ๊ฐ€์ ธ์˜ค๊ธฐ์ €์žฅ๋œ ์›Œํฌํ”Œ๋กœ์šฐ ๋ชฉ๋ก์„ ํŒ์—…ํ•˜๊ณ , ์„ ํƒํ•œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ํ™”๋ฉด์— loadํ•จ
    ๋‚ด๋ณด๋‚ด๊ธฐ์ž‘์„ฑ์ค‘์ธ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ํŒŒ์ผ๋กœ ๋‹ค์šด๋กœ๋“œ(ํŒŒ์ผ๋ช… : export_workflow_YYYY.MM.DD.json)
    ๋ถˆ๋Ÿฌ์˜ค๊ธฐ์ž‘์„ฑ์ค‘์ธ ์›Œํฌํ”Œ๋กœ์šฐ ์ €์žฅ์—ฌ๋ถ€ ์„ ํƒ ํ›„ json ํŒŒ์ผ๋กœ ์ €์žฅํ•œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ๋ถˆ๋Ÿฌ์˜ด
    ์‹ ๊ทœ์ƒ์„ฑ์ž‘์„ฑ์ค‘์ธ ์›Œํฌํ”Œ๋กœ์šฐ ์ €์žฅ์—ฌ๋ถ€ ์„ ํƒ ํ›„ Designer ์ดˆ๊ธฐํ™”
    ์ €์žฅ์ž‘์„ฑ์ค‘์ธ ์›Œํฌํ”Œ๋กœ์šฐ ์ €์žฅ. ํ•„์ˆ˜ ์ž…๋ ฅํ•ญ๋ชฉ์ด ๋น„์–ด์žˆ๋Š” Component/Node๋Š” ๋ถ‰๊ฒŒ ์ฒ˜๋ฆฌ๋˜๋ฉฐ, ์ž…๋ ฅ ์ „๊นŒ์ง€ ์ €์žฅ๋˜์ง€ ์•Š์Œ
    ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ €์žฅ์ž‘์„ฑ์ค‘์ธ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ €์žฅ. ๋‹ค๋ฅธ ์ด๋ฆ„์œผ๋กœ ์ €์žฅํ•œ Component/Node์˜ UUID๋Š” ์ƒˆ๋กœ ๋ฐœ๊ธ‰๋˜์–ด ๊ธฐ์กด์˜ ๊ฒƒ๊ณผ ์ค‘๋ณต๋˜์ง€ ์•Š์Œ
    ์‚ญ์ œ์›Œํฌํ”Œ๋กœ์šฐ ์‚ญ์ œ
    JSON ๋ทฐ์–ด์ž‘์„ฑํ•œ ์›Œํฌํ”Œ๋กœ์šฐ์˜ JSON ํ˜•์‹ ํ™•์ธ
    ์„ธ์…˜ ์กฐํšŒํ•ด๋‹น ํด๋Ÿฌ์Šคํ„ฐ์˜ ์„ธ์…˜ ์ˆ˜ํ–‰ ์ด๋ ฅ ์กฐํšŒํ•œ๋‹ค(์Šค๋ƒ…์ƒท/์Šคํ‚ค๋งˆ ์กฐํšŒ)
    ์‹คํ–‰์ž‘์„ฑํ•œ ์›Œํฌํ”Œ๋กœ์šฐ ์‹คํ–‰
    ์ •์ง€์‹คํ–‰ํ•œ ์›Œํฌํ”Œ๋กœ์šฐ ์ •์ง€
  2. Node : ๋ฐ์ดํ„ฐ ํƒ์ƒ‰/์ „์ฒ˜๋ฆฌ ์ž‘์—… ๋…ธ๋“œ ๋ชจ์Œ์œผ๋กœ, ํ•„์š”ํ•œ ๋…ธ๋“œ ์„ ํƒ ํ›„ Designer์— Drog & Drop

  3. Designer : ์›Œํฌํ”Œ๋กœ์šฐ ์ƒ์„ฑ/ํŽธ์ง‘์„ ์œ„ํ•œ ๊ธฐ๋ณธํ™”๋ฉด. Pan ์ด๋™ ๋ฐ ๋งˆ์šฐ์Šค ํœ ์„ ํ†ตํ•ด ์ƒํ•˜ ์ด๋™ ๊ฐ€๋Šฅ

  4. Component : ์›Œํฌํ”Œ๋กœ์šฐ ๋˜๋Š” ํŠน์ • ๋…ธ๋“œ๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด ํ•„์š”ํ•œ ์†์„ฑ์ •๋ณด ์ž…๋ ฅ๋„๊ตฌ

    • Setting, Scheduler, Parameter, Property ๋“ฑ 4๊ฐœ์˜ ํƒญ์œผ๋กœ ๊ตฌ์„ฑ
    • ํƒญ๋ณ„ ํ•„์ˆ˜ ์ž…๋ ฅํ•ญ๋ชฉ์„ ๋นจ๊ฐ„์ƒ‰ asterisk(*)๋กœ ํ‘œ๊ธฐ
    • [๋”๋ณด๊ธฐ+]๋ฒ„ํŠผ ํด๋ฆญ์‹œ ์ถ”๊ฐ€ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋Š” ํ•ญ๋ชฉ ํ‘œ์ถœ๋จ
  5. ์Šค์ผ€์ผ : ์ž‘์„ฑ์ค‘์ธ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ํ™•๋Œ€/์ถ•์†Œํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ. Ctrl + ๋งˆ์šฐ์Šค ํœ  ์กฐ์ž‘์„ ํ†ตํ•ด์„œ๋„ ํ™”๋ฉด ํ™•๋Œ€/์ถ•์†Œ ๊ฐ€๋Šฅ

  6. Select Project : ์ •์˜ ์‚ฌ์šฉ๋ชฉ์ /๋ฐฉ๋ฒ• ๋“ฑ ํ™•์ธํ›„ ์ž‘์„ฑํ•„์š”

๋ฐ์ดํ„ฐ ์Šค๋ƒ…์ƒท

๋ฐ์ดํ„ฐ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ, ๋ฐ์ดํ„ฐ ์ƒ˜ํ”Œ๋ง, ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌํ•˜๊ธฐ(๊ธฐ๋ณธ, ๊ณ ๊ธ‰), ํ”ผ์ฒ˜์—”์ง€๋‹ˆ์–ด๋ง์— ํฌํ•จ๋œ ๋…ธ๋“œ๋ฅผ ๋Œ€์ƒ์œผ๋กœ ๋ฐ์ดํ„ฐํ”„๋ฆฌ๋ทฐ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์›Œํฌํ”Œ๋กœ์šฐ ์ƒ์„ฑ/ํŽธ์ง‘ ํ™”๋ฉด์—์„œ ๋…ธ๋“œ ์šฐ์ธก ์ƒ๋‹จ ์นด๋ฉ”๋ผ ๋ชจ์–‘ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

main002

์†์„ฑ์ •๋ณด๋ฅผ ์ •ํ™•ํžˆ ์ž…๋ ฅํ–ˆ์„ ๊ฒฝ์šฐ ์„ ํƒํ•œ ๋…ธ๋“œ ๊ธฐ์ค€์œผ๋กœ [Data], [Overview], [Correlation] ํƒญ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Data ํƒญ

main003

  1. ์Šค๋ƒ…์ƒท๋ฒ„ํŠผ ์„ ํƒ์‹œ [Data]ํƒญ์„ ๊ธฐ๋ณธ ํ™”๋ฉด์œผ๋กœ ๋ถˆ๋Ÿฌ์˜ด
  2. ์ปฌ๋Ÿผ๋ช…, ๊ทธ๋ž˜ํ”„, ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด์—ฌ์คŒ
    • ์ปฌ๋Ÿผ๋ช… : ์ปฌ๋Ÿผ๋ช…, ๋ฐ์ดํ„ฐํƒ€์ž…, Data Range ๋ฐ group by ๊ฒฐ๊ณผ๋ฅผ ๊ทธ๋ž˜ํ”„๋กœ ๋ณด์—ฌ์คŒ. ์ปฌ๋Ÿผ์ˆœ์œผ๋กœ 10๊ฐœ์”ฉ ๋ณด์—ฌ์ฃผ๋ฉฐ, [>] ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ๋‹ค์Œ 10๊ฐœ ์ปฌ๋Ÿผ ์กฐํšŒํ•จ. ๋ฐ์ดํ„ฐ์ •๋ ฌ์€ ์˜ค๋ฆ„์ฐจ์ˆœ ๊ธฐ์ค€์ด๋ฉฐ, ์ปฌ๋Ÿผ ์šฐ์ธก [โ–ผ] ๋ฒ„ํŠผ ์„ ํƒ์‹œ ๋‚ด๋ฆผ์ฐจ์ˆœ์œผ๋กœ ๋ณ€๊ฒฝ
    • ๊ทธ๋ž˜ํ”„ : ์ปฌ๋Ÿผ๋ณ„ group by ๊ฒฐ๊ณผ๋ฅผ ๊ทธ๋ž˜ํ”„๋กœ ๋ณด์—ฌ์คŒ
    • ๋ฐ์ดํ„ฐ : ์ปฌ๋Ÿผ์— ํฌํ•จ๋œ ๋ฐ์ดํ„ฐ๋ฅผ ๊ทธ๋ฆฌ๋“œ ํ˜•์‹์œผ๋กœ ๋ณด์—ฌ์คŒ
  3. ๊ธฐ๋Šฅ๋ณ„ ์ƒ์„ธ๋‚ด์—ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Œ
    main004
    • Column Range : ๋ฐ์ดํ„ฐํ”„๋ฆฌ๋ทฐ์—์„œ ์กฐํšŒํ•˜๋Š” ์ปฌ๋Ÿผ์„ ํƒ. 1~10, 11~20๊ณผ ๊ฐ™์ด 10๊ฐœ์”ฉ ์„ ํƒ ๊ฐ€๋Šฅ
    • ๋…ธ๋“œ์— ์žˆ๋Š” ์Šคํ‚ค๋งˆ์˜ ์ปฌ๋Ÿผ/๋ฐ์ดํ„ฐ ๊ฐœ์ˆ˜ ํ‘œ์ถœ
    • ๋…ธ๋“œ์— ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ๋กœ์ปฌ๋กœ ๋‹ค์šด๋กœ๋“œ
    • ๋ฐ์ดํ„ฐํ”„๋ฆฌ๋ทฐ ํ™”๋ฉด ์ตœ์†Œํ™”
    • ๋ฐ์ดํ„ฐํ”„๋ฆฌ๋ทฐ ํ™”๋ฉด ์ข…๋ฃŒ

Overview ํƒญ

๋…ธ๋“œ์— ํฌํ•จ๋œ ๋ฐ์ดํ„ฐ ๊ฐœ์š”, ์ปฌ๋Ÿผ๋ณ„ ์š”์•ฝ์ •๋ณด ๋ฐ ์‹œ๊ฐํ™” ์ฐจํŠธ๋ฅผ ๋ถˆ๋Ÿฌ์˜ต๋‹ˆ๋‹ค.

Dataset Info

๋ฐ์ดํ„ฐ์…‹์˜ ์ค‘๋ณต๊ฐ’, ๊ฒฐ์ธก๊ฐ’๊ณผ ๊ทธ ๋น„์œจ์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

main005

Columns

์ปฌ๋Ÿผ๋ณ„ ์š”์•ฝ์ •๋ณด์™€ [Statistics], [Histogram], [Value] ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  1. ์ปฌ๋Ÿผ๋ณ„ ์š”์•ฝ์ •๋ณด : Distinct count, Missing, Unique, Outliers, Maximun, Mean, Minimun, Zeros ๊ฐ’๊ณผ ์ „์ฒด ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ๋น„์œจ์ •๋ณด ์ œ๊ณต
    main006

  2. Statistics : ๋ถ„์œ„์ˆ˜(quantile) ๋ฐ ๊ธฐ์ˆ ํ†ต๊ณ„(descriptive statistics) ์ •๋ณด ์ œ๊ณต
    main007

  3. Histogram : ์„ ํƒ๋œ ์ปฌ๋Ÿผ์— ๋Œ€ํ•œ ํžˆ์Šคํ† ๊ทธ๋žจ ์ œ๊ณต
    main008

  4. Value : ์„ ํƒ๋œ ์ปฌ๋Ÿผ์— ๋Œ€ํ•œ Value์ •๋ณด ์ œ๊ณต
    main009

Correlation ํƒญ

๋…ธ๋“œ์— ํฌํ•จ๋œ ๋ฐ์ดํ„ฐ์˜ ์ƒ๊ด€๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. ์ƒ๊ด€๊ณ„์ˆ˜๋Š” Pearson(๊ธฐ๋ณธ๊ฐ’), Spearman์—์„œ ์„ ํƒํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ „์ฒด ์ปฌ๋Ÿผ ์ค‘ ์ตœ๋Œ€ 20๊ฐœ๊นŒ์ง€๋งŒ ๋ณ€์ˆ˜๋กœ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Columns ๋“œ๋กญ๋‹ค์šด ๋ฒ„ํŠผ์—์„œ ์„ ํƒ์ปฌ๋Ÿผ ๋ณ€๊ฒฝ์‹œ [Draw] ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ์ƒ๊ด€๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ refresh ํ•ฉ๋‹ˆ๋‹ค.
์ƒ๊ด€๊ณ„์ˆ˜์˜ ๊ฐ’์ด 0์— ๊ฐ€๊นŒ์›Œ์งˆ ์ˆ˜๋ก ์ƒ๊ด€๊ด€๊ณ„๋Š” ๋‚ฎ์•„์ง€๋ฉฐ, 1์— ๊ฐ€๊นŒ์›Œ์งˆ ์ˆ˜๋ก ๋†’์•„์ง‘๋‹ˆ๋‹ค.

main010

[Note] ์ƒ๊ด€๋ถ„์„
์ƒ๊ด€๋ถ„์„(Correlation Analysis)์€ ๋‘ ๋ณ€์ˆ˜๊ฐ„์— ์–ด๋–ค ์„ ํ˜•์  ๋˜๋Š” ๋น„์„ ํ˜•์  ๊ด€๊ณ„๋ฅผ ๊ฐ–๊ณ  ์žˆ๋Š” ์ง€๋ฅผ ๋ถ„์„ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค. ๋‘ ๋ณ€์ˆ˜๋Š” ์„œ๋กœ ๋…๋ฆฝ์ ์ธ ๊ด€๊ณ„์ด๊ฑฐ๋‚˜ ์ƒ๊ด€๋œ ๊ด€๊ณ„์ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด๋•Œ ๋‘ ๋ณ€์ˆ˜๊ฐ„์˜ ๊ด€๊ณ„์˜ ๊ฐ•๋„๋ฅผ ์ƒ๊ด€๊ด€๊ณ„(Correlation, Correlation coefficient)๋ผ ํ•œ๋‹ค.

  • ํ”ผ์–ด์Šจ ์ƒ๊ด€ ๊ณ„์ˆ˜(Pearson Correlation Coefficient, PCC) : ๋‘ ๋ณ€์ˆ˜ X ์™€ Y ๊ฐ„์˜ ์„ ํ˜• ์ƒ๊ด€ ๊ด€๊ณ„๋ฅผ ๊ณ„๋Ÿ‰ํ™”ํ•œ ์ˆ˜์น˜. r= (x์™€ y๊ฐ€ ํ•จ๊ป˜ ๋ณ€ํ•˜๋Š” ์ •๋„) / (x์™€ y๊ฐ€ ๊ฐ๊ฐ ๋ณ€ํ•˜๋Š” ์ •๋„)
  • ์Šคํ”ผ์–ด๋งŒ ์ƒ๊ด€ ๊ณ„์ˆ˜(Spearman correlation coefficient) : ๋ฐ์ดํ„ฐ๊ฐ€ ์„œ์—ด์ฒ™๋„์ธ ๊ฒฝ์šฐ ์ฆ‰ ์ž๋ฃŒ์˜ ๊ฐ’ ๋Œ€์‹  ์ˆœ์œ„๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฒฝ์šฐ์˜ ์ƒ๊ด€ ๊ณ„์ˆ˜

์ถœ์ฒ˜ : ์œ„ํ‚ค๋ฐฑ๊ณผ

ํ”„๋กœํผํ‹ฐ

[Flow๊ตฌ์„ฑ]์— ์žˆ๋Š” ๋…ธ๋“œ๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  ๋…ธ๋“œ์—์„œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ๋””์ž์ธ ํ•˜๋ฉด์„œ ํ”„๋กœํผํ‹ฐ ์ •๋ณด๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋Š” ๋…ธ๋“œ๋งˆ๋‹ค ์„ค์ •ํ•ด์•ผ ํ•  ํ”„๋กœํผํ‹ฐ ์ •๋ณด๋Š” ๋‹ค๋ฅด๋ฉฐ, ์„ธ๋ถ€ ๋‚ด์šฉ์€ ๋…ธ๋“œ๋ณ„ ๋งค๋‰ด์–ผ์„ ์ฐธ๊ณ ํ•ฉ๋‹ˆ๋‹ค.

์›Œํฌํ”Œ๋กœ์šฐ ์ƒ์„ฑ/ํŽธ์ง‘ ํ™”๋ฉด์—์„œ ๋…ธ๋“œ ์šฐ์ธก ์ƒ๋‹จ์˜ ํ…Œ์ด๋ธ” ๋ชจ์–‘์˜ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜๋ฉด ํŒ์—…๋ฉ๋‹ˆ๋‹ค. main011

์„ ํƒํ•œ ๋…ธ๋“œ์˜ ํ”„๋กœํผํ‹ฐ๊ฐ€ ์ •ํ™•ํ•˜๊ฒŒ ์ž…๋ ฅ๋˜์–ด ์žˆ์œผ๋ฉด ์„ ํƒํ•œ ๋…ธ๋“œ ์‹œ์ ์˜ ์ƒ์„ธ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
main012