트랜잭션 로그에서 작업 스크립트 로드

트랜잭션 로그 쿼리에서 반환된 트랜잭션에서 작업 스크립트를 로드할 수 있습니다. 트랜잭션 로그에서 생성된 작업 스크립트는 주로 한 버전의 수동 변경사항을 다른 버전으로 자동화하는 데 사용됩니다.

트랜잭션 로그에서 작업 스크립트를 로드하려면 다음을 수행합니다.

  1. 홈 페이지에서 스크립트를 선택합니다.
  2. 소스 유형에서 트랜잭션 로그를 선택합니다.
  3. 소스 탭에서 다음을 수행합니다.
    • 소스 버전, 계층 구조 및 노드를 선택합니다.

    • 시스템 트랜잭션, 데이터 트랜잭션 또는 둘 다를 반환할지 선택합니다.

      주:

      [데이터 트랜잭션]을 선택하는 경우 버전, 계층 구조 및 노드를 선택할 수 있습니다.

  4. 필터 탭의 다음 옵션 중에서 선택합니다.
    • 레벨 - 줄임표 버튼을 눌러 필터링할 작업 레벨을 지정합니다.

      • 핵심 - 메타데이터 객체가 아니라 버전 데이터 변경을 나타내는 작업을 포함합니다.

      • 로깅됨 - 시스템 활동이 발생했지만 데이터가 추가, 변경 또는 업데이트되지 않았음을 나타내는 작업을 포함합니다.

      • 손실 - 노드 삭제 등의 핵심 작업 때문에 손실된 데이터를 저장하는 트랜잭션 내역 레코드를 포함합니다.

      • 결과 - 핵심 작업과 연결되고 핵심 작업의 결과인 작업을 포함합니다.

      • 관리 - 버전 관련 데이터가 아니라 메타데이터 객체에 영향을 주는 작업을 포함합니다.

    • 작업 - 줄임표 버튼을 눌러 필터링할 트랜잭션 로그 작업 유형을 지정합니다.

    • 등록정보 - 줄임표 버튼을 눌러 필터링할 등록정보 목록을 지정합니다.

    • 사용자 - 줄임표 버튼을 눌러 필터링할 사용자를 지정합니다.

    • 하위 노드 포함 - 쿼리에서 반환된 노드의 하위 노드를 포함하려면 선택합니다.

    • 공유 노드 포함 - 쿼리에서 반환된 노드의 공유 노드를 포함하려면 선택합니다.

    • 시작 날짜 - 시작 날짜를 선택하고 입력합니다.

    • 종료 날짜 - 종료 날짜를 선택하고 입력합니다.

    • 현재 세션으로 필터링 - 트랜잭션을 현재 세션 중에 수행된 트랜잭션으로 필터링하려면 선택합니다.

    • 시작 트랜잭션 - 시작 트랜잭션 ID를 선택하고 입력합니다.

    • 종료 트랜잭션 - 종료 트랜잭션 ID를 선택하고 입력합니다.

    • 최대 레코드 수 - 표시되는 트랜잭션 수를 제한할 값을 입력합니다.

  5. 로드를 누릅니다.
  6. 로드가 완료되면 스크립트 작업 및 매개변수 값을 검토합니다. 다음 작업을 수행할 수 있습니다.
    • 편집 버튼을 눌러 행을 수정합니다.

    • 스크립트, 대체 버전 순으로 선택하여 버전을 변경합니다. 바꿀 이전 버전과 새 버전을 선택하고 확인을 누릅니다.

    • 열 머리글을 눌러 행을 알파벳순으로 정렬합니다.

    • 필터 툴바 버튼을 눌러 하나 이상의 열을 필터링합니다.

    • 등록정보 레이블 표시 아이콘을 눌러 레이블별 또는 이름별 등록정보 표시를 전환합니다.

  7. 프로세스 열에서 실행할 각 행 옆의 확인란을 선택합니다.

    주:

    [스크립트] 메뉴에서 [모두 선택]을 사용하여 모든 작업을 처리합니다. 스크립트에서 작업 서브세트를 선택하고 해당 작업만 처리할 수 있습니다.

  8. 실행 버튼을 눌러 작업 스크립트를 실행합니다.

    각 스크립트 작업의 결과는 [상태] 및 [결과 값] 열에 표시됩니다. [스크립트] 메뉴의 [다운로드] 옵션을 사용하여 스크립트와 결과를 파일에 저장할 수 있습니다.