영어로 읽기

다음을 통해 공유


고급 펑토이드

개요

고급 펑토이드는 다음과 같이 용도에 따라 다섯 가지 그룹으로 분류됩니다.

  • 반복 레코드 관리. 인덱스, 반복, 루핑, Nil 값, 레코드 수, 테이블 추출기테이블 반복 펑토이드는 입력 instance 메시지에 소스 스키마의 반복 레코드로 표현되는 예측할 수 없는 반복 요소 수가 포함된 섹션이 포함된 경우 다양한 조합으로 사용됩니다.

  • 조건부 매핑. 값 매핑값 매핑(평면화) 펑토이드는 입력 instance 메시지에서 출력 instance 메시지로 조건부 매핑을 제공하는 데 사용됩니다. 첫 번째 입력 매개 변수가 True이면 두 번째 입력 매개 변수가 출력 인스턴스 메시지의 지정된 요소나 특성에 배치되고, 그렇지 않으면 출력 인스턴스 메시지에 해당 요소나 특성이 만들어지지 않습니다.

  • 임의 스크립팅. Scripting 펑토이드는 입력 instance 메시지가 출력 instance 메시지에 매핑될 때 임의의 스크립트 또는 컴파일된 코드를 실행하는 데 사용됩니다. 이러한 스크립트나 컴파일된 코드는 소스 인스턴스 메시지, 구성된 상수 값, 다른 펑토이드의 출력 또는 이들 조합의 입력 매개 변수를 사용하도록 만들 수 있습니다.

  • 단순 매핑. Mass Copy 펑토이드는 입력 instance 메시지에서 출력 instance 메시지까지 하위 요소를 포함한 전체 요소를 임의 깊이로 복사하는 데 사용할 수 있습니다.

  • 문제 해결합니다. Assert 펑토이드는 요소 값에 대한 가정을 테스트하는 데 사용할 수 있습니다.

사용 가능한 펑토이드

고급 펑토이드는 다음과 같습니다.

  • Assert 펑토이드
  • Index 펑토이드
  • Iteration 펑토이드
  • Looping 펑토이드
  • Mass Copy 펑토이드
  • Nil Value 펑토이드
  • Record Count 펑토이드
  • Scripting 펑토이드
  • Table Looping 및 Table Extractor 펑토이드
  • Value Mapping 펑토이드
  • Value Mapping(Flattening) 펑토이드

이러한 펑토이드에 대한 자세한 내용은 UI 지침 및 개발자 API 네임스페이스 참조펑토이드 참조에 있습니다.

다음 단계