Table Looping 및 Table Extractor 펑토이드
개요
일반적으로 맵에는 입력 인스턴스 메시지의 각 구조에 대해 출력 인스턴스 메시지에 하나의 구조가 있습니다. 그러나 여러 출력 인스턴스 구조를 생성하기 위해 입력 인스턴스 구조가 필요한 경우가 있습니다. 테이블 기반 반복을 사용하면 이러한 여러 구조를 생성하는 맵을 만들 수 있습니다.
테이블 기반 루핑은 Table Looping 펑토이드 및 테이블 추출기 펑토이드를 사용합니다. Table Looping 펑토이드에는 구성하는 내부 테이블이 있습니다. 각 입력 레코드 또는 필드에 대해 Table Looping 펑토이드는 테이블의 행을 한 번에 하나씩 출력합니다. 예를 들어 입력 instance 메시지에 10개의 레코드가 있고 Table Looping의 내부 테이블에 두 개의 행이 있는 경우 펑토이드는 총 20개의 행을 출력하고, 10개의 레코드 각각에 대해 2개의 행을 출력합니다. 테이블 추출기 펑토이드는 행에서 원하는 항목을 추출하여 출력 instance 메시지에 전달합니다.
자세한 내용은 UI 지침 및 개발자 API 네임스페이스 참조의 Table Looping 펑토이드 참조 및 테이블 추출기 펑토이드 참조를 참조하세요.