Specificare una chiave di deduplicazione e un ID in un messaggio Amazon SNS - Amazon SageMaker AI

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Specificare una chiave di deduplicazione e un ID in un messaggio Amazon SNS

Quando invii un oggetto dati al processo di etichettatura in streaming utilizzando un messaggio Amazon SNS, hai la possibilità di specificare la chiave di deduplicazione e l'ID di deduplicazione in uno dei seguenti modi. In tutti questi scenari, identifica la tua chiave di deduplicazione con dataset-objectid-attribute-name.

Porta la tua chiave di deduplicazione e il tuo ID

Crea la tua chiave di deduplicazione e il tuo ID di deduplicazione configurando il messaggio Amazon SNS come segue. Sostituisci byo-key con la tua chiave e UniqueId con l'ID di deduplicazione per quell'oggetto di dati.

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

La chiave di deduplicazione può contenere fino a 140 caratteri. I modelli supportati includono: "^[$a-zA-Z0-9](-*[a-zA-Z0-9])*"

L'ID di deduplicazione può contenere fino a 1.024 caratteri. I modelli supportati includono: ^(https|s3)://([^/]+)/?(.*)$

Usa una chiave esistente per la tua chiave di deduplicazione

È possibile utilizzare una chiave esistente nel messaggio come chiave di deduplicazione. Quando si esegue questa operazione, il valore associato a quella chiave viene utilizzato come ID di deduplicazione.

Ad esempio, è possibile specificare l'utilizzo della chiave source-ref come chiave di deduplicazione formattando il messaggio come segue:

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

In questo esempio, Ground Truth utilizza "s3://amzn-s3-demo-bucket/prefix/object1" come id di deduplicazione.