

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# からアセットリビジョンをエクスポートする際の主要なパターン 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 | YYYY-MM-DDTHH:MM:SSZ 形式を使用する、リビジョンが作成された UTC 日付と時刻。例: 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。 | 

これらの動的な参照を使用して、アセット名のキーパターンを作成できます。2 つの `Asset` 動的参照 (`${Asset.Name}` と `${Asset.Id}`) の少なくとも一方を含める必要があります。

例えば、**\$1\$1Revision.Id\$1/\$1\$1Asset.Name\$1** をキーパターンとして使用すると、オブジェクト名としてスラッシュで区切られたリビジョン ID とアセット名を使用する Amazon S3 オブジェクトができます。

`asset1` と `asset2` という名前の 2 つのアセットを持つ ID が `testRevisionId` のリビジョンをエクスポートすると、アセットは以下の Amazon S3 ロケーションにエクスポートされます。
+ `<bucket>/testRevisionId/asset1`
+ `<bucket>/testRevisionId/asset2`

**注記**  
結果として得られるオブジェクトには、一意の名前が必要です。それらに S3 バケット内の既存のオブジェクトと同じ名前が付けられている場合、エクスポートによって既存のオブジェクトが上書きされます。エクスポートしているリビジョンに一意でない名前がある場合 (同じ名前が付けられた 2 つのアセットなど)、エクスポートは失敗します。一意の動的参照は `${Asset.Id}` のみです。