목차

Search

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

XML 가이드

XML 가이드

XML 파일에서 메타데이터 가져오기

XML 파일에서 메타데이터 가져오기

XML 파일에서 태그 쌍은 각 데이터 요소의 시작과 끝을 표시합니다. 이러한 태그는 PowerCenter가 XML 파일에서 추출하는 메타데이터의 기준입니다. 연결된 DTD 또는 XML 스키마가 없는 XML 파일을 가져오는 경우 디자이너가 XML 태그를 읽어 요소, 가능한 발생, 계층에서의 위치를 확인합니다. 디자이너는 요소 태그 내의 데이터를 확인하여 데이터 표현에 따라 데이터 유형을 할당합니다. XML 정의에서 이러한 요소에 대한 데이터 유형을 변경할 수 있습니다.
다음 그림은 샘플 XML 파일을 보여 줍니다.
루트 요소는 Employees입니다. Employee는 다중 발생 요소입니다. Employee 요소는 LastName, FirstName 및 Address를 포함합니다. 또한 Employee 요소는 다중 발생 요소 Phone 및 Email을 포함합니다.
디자이너는 XML 데이터에서 스키마 구조를 결정합니다.
다음 그림은 루트 요소 및 다중 발생 요소에 대해 별도의 보기가 포함된 기본 XML 소스 정의를 보여 줍니다.
Employees_File 기본 XML 소스 정의에는 두 열 Name 및 Datatype이 있습니다. Name은 루트 요소 및 해당 데이터를 나열합니다. Datatype에는 다중 발생 요소를 나열합니다.
XML 파일을 가져오는 경우 XML 정의를 작성하기 위해 모든 XML 데이터가 필요하지는 않지만 XML 파일 계층을 정확하게 표시하려면 충분한 데이터가 있어야 합니다.
디자이너는 DTD 파일 또는 XML 스키마를 참조하는 XML 파일에서 XML 정의를 작성할 수 있습니다. XML 파일에 다른 노드의 DTD 또는 XML 스키마에 대한 참조가 있는 경우 PowerCenter 클라이언트를 호스트하는 노드는 디자이너가 스키마를 읽을 수 있도록 스키마가 있는 노드에 대한 액세스 권한이 있어야 합니다. XML 파일은 DTD 또는 XML 스키마의 주소인 URI(Universal Resource Identifier)를 포함합니다.