빌드 대상의 범위
target은 빌드할 대상 집합을 정하는 필수 객체입니다. type으로 manual, upstream, connecting 중 하나를 선택합니다. 목록에 넣는 BuildableRid는 데이터셋, 미디어 집합이나 제한 뷰처럼 빌드할 수 있는 리소스의 RID입니다.
manual은 대상을 직접 지정합니다. upstream은 지정 대상과 상위 데이터셋을 포함합니다. connecting은 입력과 대상 사이를 선택하되 입력은 제외하고 대상은 포함합니다. 제외 목록은 지원하는 분기의 ignoredRids로 지정합니다.
분기 upstream
지정한 데이터셋과 상위 데이터셋을 대상으로 하되 제외 목록의 데이터셋은 빼고 계산합니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
|---|---|---|---|---|
type | enum | 필수 | 허용값: upstream. | upstream |
targetRids | list<BuildableRid> | 선택 | 대상 데이터셋 목록입니다. | |
ignoredRids | list<BuildableRid> | 선택 | 최종 빌드 대상을 계산할 때 제외할 데이터셋입니다. |
targetRids의 구조
배열 항목은 BuildableRid이며 자료형은 string입니다.
빌드할 수 있는 리소스의 RID입니다. 데이터셋, 미디어 집합 또는 제한 뷰 RID 등이 해당합니다.
ignoredRids의 구조
배열 항목은 BuildableRid이며 자료형은 string입니다.
빌드할 수 있는 리소스의 RID입니다. 데이터셋, 미디어 집합 또는 제한 뷰 RID 등이 해당합니다.
분기 manual
빌드할 데이터셋을 직접 지정합니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
|---|---|---|---|---|
type | enum | 필수 | 허용값: manual. | manual |
targetRids | list<BuildableRid> | 선택 |
targetRids의 구조
배열 항목은 BuildableRid이며 자료형은 string입니다.
빌드할 수 있는 리소스의 RID입니다. 데이터셋, 미디어 집합 또는 제한 뷰 RID 등이 해당합니다.
분기 connecting
입력 데이터셋은 제외하고 대상 데이터셋은 포함하는 연결 범위에서 제외 목록의 데이터셋을 빼고 계산합니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
|---|---|---|---|---|
type | enum | 필수 | 허용값: connecting. | connecting |
inputRids | list<BuildableRid> | 선택 | 범위의 상위 입력 데이터셋이며 빌드 대상에서 제외합니다. | |
targetRids | list<BuildableRid> | 선택 | 범위의 하위 대상 데이터셋이며 빌드 대상에 포함합니다. | |
ignoredRids | list<BuildableRid> | 선택 | 입력과 대상 사이에서 제외할 데이터셋입니다. |
inputRids의 구조
배열 항목은 BuildableRid이며 자료형은 string입니다.
빌드할 수 있는 리소스의 RID입니다. 데이터셋, 미디어 집합 또는 제한 뷰 RID 등이 해당합니다.
targetRids의 구조
배열 항목은 BuildableRid이며 자료형은 string입니다.
빌드할 수 있는 리소스의 RID입니다. 데이터셋, 미디어 집합 또는 제한 뷰 RID 등이 해당합니다.
ignoredRids의 구조
배열 항목은 BuildableRid이며 자료형은 string입니다.
빌드할 수 있는 리소스의 RID입니다. 데이터셋, 미디어 집합 또는 제한 뷰 RID 등이 해당합니다.