

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à.

# Strutturazione degli archivi di messaggi Amazon SNS nelle tabelle di Amazon Redshift
<a name="firehose-archive-table-structure-redshift"></a>

Per gli endpoint Amazon Redshift, i messaggi Amazon SNS vengono archiviati come righe in una tabella. Ecco un esempio di come vengono archiviati i dati:

**Nota**  
In questo esempio, il recapito dei messaggi non elaborati è disabilitato per il messaggio pubblicato. Quando il recapito dei messaggi non elaborati è diasbilitato, Amazon SNS aggiunge i metadati JSON al messaggio, incluse le seguenti proprietà:  
`Type`
`MessageId`
`TopicArn`
`Subject`
`Message`
`Timestamp`
`UnsubscribeURL`
`MessageAttributes`
Per ulteriori informazioni sulla distribuzione non elaborata, consulta [Consegna di messaggi non elaborati Amazon SNS](sns-large-payload-raw-message-delivery.md).  
Sebbene Amazon SNS aggiunga proprietà al messaggio utilizzando le maiuscole mostrate in questo elenco, i nomi delle colonne nelle tabelle Amazon Redshift vengono visualizzati con caratteri minuscoli. Per trasformare i metadati JSON per l'endpoint Amazon Redshift, puoi utilizzare il comando SQL `COPY`. Per ulteriori informazioni, consulta [Esempi di copia da JSON](https://docs.aws.amazon.com/redshift/latest/dg/r_COPY_command_examples.html#r_COPY_command_examples-copy-from-json) e [Caricamento da dati JSON utilizzando l'opzione "auto ignorecase"](https://docs.aws.amazon.com/redshift/latest/dg/r_COPY_command_examples.html#copy-from-json-examples-using-auto-ignorecase) nella *Guida per gli sviluppatori di database di Amazon Redshift*.


|  tipo  |  messageId  |  topicArn  |  subject  |  message  |  timestamp  |  unsubscribeURL (URL annullamento sottoscrizione)  |  messageattributes  | 
| --- | --- | --- | --- | --- | --- | --- | --- | 
| Notification | ea544832-a0d8-581d-9275-108243c46103 | arn:aws:sns:us-east-1:111111111111:my-topic | Oggetto di esempio | Messaggio di esempio | 2020-12-02T00:33:32.272Z | https://sns.us-east-1.amazonaws.com/? action=Annulla l'iscrizione& SubscriptionArn =arn:aws:sns:us-east- 1:1111:my-topic:326deeeb-cbf4-45da-b92b-ca77a247813b | {\\"my\_attribute\\":{\\"Type\\":\\"String\\",\\"Value\\":\\"my\_value\\"}} | 
| Notification | ab124832-a0d8-581d-9275-108243c46114 | arn:aws:sns:us-east-1:11111111111111:my-topic | Oggetto di esempio 2 | Messaggio di esempio 2 | 2020-12-03T 00:18:11.129Z | https://sns.us-east-1.amazonaws.com/? action=Annulla l'iscrizione& SubscriptionArn =arn:aws:sns:us-east- 1:1111:my-topic:326deeeb-cbf4-45da-b92b-ca77a247813b | {\\"my\_attribute2\\":{\\"Type\\":\\"String\\",\\"Value\\":\\"my\_value\\"}} | 
| Notification | ce644832-a0d8-581d-9275-108243c46125 | arn:aws:sns:us-east-1:111111111111:my-topic | Oggetto di esempio 3 | Messaggio di esempio 3 | 2020-12-09T 00:08:44.405Z | https://sns.us-east-1.amazonaws.com/? action=Annulla l'iscrizione& SubscriptionArn =arn:aws:sns:us-east- 1:1111:my-topic:326deeeb-cbf4-45da-b92b-ca77a247813b | {\\"my\_attribute3\\":{\\"Type\\":\\"String\\",\\"Value\\":\\"my\_value\\"}} | 

Per maggiori informazioni sull'invio di notifiche agli endpoint Amazon Redshift, consulta [Configurazione del recapito e dell'analisi dei messaggi Amazon SNS nelle destinazioni Amazon Redshift](firehose-redshift-destinations.md).