Spécifiez une clé et un identifiant de déduplication dans un message Amazon SNS - Amazon SageMaker

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.

Spécifiez une clé et un identifiant de déduplication dans un message Amazon SNS

Lorsque vous envoyez un objet de données à votre tâche d'étiquetage de streaming à l'aide d'un SNS message Amazon, vous avez la possibilité de spécifier votre clé de déduplication et votre identifiant de déduplication de l'une des manières suivantes. Dans tous ces scénarios, identifiez votre clé de déduplication avec dataset-objectid-attribute-name.

Apporter vos propres ID et clé de déduplication

Créez votre propre clé de déduplication et votre propre identifiant de déduplication en configurant votre SNS message Amazon comme suit. Remplacez byo-key par votre clé et UniqueId par l'ID de déduplication de cet objet de données.

{ "source-ref":"s3://bucket/prefix/object1", "dataset-objectid-attribute-name":"byo-key", "byo-key":"UniqueId" }

La clé de déduplication peut contenir jusqu'à 140 caractères. Les modèles pris en charge sont les suivants : "^[$a-zA-Z0-9](-*[a-zA-Z0-9])*".

Votre ID de déduplication peut contenir jusqu'à 1 024 caractères. Les modèles pris en charge sont les suivants : ^(https|s3)://([^/]+)/?(.*)$.

Utilisation d'une clé existante pour votre clé de déduplication

Vous pouvez utiliser une clé existante dans votre message comme clé de déduplication. Lorsque vous effectuez cette opération, la valeur associée à cette clé est utilisée pour l'ID de déduplication.

Par exemple, vous pouvez utiliser source-ref comme clé de déduplication en formatant votre message comme suit :

{ "source-ref":"s3://bucket/prefix/object1", "dataset-objectid-attribute-name":"source-ref" }

Dans cet exemple, Ground Truth utilise "s3://bucket/prefix/object1" pour l'ID de déduplication.