

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

# 에서 자산 개정을 내보낼 때의 주요 패턴 AWS Data Exchange
<a name="revision-export-keypatterns"></a>

자산 개정을 내보낼 때 AWS Data Exchange각 자산은 S3 버킷의 객체가 됩니다. 객체 이름은 사용자가 제공한 키 패턴을 기반으로 합니다. 자산 속성을 나타내는 동적 참조를 사용하여 내보내기 중에 자동으로 생성되는 이름의 패턴을 만들 수 있습니다. 다음 테이블에 있는 동적 참조를 사용하세요.


| 동적 참조 | 설명 | 
| --- | --- | 
| \$1\$1Asset.Id\$1 | 자산의 ID. | 
| \$1\$1Asset.Name\$1 | 자산 이름. | 
| \$1\$1DataSet.Id\$1 | 내보내는 데이터 세트의 ID. | 
| \$1\$1DataSet.Name\$1 | 내보내는 데이터 세트의 이름. | 
| \$1\$1Revision.CreatedAt\$1 | 개정이 생성된 UTC 날짜 및 시간은 YYYY-MM-DDTHH:MM:SSZ 형식으로 작성되었습니다. 예: 2021-10-08T16:33:19.787Z | 
| \$1\$1Revision.CreatedAt.Day\$1 | 개정이 생성된 달의 요일. | 
| \$1\$1Revision.CreatedAt.Month\$1 | 개정이 생성된 달. | 
| \$1\$1Revision.CreatedAt.Year\$1 | 개정이 생성된 해. | 
| \$1\$1Revision.Id\$1 | 내보내는 개정의 ID. | 

이러한 동적 참조를 사용하여 자산 이름의 키 패턴을 만들 수 있습니다. 두 `Asset` 동적 참조 (`${Asset.Name}` 및 `${Asset.Id}`) 중 최소 하나 이상을 포함해야 합니다.

예를 들어 키 패턴으로 **\$1\$1Revision.Id\$1/\$1\$1Asset.Name\$1**을 사용하면 개정 ID와 자산 이름(슬래시로 구분)을 객체 이름으로 사용하는 Amazon S3 객체가 생성됩니다.

이름이 `asset1` 및 `asset2`인 두 자산이 있는 Id `testRevisionId`를 사용하여 개정을 내보내는 경우 자산은 Amazon S3의 다음 위치로 내보내집니다.
+ `<bucket>/testRevisionId/asset1`
+ `<bucket>/testRevisionId/asset2`

**참고**  
결과 객체는 고유한 이름을 가져야 합니다. S3 버킷의 기존 객체와 이름이 같은 경우 내보내기를 수행하면 기존 객체를 덮어씁니다. 내보내는 개정에 고유하지 않은 이름(예: 이름이 같은 자산 두 개)이 있는 경우 내보내기를 할 수 없습니다. 고유한 동적 참조는 `${Asset.Id}`뿐입니다.