

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 트랜스포메이션 작업 기록 보기
<a name="transformation-job-history"></a>

Amazon Q는 Java 트랜스포메이션 작업 기록에 대한 포괄적인 개요를 제공하므로 IDE와 명령줄 모두에서 트랜스포메이션 작업을 추적하고 검토할 수 있습니다.

트랜스포메이션 작업 기록에는 작업에 대한 다음 정보가 포함됩니다.
+ **날짜** - 트랜스포메이션 작업이 실행된 시간
+ **프로젝트 이름** - 트랜스포메이션된 프로젝트의 이름입니다.
+ **상태** – 트랜스포메이션 작업의 현재 상태입니다.
+ **기간** - 트랜스포메이션을 완료하는 데 걸린 시간입니다.
+ **작업 ID** - 트랜스포메이션 작업의 고유 식별자입니다.
+ **Diff 패치** - 모든 코드 변경 사항을 보여주는 최종 diff 패치 파일의 링크 또는 경로
+ **요약** - 변경 사항에 대한 세부 정보가 포함된 트랜스포메이션 요약 파일의 링크 또는 경로입니다.

**참고**  
이 기능이 릴리스된 이후 실행된 트랜스포메이션만 작업 기록에서 사용할 수 있습니다. 기능 릴리스 날짜는 [Amazon Q Developer 사용 설명서의 설명서 기록](doc-history.md) 섹션을 참조하세요.

## IDE에서 작업 기록 보기
<a name="ide-job-history"></a>

**참고**  
이 기능은 현재 Visual Studio Code에서만 사용할 수 있습니다.

Visual Studio Code의 Transformation Hub는 Java 트랜스포메이션 작업 기록에 대한 포괄적인 보기를 제공합니다.

Transformation Hub의 테이블에는 지난 30일 동안의 가장 최근 트랜스포메이션 작업 10개가 나열됩니다. 테이블에서 트랜스포메이션 아티팩트 및 새로 고침 작업에 액세스하여 진행 상황을 추적하고 누락된 아티팩트를 가져올 수 있습니다.

### 트랜스포메이션 아티팩트 검색
<a name="retrieve-artifacts"></a>

작업 기록 테이블에서 diff 패치 및 요약 파일과 같은 트랜스포메이션 아티팩트에 액세스할 수 있습니다. 적절한 링크를 선택하여 IDE에서 diff 또는 요약을 엽니다.

아티팩트는 `.aws/transform` 디렉터리에 로컬로 저장되므로 이전 작업에서 이전에 다운로드한 트랜스포메이션 아티팩트에 액세스할 수도 있습니다.

### 작업 상태 새로 고침
<a name="refresh-jobs"></a>

작업 기록 테이블에서 작업 상태를 새로 고칠 수 있습니다. Amazon Q가 실패한 작업을 재개할 수 있는 경우와 같이 서버 측에서 아직 서버에 도달하지 않았을 수 있는 업데이트된 상태를 가져오려면 실패한 작업을 새로 고칩니다. 완료된 작업을 새로 고쳐 아직 나타나지 않았을 수 있는 아티팩트를 다운로드할 수도 있습니다.

### IDE에서 실행되는 작업에 대한 작업 기록이 저장되는 방법
<a name="ide-history-storage"></a>

Visual Studio Code의 경우 모든 트랜스포메이션 작업 정보와 아티팩트는 `.aws/transform` 디렉터리에 로컬로 저장됩니다. 스토리지는 다음과 같이 구성됩니다.

```
.aws/transform/
├── [project-name-1]/
│   ├── [job-id-1]/
│   │   ├── diff.patch
│   │   ├── [summary-1]/
│   │   │   └── summary.md
│   │   │   └── buildCommandOutput.log
│   └── [job-id-2]/
│       ├── diff.patch
│       ├── [summary-2]/
│       │   └── summary.md
│       │   └── buildCommandOutput.log
└── [project-name-2]/
    └── [job-id-3]/
        ├── diff.patch
        ├── [summary-3]/
        │   └── summary.md
        │   └── buildCommandOutput.log
```

## 명령줄에서 작업 기록 보기
<a name="cli-job-history"></a>

명령줄의 트랜스포메이션의 경우 **qct history** 명령은 사용자 지정 옵션을 사용하여 트랜스포메이션 작업 기록에 대한 액세스를 제공합니다.

CLI의 경우 트랜스포메이션 작업 기록 정보는 `.aws/qcodetransform/history/` 디렉터리에 로컬로 저장됩니다.

### qct 기록 명령 사용
<a name="cli-history-command"></a>

트랜스포메이션 작업 기록을 보는 기본 명령은 다음과 같습니다.

```
qct history
```

기본적으로 이 명령은 일시 중지되거나 진행 중인 작업 외에도 가장 최근의 트랜스포메이션 작업 10개를 표시합니다.

**--limit** 플래그와 함께 표시할 작업 기록 항목 수를 지정할 수도 있습니다. 예를 들어 20개의 작업을 표시하려면 다음을 실행합니다.

```
qct history --limit 20
```