목차

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 변환 속성을 구성하십시오.
다음 테이블에는 속성 탭에서 변경할 수 있는 옵션이 설명되어 있습니다.
변환
설명
런타임 위치
DLL 또는 공유 라이브러리가 포함된 위치입니다. 기본값은 $PMExtProcDir입니다. XML 세션이 실행되는 통합 서비스 노드에 상대적인 경로를 입력하십시오.
이 속성이 비어 있는 경우 통합 서비스는 통합 서비스 노드에 정의된 환경 변수를 사용하여 DLL 또는 공유 라이브러리를 찾습니다.
런타임 위치 또는 통합 서비스 노드에 정의된 환경 변수에 모든 DLL이나 공유 라이브러리를 복사해야 합니다. 통합 서비스가 DLL, 공유 라이브러리 또는 참조된 파일을 찾을 수 없으면 해당 절차를 로드하지 못합니다.
추적 수준
이 변환에 대해 세션 로그에 표시되는 세부 정보의 양입니다. 기본값은 일반입니다.
변환 범위
통합 서비스가 수신 데이터에 변환 논리를 적용하는 방법을 나타냅니다. XML 파서 변환에 대한 다음 변환 범위 값 중 하나를 선택할 수 있습니다.
  • 행. 한 번에 데이터의 한 행에 변환 논리를 적용합니다. 다음 행을 처리하기 전에 모든 출력 그룹에 대해 생성된 행을 플러시합니다.
  • 트랜잭션. 트랜잭션의 모든 행에 변환 논리를 적용합니다. 트랜잭션 경계에서, 출력 블록이 채워질 때 그리고 파일 끝에서, 생성된 행을 플러시합니다.
  • 모든 입력. 모든 수신 데이터에 변환 논리를 적용합니다. 출력 블록이 채워질 때 그리고 파일 끝에서만, 생성된 행을 플러시하십시오.
XML 생성기 변환의 경우, 커밋 시 작업 설정을 커밋 무시로 설정하면 디자이너는 변환 범위를 모든 입력으로 설정합니다. 커밋 시 작업을 새 문서 작성으로 설정하면 디자이너는 변환 범위를 트랜잭션 수준으로 설정합니다.
출력은 반복 가능합니다.
출력 데이터의 순서가 세션 실행 간에 일치하는지 여부를 나타냅니다.
  • 사용 안 함 출력 데이터 순서는 세션 실행 간에 일관되지 않습니다.
  • 입력 순서 기반. 입력 데이터 순서가 세션 실행 간에 일관된 경우 입력 순서는 세션 실행 간에 일관됩니다.
  • 항상 입력 데이터 순서가 세션 실행 간에 일관되지 않더라도 출력 데이터 순서는 세션 실행 간에 일관됩니다.
XML 파서 변환에 대한 기본값은 입력 순서 기반입니다. XML 생성기 변환에 대한 기본값은 항상입니다.
파티션당 단일 스레드 필요
통합 서비스가 하나의 스레드로 각 파티션을 처리해야 하는지 여부를 나타냅니다.
확정 출력입니다.
변환에서 세션 실행 간에 동일한 출력 데이터를 생성하는지 여부를 나타냅니다. 이 변환을 사용하는 세션에서 복구를 수행하려면 이 속성을 활성화해야 합니다. 기본값은 활성화됨입니다.
변환을 반복 가능 및 확정으로 구성하는 경우 데이터가 반복 가능 및 확정인지 확인하는 것은 사용자의 책임입니다. 세션과 복구 간에 동일한 데이터를 생성하지 않는 변환으로 세션을 복구하려는 경우 복구 프로세스로 인해 손상된 데이터가 발생할 수 있습니다.