작업 플로우 배포
개요
이 장에서는 작업 플로우 배포의 전체 절차와 배포 목록 페이지의 사용 방법을 소개합니다.
배포 목록 페이지
작업 플로우 관리 페이지에서 상단 탭을 클릭하여 배포 목록으로 전환하면 모든 배포 기록을 확인할 수 있습니다. 왼쪽 상단의 필터 영역에서 특정 작업 플로우가 포함된 배포 기록을 확인할 수 있으며, 내가 제출한 것만 보기로 내가 제출한 배포 기록을 빠르게 필터링할 수도 있습니다.
배포 목록의 표 열은 다음과 같습니다.
| 열 이름 | 설명 |
|---|---|
| 배포 ID | 배포의 고유 ID(전역 고유). 클릭하면 배포 기록 상세 페이지로 이동 |
| 배포 설명 | 사용자가 직접 입력한 배포 설명 |
| 생성자 | 배포를 생성한 사용자 |
| 제출 시간 | 배포를 제출한 시간 |
| 스케줄링 상태 | 배포 상태. 배포 대기, 배포 중, 성공, 일부 성공, 실패 등의 상태가 있으며 필터링 가능 |
배포 ID를 클릭하면 배포 기록 상세 페이지로 이동합니다. 상세 페이지의 왼쪽에서는 배포에 포함된 작업 플로우를 전환할 수 있고, 오른쪽에는 선택한 작업 플로우의 변경 기록이 표시됩니다. 이후 버전에서는 구체적인 변경 내용도 확인할 수 있게 될 예정입니다.
새 배포
작업 플로우를 배포하려면 다음과 같은 여러 방법으로 새 배포 절차를 시작할 수 있습니다.
- 작업 플로우 관리 페이지의 작업 플로우 목록에서 배포할 작업 플로우 행 뒤의 배포 및 라이브 버튼을 클릭하거나, 일괄 작업에서 일괄 발행 및 온라인 배포를 실행합니다
- 작업 플로우 상세 페이지의 개발 모드에서 탭 오른쪽 상단의 배포 및 라이브 버튼을 클릭합니다
- 작업 플로우 관리 페이지의 배포 목록에서 오른쪽 상단의 + 배포 버튼을 클릭합니다
새 배포 절차를 시작하면 먼저 배포할 작업 플로우를 정해야 합니다. 왼쪽 목록에는 아직 라이브되지 않은 작업 플로우와 라이브되었지만 변경 사항이 있는 작업 플로우를 포함하여 배포할 수 있는 모든 작업 플로우가 표시됩니다. 작업 플로우 행 오른쪽의 + 추가 버튼이나 전체 추가 버튼을 클릭하여 작업 플로우를 배포 대상 목록에 추가할 수 있습니다.
다음으로 배포할 작업 플로우의 배포 항목을 선택해야 합니다. 선택한 배포 항목만 배포되며, 작업 노드 삭제 등 일부 배포 항목은 반드시 선택된다는 점에 유의하세요. 또한 배포 항목 뒤의 변경 사항 보기 버튼으로 해당 항목의 구체적인 변경 내용을 확인할 수 있습니다. 배포 항목의 타겟 테이블은 작업 노드의 쓰기 대상 테이블을 의미하며, 쓰기 대상 테이블에 배포되지 않은 변경 사항이 있으면 작업 플로우를 배포할 때 함께 배포할 수도 있습니다. 작업 플로우를 배포 대상 목록에서 제외하려면 작업 플로우 카드 뒤의 삭제 버튼을 클릭하면 됩니다. 배포 항목 선택을 마치면 다음을 클릭하여 다음 단계로 진행합니다.
이어서 배포 검증 단계로 진행됩니다. 시스템이 배포할 작업 플로우와 배포 항목을 분석하고, 문제가 있으면 구체적인 오류를 알려 줍니다. 작업 플로우의 일부 배포 항목은 배포할 수 있고 일부에 오류가 있는 경우, 실제 배포 시에는 검증을 통과한 부분만 배포된다는 점에 유의하세요. 그러나 작업 플로우의 모든 배포 항목이 검증을 통과하지 못하면 해당 작업 플로우 전체가 이번 배포에 포함되지 않으며, 배포에 포함된 모든 작업 플로우가 검증을 통과하지 못하면 배포를 계속할 수 없습니다. 이 페이지에서 배포 항목을 클릭하여 상세 변경 내용을 확인할 수도 있습니다. 배포 검증 내용을 확인한 후 다음을 클릭하여 다음 단계로 진행합니다.
마지막으로 배포 전 최종 확인을 하고 이번 배포의 배포 설명을 설정할 수 있습니다. 작업 플로우 카드에 이번 배포의 적용 시점이 표시된다는 점에 유의하세요. 대부분의 배포는 다음 인스턴스부터 적용되며(인스턴스 종료 후 적용), 일부 배포는 작업 플로우 인스턴스 실행 중에도 적용될 수 있으므로 주의가 필요합니다. 모든 정보를 확인한 후 배포 제출 버튼을 클릭하면 작업 플로우 배포가 완료됩니다.
현재 버전에서는 작업 플로우 배포에 승인 절차가 연동되어 있지 않으므로 배포 제출을 클릭하면 작업 플로우 배포가 바로 진행됩니다. 작업 플로우 상세 페이지의 배포 탭에서 배포 상태를 확인할 수 있으며, 배포에 성공하면 다음과 같은 메시지 카드도 받게 됩니다. 카드의 배포 ID를 클릭하면 배포 상세 정보로 이동할 수 있습니다.

