detail

detail

์›Œํฌํ”Œ๋กœ์šฐ ๋ชฉ๋ก์—์„œ [์›Œํฌํ”Œ๋กœ์šฐ ์ƒ์„ธ์ •๋ณด]๋ฅผ ์„ ํƒํ•˜๋ฉด ์‚ฌ์šฉ์ž๊ฐ€ ์ž‘์„ฑํ•œ Workflow ์ƒ์„ธ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

workflowdetail001

ํ๋ฆ„, ์ƒ์„ธ, ํŒŒ๋ผ๋ฏธํ„ฐ, ๋กœ๊ทธ, JSON ๋ทฐ์–ด ๋“ฑ ๋‹ค์„ฏ๊ฐœ์˜ ํƒญ์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ ์„ธ๋ถ€ ์‚ฌํ•ญ์€ ์•„๋ž˜์™€ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํ๋ฆ„

workflowdetail002

  1. โ€˜๋Œ์•„๊ฐ€๊ธฐโ€™: ๋ชฉ๋ก ํ™”๋ฉด์œผ๋กœ ๋Œ์•„๊ฐ€๊ธฐ ๋ฒ„ํŠผ
  2. ์›Œํฌํ”Œ๋กœ์šฐ ์ •๋ณด
    • ์›Œํฌํ”Œ๋กœ์šฐ ๋ช…: ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ์›Œํฌํ”Œ๋กœ์šฐ ๋ช…
    • ๊ทธ๋ฃน: ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์†Œ์†๋˜๋Š” ๊ทธ๋ฃน๋ช…
    • ์ƒํƒœ: ์›Œํฌํ”Œ๋กœ์šฐ์˜ ํ˜„์žฌ ์ƒํƒœ
  3. Action ๋ฒ„ํŠผ (* ๊ฐ Instance์˜ ์ƒํƒœ์— ๋”ฐ๋ผ ๊ทธ ์‹œ์ ์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฉ”๋‰ด ํ™œ์„ฑํ™”)
    • ์ˆ˜์ •: ํด๋ฆญํ•˜์—ฌ ์›Œํฌํ”Œ๋กœ์šฐ ์ˆ˜์ •ํ™”๋ฉด์œผ๋กœ ์ด๋™
    • ์‹คํ–‰: ํด๋ฆญํ•˜์—ฌ ์›Œํฌํ”Œ๋กœ์šฐ ์‹คํ–‰
    • ์ •์ง€: ํด๋ฆญํ•˜์—ฌ ์›Œํฌํ”Œ๋กœ์šฐ ์ •์ง€
    • ์‚ญ์ œ: ํด๋ฆญํ•˜์—ฌ ์›Œํฌํ”Œ๋กœ์šฐ ์‚ญ์ œ
  4. ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ์˜ ๋…ธ๋“œ ํ•ญ๋ชฉ๋“ค์ด Workflow Designer ์—์„œ ๊ตฌ์„ฑ ํ•œ๋Œ€๋กœ ํ‘œ์‹œ๋˜๋ฉฐ, ์‹คํ–‰์ค‘์ธ ๊ฒฝ์šฐ ์‹ค์‹œ๊ฐ„์œผ๋กœ status ์—…๋ฐ์ดํŠธ (Status ์ƒํƒœ์— ๋”ฐ๋ผ ๋ฏธ๋ฆฌ ์ •์˜๋œ ์ƒ‰์ƒ์œผ๋กœ highlight ์ฒ˜๋ฆฌ๋˜์–ด ํ‘œ์‹œ)

์ƒ์„ธ

workflowdetail003

  • ์•„์ด๋”” : ์›Œํฌํ”Œ๋กœ์šฐ ์ƒ์„ฑ ์‹œ ํ• ๋‹น๋˜๋Š” ID
  • ๊ทธ๋ฃน: ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์†ํ•˜๋Š” ๊ทธ๋ฃน๋ช…
  • ์ž‘์„ฑ์ž: ์ƒ์„ฑ์ž ID
  • ์›Œํฌํ”Œ๋กœ์šฐ๋ช…: ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ ์›Œํฌํ”Œ๋กœ์šฐ ์ด๋ฆ„
  • ์„ค๋ช…: ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅํ•œ Description
  • ์ƒ์„ฑ๋œ ์‹œ๊ฐ: ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์ƒ์„ฑ๋œ ์‹œ๊ฐ
  • ์—…๋ฐ์ดํŠธ๋œ ์‹œ๊ฐ: ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์—…๋ฐ์ดํŠธ๋œ ์‹œ๊ฐ
  • Job Count: ์‹คํ–‰ ํšŸ์ˆ˜

ํŒŒ๋ผ๋ฏธํ„ฐ

์›Œํฌํ”Œ๋กœ์šฐ ์‹คํ–‰ ์‹œ์ ์˜ Parameter Key-Value ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. workflowdetail004

๋กœ๊ทธ

ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ์‹คํ–‰๋˜๋Š” ๋™์•ˆ ์ถœ๋ ฅ๋œ Log ์ •๋ณด๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค. workflowdetail005

JSON ๋ทฐ์–ด

ํ•ด๋‹น ์›Œํฌํ”Œ๋กœ์šฐ์˜ ์ž…๋ ฅ ์ •๋ณด๋ฅผ JSON ๋ทฐ์–ด๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. workflowdetail006