Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

InputSet: 여러 입력의 명세

transforms.api.InputSet은 여러 변환 입력의 명세를 하나로 선언합니다.

transforms.api.InputSet(aliases=None, description=None)
인자형식조건
aliaseslist[str]데이터셋 RID 또는 Compass 절대 경로 목록. 기본값 None이면 바인딩되지 않은 상태이며 빈 목록은 허용하지 않음
descriptionstr기본값 None. 입력 집합 설명 기능은 아직 구현되어 있지 않음

단일 데이터셋의 입력 명세는 Input을 사용합니다. aliases를 생략한 상태와 빈 목록을 전달한 상태는 같은 설정으로 취급하지 않습니다.

실행 인터페이스

메서드 또는 속성계약
instance(context, json_value)정적 메서드. ParamContext와 JobSpec의 원시 JSON 값을 받아 compute 함수에 주입할 인스턴스 생성
input_results(_instance, **_kwargs)instance에서 생성한 객체를 받아 입력 RID별 TransformsInputResult 맵을 만들고 TransformJobResult에 병합
json_valueJobSpec용 JSON 값. None이면 바인딩되지 않은 상태
schema유효한 JSON 스키마 반환

input_results는 1.53.0에 추가되었습니다. 매개변수 중 하나라도 바인딩되지 않은 변환은 JobSpec을 게시하지 않습니다. 생성 맥락의 필드는 ParamContext를 따릅니다.