Specificare una chiave e un ID di deduplicazione 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 e un ID di deduplicazione 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.