파이프라인 (컬렉션)
컬렉션 내에서 파이프라인의 구성과 실행 상태를 확인하고, 필요 시 파이프라인 편집기로 이동하여 수정할 수 있습니다.
파이프라인 개요
파이프라인은 데이터 처리 워크플로를 정의하는 리소스입니다. 여러 Step으로 구성되며, 각 Step은 코드 아티팩트를 참조하고 입력/출력 데이터셋을 지정합니다.
컬렉션에 파이프라인을 포함하면 관련 데이터셋, 코드와 함께 하나의 작업 단위로 그룹화할 수 있습니다.
파이프라인의 상세 편집과 노드 구성은 전용 파이프라인 편집기에서 수행합니다. 컬렉션 화면에서는 파이프라인의 요약 정보, 데이터, 버전을 확인하는 데 초점을 맞추고 있습니다.
컬렉션 내 파이프라인 화면
컬렉션 트리에서 파이프라인 아이템을 선택하면 오른쪽 패널에 다음 탭이 표시됩니다.
Overview 탭
파이프라인의 기본 정보와 Step 구성을 확인합니다.
| 필드 | 설명 |
|---|---|
| Name | 파이프라인의 고유 식별자 |
| Alias | 사용자에게 표시될 별칭 |
| Type | 파이프라인 유형 |
| Tags | 검색 및 분류를 위한 태그 목록 |
| Steps | 파이프라인을 구성하는 Step 수 |
| Comment | 파이프라인에 대한 설명 |
각 파이프라인은 하나 이상의 Step으로 구성됩니다. 각 Step의 요약 정보를 확인할 수 있습니다.
- Step 이름: 각 실행 단계의 식별자
- Script: 해당 Step에서 실행할 코드 아티팩트
- Inputs/Outputs: 입력 및 출력 데이터셋
- Dependencies: 다른 Step에 대한 의존 관계
Data 탭
파이프라인의 입출력 데이터를 확인합니다. 파이프라인에 연결된 데이터셋의 내용을 바로 조회할 수 있습니다.
Versions 탭
파이프라인의 버전 이력을 확인하고 관리합니다.
- 버전 목록: 파이프라인의 모든 버전을 시간순으로 표시합니다.
- 버전 복원: 이전 버전으로 복원할 수 있습니다.
파이프라인과 컬렉션 아이템의 관계
파이프라인의 각 Step은 같은 컬렉션에 속한 다른 아이템을 참조할 수 있습니다.
- 코드 참조: Step의
script필드에 컬렉션 내 코드 아티팩트 이름을 지정합니다. - 데이터셋 입력: Step의
inputs에 컬렉션 내 데이터셋을 입력 데이터로 매핑합니다. - 데이터셋 출력: Step의
outputs에 처리 결과를 저장할 데이터셋을 지정합니다.
컬렉션 단위로 파이프라인과 관련 리소스를 함께 그룹화하면, 하나의 데이터 처리 작업에 필요한 모든 구성 요소를 한눈에 파악할 수 있습니다.
파이프라인 편집기로 이동
컬렉션 화면에서 파이프라인의 구조를 시각적으로 편집하려면 Open Pipeline Editor 버튼을 클릭합니다. 파이프라인 편집기에서는 다음 작업이 가능합니다.
- 노드(Step) 추가 및 제거
- Step 간 의존 관계 설정
- 입력/출력 데이터셋 매핑
- 코드 아티팩트 연결
파이프라인 복제
파이프라인의 Duplicate 기능으로 파이프라인을 복제할 수 있습니다. 같은 컬렉션 또는 다른 컬렉션을 대상으로 지정하여 사본을 만들 수 있습니다.
파이프라인 편집기의 자세한 사용법은 워크플로 편집기 문서를 참고하세요.