맵핑 분할창에서 대체 유형 선택

이 태스크 정보

맵핑 분할창에서 대체 유형을 선택하려면 다음을 수행하십시오.

프로시저

  1. 프로젝트에 파생 유형을 기초로 하는 XML 요소를 포함하는 XML 스키마를 업로드하십시오.
  2. XML 스키마를 사용하는 활동에서, 활동의 입력 또는 출력 매개변수에 대한 파생 유형을 기초로 하는 XML 요소를 나타내는 노드를 선택하십시오.

    예를 들어, XML 읽기 활동은 XML 스키마를 사용하여 활동의 출력 매개변수를 정의합니다. XML 읽기 활동에 대한 점검 목록구성 태스크에서, 출력 매개변수를 사용하기 위한 XML 스키마의 노드를 정의하는 XML 변수를 선택합니다. 이전 그림에 표시된 예제 XML 스키마를 사용하면, <shape> 요소를 기초로 하는 변수를 사용하여 XML 읽기 활동의 출력 매개변수로 사용할 XML 스키마의 노드를 정의할 수 있습니다. <shape> 요소에 대한 파생 유형이 아직 선택되지 않았으므로, 다음 그림에 표시된 대로 기본 유형의 하위 요소(이름이 color인)만 활동에서 분할창에 표시됩니다.

    파생 유형의 하위 요소는 맵핑 분할창에 나열되지 않습니다. 이 예제에서는 diameter로 이름 지정된 circle의 하위 요소 또는 widthlength로 이름 지정된 rectangle의 하위 요소가 나열되지 않습니다.

  3. 활동의 활동에서 및 오케스트레이션으로 분할창에서, 노드를 마우스 오른쪽 단추로 클릭하고 메뉴에서 노드 대체... 옵션을 선택하여 런타임 동안 예상되는 파생 유형을 선택하십시오. 노드를 파생된 유형으로 대체 대화 상자에서 메뉴가 열리며, XML 스키마에 의해 정의된 대로 노드에 사용 가능한 파생 유형이 나열됩니다. 이 예제의 경우, 다음 그림과 같이 메뉴에서 두 개의 파생 유형을 사용할 수 있습니다.
  4. 파생 유형 중 하나를 선택하십시오. 선택된 파생 유형에 의해 런타임 동안 예상되는 XML 인스턴스 문서 유형이 결정됩니다.

    이 예제에서는 circle 파생 유형이 선택되므로, 런타임 동안 이 노드에 예상되는 XML 데이터는 circle 유형이며, 이 페이지의 맨 위에 나타나는 XML 인스턴스 문서에 표시됩니다.

    기본 유형의 하위 요소 이외에도 파생 유형의 하위 요소가 맵핑 분할창에 표시됩니다. 이 예제에서는, 다음 그림에 표시된 것처럼 diameter로 이름 지정된 하위 요소가 XML 읽기 활동의 활동에서 분할창에 color로 이름 지정된 하위 요소(기본 유형에서 상속됨)와 함께 표시됩니다.




피드백 | 주의사항


시간소인 아이콘 마지막 업데이트 날짜: 2013년 11월 6일 수요일