배치 어플리케이션 명명규칙
2. 배치 어플리케이션
BXCM은 배치를 위한 어플리케이션 단위는 관리 주체가 다르고, 어플리케이션 간 기능 호출을 최소화 할 수 있는 단위로 구분 한다. 어플리케이션은 Studio의 '새로운 BX 클라우드 프로젝트' 메뉴를 통해 생성한다.
구분 | 설명 |
---|---|
구성 |
L1코드 + '-' + L2코드 + '-' + batch |
적용사례 |
bxcm-sample-batch |
기본원칙 |
1. 어플리케이션 이름 작성은 다음과 같은 표기법을 따른다. L1코드,L2코드(영문명)의 소문자로 표기 단어와 단어 사이에 '-' 로 구분 2. 어플리케이션 이름은 중복되어서는 안되므로 전체 업무를 통틀어 유일한 이름을 갖도록 작성한다. |
3. Job
배치 업무 처리 프로세스의 논리적 단위이며, 복수의 Step으로 구성되고, 배치 업무 실행 단위가 된다. Job의 이름은 다음과 같이 작성한다.
구분 | 설명 |
---|---|
구성 |
L2코드(영문명) + "-" (표준단어)*
|
길이 |
30자 이하로 구성 |
적용사례 |
sample-account-tax-sum sample-total-proc |
기본원칙 |
- 단어는 소문자와 '-' 로 조합한다.
|
작성 예 |
|
4. Step
Step은 배치의 최소 실행 업무 단위이다. 하나의 Job 에 1-N개의 Step 이 존재하며, Step 은 순차적으로 실행 된다. Step 을 순차적으로 실행하지 않고 병렬로 처리 할 경우 Step의 종류인 Split을 사용한다. Step과 Split의 이름은 다음과 같이 작성한다.
구분 | 설명 |
---|---|
구성 |
JOB ID + '-' + Step일련번호 1자리 + Split일련번호2자리 Step만 있는 경우 100, 200 순으로 증가한다. |
적용사례 |
sample-account-tax-sum-100 sample-account-tax-sum-101 |
기본원칙 |
- Main Step이 Split 되지 않으면 "00"으로 고정 - Split 되는 경우 일련번호 순차부여(01,02…) |
작성 예 |
|