Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Principaux modèles lors de l'exportation de révisions d'actifs depuis AWS Data Exchange
Lorsque vous exportez une révision de ressource depuis AWS Data Exchange, chaque ressource devient un objet dans le compartiment S3. Les noms des objets sont basés sur un modèle clé que vous fournissez. Vous pouvez utiliser des références dynamiques qui représentent les attributs des actifs afin de créer un modèle pour les noms générés automatiquement lors de l'exportation. Utilisez les références dynamiques indiquées dans le tableau suivant.
Références dynamiques | Description |
---|---|
${Asset.Id} |
L'identifiant de l'actif. |
${Asset.Name} |
Le nom de l'actif. |
${DataSet.Id} |
L'identifiant de l'ensemble de données exporté. |
${DataSet.Name} |
Nom de l'ensemble de données exporté. |
${Revision.CreatedAt} |
UTCDate et heure de création de la révision, au format suivant ::MM :. YYYY-MM-DDTHH SSZ Par exemple : 2021-10-08T 16:33:19.787 Z |
${Revision.CreatedAt.Day} |
Le jour du mois où la révision a été créée. |
${Revision.CreatedAt.Month} |
Le mois où la révision a été créée. |
${Revision.CreatedAt.Year} |
Année de création de la révision. |
${Revision.Id} |
L'ID de la révision en cours d'exportation. |
Vous pouvez utiliser ces références dynamiques pour créer les modèles clés pour les noms de vos actifs. Vous devez inclure au moins l'une des deux références Asset
dynamiques, à savoir ${Asset.Name}
et${Asset.Id}
.
Par exemple, si vous l'utilisez ${Revision.Id}/${Asset.Name}
comme modèle clé, les objets Amazon S3 utilisent l'ID de révision et le nom de l'actif (séparés par une barre oblique) comme nom d'objet.
Si vous exportez une révision dont l'testRevisionId
identifiant comporte deux actifs nommés asset1
etasset2
, les actifs sont exportés vers les emplacements suivants dans Amazon S3 :
-
<bucket>/testRevisionId/asset1
-
<bucket>/testRevisionId/asset2
Note
Les objets que vous obtenez doivent avoir des noms uniques. S'ils portent le même nom que les objets existants dans le compartiment S3, votre exportation remplacera les objets existants. Si la révision que vous exportez porte des noms non uniques (par exemple, deux actifs portant le même nom), l'exportation échouera. La seule référence dynamique unique est${Asset.Id}
.