기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에서 자산 개정을 내보낼 때의 주요 패턴 AWS Data Exchange
에서 자산 개정을 내보내면 AWS Data Exchange각 자산이 S3 버킷의 객체가 됩니다. 객체 이름은 사용자가 제공한 키 패턴을 기반으로 합니다. 자산 속성을 나타내는 동적 참조를 사용하여 내보내기 중에 자동으로 생성되는 이름의 패턴을 만들 수 있습니다. 다음 테이블에 있는 동적 참조를 사용하세요.
동적 참조 | 설명 |
---|---|
${Asset.Id} |
자산의 ID. |
${Asset.Name} |
자산 이름. |
${DataSet.Id} |
내보내는 데이터 세트의 ID. |
${DataSet.Name} |
내보내는 데이터 세트의 이름. |
${Revision.CreatedAt} |
개정이 생성된 UTC 날짜 및 시간을 YYYY-MM-DDTHH:MM: 형식으로 입력합니다SSZ. 예: 2021-10-08T16:33:19.787Z |
${Revision.CreatedAt.Day} |
개정이 생성된 달의 요일. |
${Revision.CreatedAt.Month} |
개정이 생성된 달. |
${Revision.CreatedAt.Year} |
개정이 생성된 해. |
${Revision.Id} |
내보내는 개정의 ID. |
이러한 동적 참조를 사용하여 자산 이름의 키 패턴을 만들 수 있습니다. 두 Asset
동적 참조 (${Asset.Name}
및 ${Asset.Id}
) 중 최소 하나 이상을 포함해야 합니다.
예를 들어 키 패턴으로 ${Revision.Id}/${Asset.Name}
을 사용하면 개정 ID와 자산 이름(슬래시로 구분)을 객체 이름으로 사용하는 Amazon S3 객체가 생성됩니다.
이름이 asset1
및 asset2
인 두 자산이 있는 Id testRevisionId
를 사용하여 개정을 내보내는 경우 자산은 Amazon S3의 다음 위치로 내보내집니다.
-
<bucket>/testRevisionId/asset1
-
<bucket>/testRevisionId/asset2
참고
결과 객체는 고유한 이름을 가져야 합니다. S3 버킷의 기존 객체와 이름이 같은 경우 내보내기를 수행하면 기존 객체를 덮어씁니다. 내보내는 개정에 고유하지 않은 이름(예: 이름이 같은 자산 두 개)이 있는 경우 내보내기를 할 수 없습니다. 고유한 동적 참조는 ${Asset.Id}
뿐입니다.