목차

Search

  1. 서문
  2. XML 개념
  3. PowerCenter에서 XML 사용
  4. XML 소스 작업
  5. XML 편집기 사용
  6. XML 대상 작업
  7. XML 소스 한정자 변환
  8. 미드스트림 XML 변환
  9. 부록 A: XML 데이터 유형 참조
  10. 부록 B: XPath 쿼리 함수 참조

XML Guide

XML Guide

보기 행 이해

보기 행 이해

XML 문서에서 데이터를 추출하려면 생성할 행, 포함할 데이터 열, 행을 생성하는 시기를 지정합니다. XML 편집기에서 보기를 정의하는 경우 통합 서비스가 데이터 행을 생성하기 위해 요구하는 보기 행, 요소 또는 글로벌 복합 유형을 작성합니다.
통합 서비스는 보기 행을 사용하여 XML 보기에 대해 데이터를 읽고 기록하는 시기를 결정합니다. 단일 또는 다중 발생 요소에서 보기 행을 설정할 수 있습니다. 보기 행을 설정하면 보기에 추가하는 모든 요소는 보기 행과 일대일 대응이 됩니다.
예를 들어 Employees 보기는 요소 Employee, Name, Firstname 및 Lastname을 포함합니다. 보기 행을 Employee로 설정하는 경우 통합 서비스가 다음 알고리즘을 사용하여 데이터를 추출합니다.
For every (Employees/Employee) extract ./Name/Firstname/Lastname
Employees XML 스키마는 다음 요소를 포함할 수 있습니다.
EMPLOYEES     EMPLOYEE+         ADDRESS+         NAME            FIRSTNAME             LASTNAME         EMAIL+
Employee, Address 및 Email은 다중 발생 요소입니다. 다음 요소를 포함하는 보기를 작성할 수 있습니다.
EMPLOYEE     ADDRESS     NAME
보기 행을 Address로 설정하는 경우 통합 서비스가 XML 데이터에서 모든 Employee/Address에 대해 Name을 추출합니다. Address와 Email 간에 다대다 관계를 작성하기 때문에 Email을 이 보기에 추가할 수 없습니다.
피벗된 다중 발생 열을 보기에 추가할 수 있습니다. 보기 행이 피벗된 열을 포함할 수 있습니다.
예를 들어 Email의 한 인스턴스를 피벗된 열로 Employee 보기에 추가할 수 있습니다. 보기는 다음 요소를 포함합니다.
EMPLOYEE     ADDRESS     NAME     EMAIL[1]
보기는 보기 행,
EMPLOYEE/ADDRESS/EMAIL[1]
을 가질 수 있습니다. 통합 서비스가 Employee/Address/Email의 첫 인스턴스를 위해 데이터를 추출합니다.