데이터 맵핑 테이블 작성

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

피드백