목차

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 대상 정의를 작성한 후, 속성을 편집하여 대상 데이터의 변경 사항을 적용하거나, 비즈니스 이름과 설명을 추가하거나, 코드 페이지를 변경할 수 있습니다.
XML 대상 정의 속성을 편집하려면:
  1. 대상 디자이너에서 XML 대상을 엽니다.
  2. 마우스 오른쪽 단추를 클릭하고 편집을 선택합니다.
  3. 테이블 탭에서 설정을 편집합니다.
    다음 테이블에는 테이블 설정이 설명되어 있습니다.
    테이블 설정
    설명
    테이블 선택
    대상 정의의 이름입니다. 이름을 변경하려면 이름 바꾸기 단추를 클릭하십시오.
    비즈니스 이름
    대상 테이블의 설명 이름입니다. 이름 바꾸기 단추를 사용하여 비즈니스 이름을 편집하십시오.
    제약 조건
    XML 대상에는 적용되지 않습니다. 모든 항목이 무시됩니다.
    작성 옵션
    XML 대상에는 적용되지 않습니다. 모든 항목이 무시됩니다.
    설명
    대상 테이블의 설명입니다. 문자 제한은 2,000바이트/K이며 여기서 K는 리포지토리 코드 페이지의 각 문자에 대한 최대 바이트 수입니다. 비즈니스 문서에 대한 링크를 입력합니다.
    코드 페이지
    대상 정의에서 사용할 코드 페이지를 선택하십시오.
    데이터베이스 유형
    대상 정의가 XML 대상임을 나타냅니다.
    키워드
    키워드를 사용하여 대상을 구성하고 식별하십시오. 키워드에는 개발자 이름, 매핑 또는 XML 스키마 이름이 포함될 수 있습니다.
    키워드를 사용하여 Repository Manager에서 검색을 수행하십시오.
  4. 열 탭에서 XML 열 정의를 볼 수 있습니다.
    다음 테이블에는 열 설정이 설명되어 있습니다.
    열 설정
    설명
    테이블 선택
    편집하고 있는 대상 정의를 표시합니다. 편집할 다른 정의를 선택하려면 작업 공간에 있는 사용 가능한 정의 목록에서 정의를 선택하십시오.
    열 이름
    열의 이름입니다.
    데이터 유형
    열에 대한 PowerCenter 데이터 유형입니다.
    전체 자릿수
    열의 크기입니다. 문자열 등 일부 데이터 유형에 대한 전체 자릿수를 변경할 수 있습니다.
    배율
    숫자 값의 소수점 뒤 최대 자릿수입니다.
    Null이 아님
    열에 null 값이 있을 수 있는지 여부를 나타냅니다.
    키 유형
    XML 마법사가 보기를 연결하기 위해 생성하는 키 유형입니다.
    XPath
    항목을 찾는 XML 파일 계층을 지나는 경로입니다.
  5. 속성 탭에서 대상 정의의 변환 특성을 수정할 수 있습니다.
    소스 기반 커밋 세션 또는 트랜잭션 제어 변환을 XML 대상과 함께 사용하는 경우 데이터를 대상에 플러시하는 방법을 정의할 수 있습니다.
    다음 테이블에는 편집할 수 있는 특성이 설명되어 있습니다.
    열 설정
    설명
    테이블 선택
    편집하는 소스 정의를 표시합니다. 편집할 다른 소스 정의를 선택하려면 목록에서 소스 정의를 선택하십시오.
    중복 그룹 행 처리
    다음 옵션 중 하나를 선택하여 대상의 중복 행 처리를 수행하십시오.
    • 첫 번째 행
      .
      통합 서비스가 첫 번째 중복 행을 대상에 전달합니다. 동일한 기본 키가 뒤어어 나오는 행은 거부됩니다.
    • 마지막 행
      .
      통합 서비스가 마지막 중복 행을 대상에 전달합니다.
    • 오류
      .
      통합 서비스가 첫 번째 행을 대상에 전달합니다. 중복 기본 키가 있는 행은 오류 수를 더합니다. 오류 수가 오류 임계값에 도달하는 경우 세션이 실패합니다.
    DTD 참조
    대상 XML 파일에 대한 DTD 또는 XML 스키마 파일 이름입니다. XML 파일을 작성하면 통합 서비스가 문서 유형 선언을 XML 파일에 추가합니다.
    커밋 시
    통합 서비스는 여러 XML 파일을 생성하거나 커밋 후 하나의 XML 파일에 추가할 수 있습니다. 다음 옵션 중 하나를 사용하십시오.
    • 커밋 무시. 통합 서비스는 XML 파일을 작성하고 파일 끝에서 이 XML 파일에 씁니다.
    • 새 문서 작성. 각 커밋에서 새 XML 파일을 작성합니다.
    • 문서에 추가. 각 커밋 후 동일한 XML 파일에 씁니다.
    캐시 디렉터리
    XML 대상 캐시 파일의 디렉터리입니다. 기본값은 $PMCacheDir 서비스 프로세스 변수입니다.
    캐시 크기
    XML 대상 캐시의 전체 크기(바이트)입니다. 기본값은 자동입니다.
  6. 메타데이터 확장 탭에서 재사용 불가능 메타데이터 확장을 작성, 수정, 삭제 및 승격하고 해당 값을 업데이트할 수 있습니다. 또한 재사용 가능 메타데이터 확장 값을 업데이트할 수 있습니다.
  7. 확인을 클릭합니다.
  8. 리포지토리 > 저장을 클릭합니다.