파이프라인 설정
파이프라인의 메타데이터·실행 환경·스케줄을 통합 관리하는 Settings 다이얼로그를 소개합니다. 워크플로우 편집기 상단 툴바의 Settings 버튼(톱니바퀴 아이콘)에서 열 수 있으며, 이전 버전의 분산된 인라인 설정·헤더 톱니 메뉴는 이 다이얼로그로 통합·재설계되었습니다.
재설계된 Settings 다이얼로그 — Metadata / Schedule / Options 탭과 우측 미리보기/저장 영역이 보여야 합니다.
Settings 다이얼로그 구성
세 개의 탭으로 구성되며, 변경 사항은 다이얼로그 하단 저장 버튼으로 한 번에 반영됩니다.
1) Metadata 탭
파이프라인의 식별 정보를 편집합니다.
| 필드 | 설명 |
|---|---|
| 이름 / 별칭 | 시스템 이름과 사용자 표시 별칭 (별칭이 1차 라벨) |
| 설명 | 파이프라인 용도 설명 (AI 자동 생성 지원) |
| 태그 | 검색·분류용 태그 |
| 저장 위치 (컬렉션 / 폴더) | 파이프라인이 속한 컬렉션·폴더. 컬렉션·폴더에서 진입한 경우 잠긴 상태로 표시됩니다. |
컬렉션·폴더에서 진입한 편집기에서 저장 위치는 잠금 상태이며, 위치를 바꾸려면 컬렉션 트리에서 이동 또는 복제를 사용합니다. /pipelines/edit로 직접 진입한 경우는 이 다이얼로그에서 컬렉션·폴더를 직접 지정할 수 있습니다.
2) Schedule 탭 (batch 전용)
파이프라인의 정기 실행 스케줄을 설정합니다. event 파이프라인에서는 이 탭이 숨겨지고, 대신 토픽/구독 설정이 노출됩니다.
- 프리셋 선택: Every Minute, Hourly, Daily, Weekly, Monthly, Custom 중 선택
- Cron 표현식: Custom 선택 시 직접 Cron 표현식 입력
- 스케줄 삭제: Remove 버튼으로 등록된 스케줄 삭제
자세한 스케줄 설정 방법은 스케줄링 문서를 참고하세요.
3) Options 탭
파이프라인 실행 환경을 설정합니다.
| 항목 | 설명 |
|---|---|
| Docker Image | 파이프라인 실행에 사용할 컨테이너 이미지 |
| HITL 기본 표면 | HITL 노드의 기본 승인 표면 (각 노드에서 오버라이드 가능) |
커스텀 패키지가 필요한 경우 별도의 Docker 이미지를 빌드하여 지정할 수 있습니다. 기본 이미지에는 pandas, polars, pyarrow 등 주요 데이터 처리 라이브러리가 포함되어 있습니다.
개별 노드 쓰기 모드
각 Dataset 출력 노드의 쓰기 모드는 노드 단위로 별도 설정합니다 — 파이프라인 Settings가 아니라 Inspector 패널의 Options 탭에서 지정합니다.
| 모드 | 설명 |
|---|---|
| Append | 기존 데이터에 추가 |
| Overwrite | 기존 데이터를 덮어쓰기 |
| Merge | 키 기준으로 병합 (Upsert) |
쓰기 모드는 개별 Dataset 출력 노드의 Options 탭에서 설정합니다. 같은 파이프라인 내에서도 노드별로 다른 모드를 적용할 수 있습니다.