CQE ๋ ํฌ์งํ ๋ฆฌ ์คํฌ๋ฆฝํธ ๊ด๋ฆฌ ๊ฐ์ด๋
CQE(Custom Query Engine) ๋ ํฌ์งํ ๋ฆฌ์์ ์คํฌ๋ฆฝํธ๋ฅผ ๊ด๋ฆฌํ๊ณ , ์ฌ๋ฌ ์๋ฒ์ ๋ฑ๋กํ๋ฉฐ, ์คํ ์ํ๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๋ฐฉ๋ฒ์ ์๋ดํฉ๋๋ค.
๐ ๊ฐ์
CQE Repo List๋ ์ ์ง๋ณด์ ๋ฐ ์ง๋จ์ฉ ์คํฌ๋ฆฝํธ๋ฅผ ์ค์์์ ๊ด๋ฆฌํ๋ ์ ์ฅ์์ ๋๋ค. ํ ๋ฒ ์ ์ฅ๋ ์คํฌ๋ฆฝํธ๋ ์ฌ๋ฌ ๋ ผ๋ฆฌ ์๋ฒ(LSVR)์ ์๋ก ๋ค๋ฅธ ์คํ ํ๋ผ๋ฏธํฐ๋ก ๋ฐฐํฌํ์ฌ ์คํํ ์ ์์ต๋๋ค.
๐ ์คํฌ๋ฆฝํธ ์์ธ ๋ฐ ์คํ ์ค์
๋ชฉ๋ก์์ ์คํฌ๋ฆฝํธ๋ฅผ ํด๋ฆญํ๋ฉด ์์ธ ๋ชจ๋ฌ์ด ์ด๋ฆฌ๋ฉฐ, ๋ค์ ๊ธฐ๋ฅ์ ์ํํ ์ ์์ต๋๋ค.
1. ์คํฌ๋ฆฝํธ ๋ณธ๋ฌธ ํ์ธ
์คํฌ๋ฆฝํธ์ ์์ค ์ฝ๋๋ฅผ ์ ์ฒด ํ๋ฉด์ผ๋ก ํ์ธํฉ๋๋ค. (๋ชฉ๋ก์์๋ ์ฝ๊ธฐ ์ ์ฉ์ด๋ฉฐ, ์์ ์ด ํ์ํ ๊ฒฝ์ฐ ํธ์ง ๊ธฐ๋ฅ์ ์ด์ฉํ์ธ์.)
2. ์คํ ์ค์ (์ ๊ท)
์๋ฒ์ ์คํฌ๋ฆฝํธ๋ฅผ ๋ฑ๋กํ๊ธฐ ์ ์ ์คํ ๋ฐฉ์์ ์ค์ ํ ์ ์์ต๋๋ค.
- ํ์ฑ (Active): ์ ํํ ์๋ฒ์์ ์คํฌ๋ฆฝํธ ์คํ์ ํ์ฑํํ ์ง ์ฌ๋ถ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค.
- ๋ฐ๋ณต (Repeat): ํ์ฑํ ์ ์คํฌ๋ฆฝํธ๊ฐ ์ฃผ๊ธฐ์ ์ผ๋ก ๋ฐ๋ณต ์คํ๋ฉ๋๋ค.
- ์คํ ๊ฐ๊ฒฉ (๋ถ): ๋ฐ๋ณต ์คํ ์์ ์ฃผ๊ธฐ(๋ถ ๋จ์)๋ฅผ ์ค์ ํฉ๋๋ค.
- ์์ ์ผ์: ์ฒซ ์คํ์ด ์์๋ ์์ ์ ์ง์ ํฉ๋๋ค.
3. ์๋ฒ ๋ฑ๋ก (LSVR ํ ๋ฑ๋ก)
ํ์ฌ ํ๋ก์ ํธ์ ์๋ฒ ์ค ์ํ๋ ์๋ฒ๋ฅผ ์ ํํ์ฌ ์คํฌ๋ฆฝํธ๋ฅผ ๋ฐฐํฌํ ์ ์์ต๋๋ค.
- LSVR ์ ํ๊ธฐ: ์ฒดํฌ๋ฐ์ค๋ฅผ ํตํด ๋์ ์๋ฒ๋ค์ ์ ํํฉ๋๋ค.
- ํ ๋ฑ๋ก: ๋ฒํผ์ ํด๋ฆญํ๋ฉด ์ ์๋ ์ค์ ์ผ๋ก ์ ํ๋ ๋ชจ๋ ์๋ฒ์ ์คํฌ๋ฆฝํธ๊ฐ ๋ฑ๋ก๋ฉ๋๋ค.
๐ ์คํฌ๋ฆฝํธ ๋ฑ๋ก ํํฉ
๋ชจ๋ฌ ํ๋จ์ ์คํฌ๋ฆฝํธ ๋ฑ๋ก ํํฉ ํ ์ด๋ธ์์ ํ์ฌ ์ด ์คํฌ๋ฆฝํธ๋ฅผ ์ฌ์ฉ ์ค์ธ ๋ชจ๋ ์๋ฒ ๋ชฉ๋ก์ ์ค์๊ฐ์ผ๋ก ํ์ธํ ์ ์์ต๋๋ค.
- ํธ์คํธ๋ช : ์คํฌ๋ฆฝํธ๊ฐ ๋ฑ๋ก๋ ์๋ฒ์ ์ด๋ฆ์ ๋๋ค.
- ์ฉ๋: ํด๋น ๋ ผ๋ฆฌ ์๋ฒ์ ์ ์๋ ์ฉ๋์ ๋๋ค.
- ์ค์ ์ ๋ณด: ๊ฐ ์๋ฒ๋ณ๋ก ์ค์ ๋ ํ์ฑ/๋ฐ๋ณต/๊ฐ๊ฒฉ ์ํ๋ฅผ ๋ณด์ฌ์ค๋๋ค.
- ๋ง์ง๋ง ์คํ: ํด๋น ์๋ฒ์์ ์คํฌ๋ฆฝํธ๊ฐ ๋ง์ง๋ง์ผ๋ก ์คํ๋ ์๊ฐ์ ์ถ์ ํฉ๋๋ค.
API ์ฐธ์กฐ
์ด ๊ธฐ๋ฅ์ API ์์ธ ์ฌ์์ ๋ณ๋ ๊ฐ์ด๋๋ฅผ ์ฐธ์กฐํ์ธ์.
๋ฌธ์ ํด๊ฒฐ
| ์ฆ์ | ์์ธ | ํด๊ฒฐ |
|---|---|---|
| ํ ๋ฑ๋ก ํ์๋ ์คํฌ๋ฆฝํธ๊ฐ ์คํ๋์ง ์์ | ์คํ ์ค์ ์์ ํ์ฑ(Active) ์ด ๊บผ์ ธ ์์ | ์์ธ ๋ชจ๋ฌ์์ Active๋ฅผ ์ผ ๋ค ๋ค์ ํ์ ๋ฑ๋กํฉ๋๋ค. |
| LSVR ์ ํ๊ธฐ์ ๋์ ์๋ฒ๊ฐ ๋ณด์ด์ง ์์ | ํ์ฌ ์ ํ๋ ํ๋ก์ ํธ์ ์๋ฒ๊ฐ ์๊ฑฐ๋ ์๋ฒ๊ฐ ๋ค๋ฅธ ํ๋ก์ ํธ์ ์ํจ | ์๋จ์์ ์ฌ๋ฐ๋ฅธ ํ๋ก์ ํธ๋ฅผ ์ ํํ๋์ง ํ์ธํฉ๋๋ค. |
| ๋ฐ๋ณต ์คํ์ด ๋์ํ์ง ์์ | ๋ฐ๋ณต(Repeat) ์ ์ผฐ์ง๋ง ์คํ ๊ฐ๊ฒฉ(๋ถ) ์ด ๋น์ด ์์ | ์คํ ๊ฐ๊ฒฉ์ 1 ์ด์์ผ๋ก ์ค์ ํ ๋ค ๋ค์ ๋ฑ๋กํฉ๋๋ค. |
| ๋ฑ๋ก ํํฉ์ ๋ง์ง๋ง ์คํ ์ด ๊ฐฑ์ ๋์ง ์์ | ๋์ ์๋ฒ์ ์์ด์ ํธ๊ฐ ์์ง ํ๋ฅผ ์์ ํ์ง ๋ชปํจ | ์์ด์ ํธ ์ฐ๊ฒฐ ์ํ์ ์์ ์ผ์๊ฐ ๊ณผ๊ฑฐ ์๊ฐ์ธ์ง ํ์ธํฉ๋๋ค. |
๐ CQE API (์๋ํ์ฉ)
์ UI ๋์์ ๋ค์ CQE API ๋ฒ๋ธ(byAK/bySk ๋์คํจ์ฒ)์ ๋์ํฉ๋๋ค. ์์ฒญ์ text(๋ฒ๋ธ+ํ๋ผ๋ฏธํฐ ์ด๋ฆ), jsondata(๊ฐ), token์ ๋ณด๋
๋๋ค.
- CQERepoPut
msName msDetail msBody msPer msPrice msTypeโ ์คํฌ๋ฆฝํธ๋ฅผ repo์ ๋ฑ๋ก.msType์ps1/cmd/wsf์ค ํ๋. - CQEQueuePut
mssn lssngroup csn interval active script_type custom_values repeat startdate auidโ ์๋ฒ์ ์คํฌ๋ฆฝํธ ํ ๋น.lssngroup: ์ฝค๋ง ๊ตฌ๋ถ LSSN ๋ชฉ๋ก(์๋ฒ๋ง๋ค 1๊ฑด ํ ๋น).interval: ๋ถ.repeat: 0/1 = ์ผํ์ฑ, 2 = ์ฌ๊ท(interval๋ง๋ค ๋ฐ๋ณต).custom_values: ์๋ฒ๋ณ ์ฃผ์ ๊ฐ โ ์คํฌ๋ฆฝํธ ๋ณธ๋ฌธ์{{CustomVariables}}๋ก ์นํ.
- CQEQueueGet
lssn hostname os opโ ์์ด์ ํธ๊ฐ ํด๋งํด ๋ค์ ์คํฌ๋ฆฝํธ ๋ณธ๋ฌธ์ ์์ .
์คํฌ๋ฆฝํธ ๋ณธ๋ฌธ ์นํ์: {{CustomVariables}}(ํ ๋น๋ณ custom_values, ์๋ฒ์ธก ์ฃผ์
), {{sk}}(์์ด์ ํธ ํ ํฐ), {{lssn}}(์์ด์ ํธ LSSN).
์คํ ์ ํ: ์์ด์ ํธ๋ ๊ฐ ์คํฌ๋ฆฝํธ๋ฅผ ์์ ํ์ผ๋ก 60์ด ์ ํ ์คํํ๋ฉฐ, ps1์ Windows PowerShell 5.1๋ก ์คํ๋ฉ๋๋ค. ์คํฌ๋ฆฝํธ๋ ์งง๊ฒ ์ ์งํ์ธ์.
์ ์ฒด ์ฌ์: giipdb
docs/30_Specs/CQE_SPECIFICATION.md.
๋ฒ์ : 1.2
์ต์ข
์
๋ฐ์ดํธ: 2026-07-23
์์ค ํ์ผ: giipv3/public/help/cqerepolist.ko.md