한 개의 자원은 둘 이상의 데이터 맵핑 테이블과 연관시킬 수 있는데,
각 데이터 맵핑 테이블에는 한 자원의 일부 속성만 있습니다.
이러한 연관을 통해 자원에 대한 특정 보기를 확보할 수 있습니다. 관계형 테이블에 대한
XML 요소의 맵핑을 액세스할 수 있도록 데이터 맵핑 테이블은 데이터 맵핑 템플리트에
링크됩니다.
시작하기 전에
하나의 데이터 맵핑 테이블이 하나의 자원과 연관되어 있어야
합니다. 새 데이터 맵핑 테이블을 링크시킬 수 있는 여러 자원이 있는지 확인하십시오.
이 태스크 정보
새 데이터 맵핑 테이블을 작성하려면 다음을 수행하십시오.
- 을 누르십시오.
- 이름 및 설명을 지정하고 다음을 누르십시오.
이 이름은 공백이나 특수 문자를 포함할 수 없으며, 자원이 속하는 자원 그룹 내에서
고유해야 합니다. 설명은 선택적입니다.
- 데이터 맵핑 테이블의 열에 대한 XPath를 정의하는 데 사용할 XML 노드를
선택하십시오. XML 노드는 데이터 맵핑 테이블의 한 개 열에 한해 연관시킬 수
있습니다.
주: 연관된 XPath가 없어도 테이블 열을 작성할 수 있습니다.
연관된 XPath가 없는 열의 경우, 특정 데이터 소스와 연결되지
않습니다. 이러한 열이 있는 데이터 맵핑 템플리트는 일반 XML 데이터 소스에
재사용될 수 있습니다.
- 컨테이너 자원에 스키마가 없는 경우, 선택한 노드의 XPath를
지정하십시오.
주: XPath를 지정하지 않아도 올바른 테이블 열을 작성할 수 있습니다.
- 다음을 누르십시오.
- 데이터 맵핑 테이블의 템플리트를 작성하십시오.
- 수정할 수 있는 다른 템플리트를 기초로 데이터 맵핑 테이블을 작성하고
선택한 템플리트의 열 정의로 템플리트를 초기화하려면 기존 템플리트를 기초로 새 템플리트 작성을 선택하십시오.
- 다른 템플리트를 재사용하려면 기존 템플리트 선택을 누르십시오.
- 템플리트를 작성하려면 새 템플리트 작성을 선택하십시오.
새 데이터 맵핑 테이블의 기초로 사용할 수 있는 템플리트가 없는 경우에는
기존 템플리트를 기초로 새 템플리트 작성 및
기존 템플리트 선택 옵션을 사용할 수 없습니다. 데이터 맵핑 테이블의 컨테이너 자원에 스키마가 없는 경우에는
새 템플리트 작성만 선택할 수 있습니다. 주: 새 템플리트 작성 옵션을 선택하지 않은 경우에는 다음 단계를 건너뛰십시오.
- 이름 및 설명을 지정하십시오. 이름은 특수 문자를 포함할 수 없으며, XML 데이터 구성 파일 내에서 고유해야 합니다. 설명은 선택적입니다.
- XML 노드 및 관계형 테이블 간의 맵핑을 정의하십시오.
- 자원이 XML 스키마와 연관되어 있는 경우, 각 테이블 열에 대해
XML 스키마에서 추출 가능한 노드를 선택하고 작성을 누르십시오.
XPath 및 테이블 특성은 자동으로 정의됩니다.
이러한 값은 변경이 가능합니다.
- 자원이 XML 스키마와 연관되어 있지 않은 경우, 다음을 수행하십시오.
- 각 테이블 열의 경우, XML 스키마에서 추출 가능한 노드를 선택하고
작성을 누르십시오.
- XPath를 지정하십시오.
주: 연관된 XPath가 없어도 테이블 열을 작성할 수 있습니다.
XPath가 없는 열은 올바른 열이며, 특정 데이터 소스와 연관이 없으므로
원래 일반적입니다. 테이블 템플리트에 이러한 열이 있는 경우, XML 데이터 소스에
재사용할 수 있습니다.
- 테이블 열의 이름을 지정하십시오. 열 이름은 특수 문자 및 공백을 포함할 수
없으며, 템플리트 내에서 고유해야 합니다.
- 유형, 길이, 정밀도, 배율, 널(Null) 입력 가능 및 1차 키와 같은 요소를
수정할 수 있습니다.
- 완료를 누르십시오.