SelectFromCollection 변환의 개요 - AWS Glue

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

SelectFromCollection 변환의 개요

특정 변환에는 단일 데이터 집합 대신 여러 데이터 집합이 출력으로 포함됩니다(예: SplitFields). SelectFromCollection 변환은 데이터 집합(DynamicFrames의 배열)에서 하나의 데이터 집합(DynamicFrame)을 선택합니다. 변환에 대한 출력은 선택된 DynamicFrame입니다.

다음과 같이 DynamicFrames의 컬렉션을 생성하는 변환을 사용한 후에는 이 변환을 사용해야 합니다.

  • 사용자 정의 코드 변환

  • SplitFields

이러한 변환 후 작업 다이어그램에 SelectFromCollection 변환 노드를 추가하지 않으면 작업에 대한 오류가 발생합니다.

이 변환의 상위 노드는 DynamicFrames의 컬렉션을 반환하는 노드여야 합니다. Join 변환과 같이 단일 DynamicFrame을 반환하는 이 변환 노드의 상위 항목을 선택하면 작업에서 오류를 반환합니다.

마찬가지로, 단일 DynamicFrame을 입력으로 예상하는 변환의 상위 항목으로 작업 다이어그램에서 SelectFromCollection 노드를 사용하는 경우 작업에서 오류를 반환합니다.

스크린샷은 노드 세부 정보 패널의 노드 속성 탭에 있는 노드 상위 항목 필드를 보여줍니다. 선택한 노드 항목은 SplitFields이고 "상위 노드인 필드 분할은 컬렉션을 출력하지만 필드 삭제 노드는 컬렉션을 허용하지 않습니다.(Parent node Split Fields outputs a collection, but node Drop Fields does not accept a collection.)"라는 오류 메시지가 표시됩니다.