Avviso di fine del supporto: il 15 dicembre 2025, AWS terminerà il supporto per AWS IoT Analytics. Dopo il 15 dicembre 2025, non potrai più accedere alla AWS IoT Analytics console o AWS IoT Analytics alle risorse. Per ulteriori informazioni, consulta AWS IoT Analytics Fine del supporto.
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à.
Creazione di un canale
Un canale raccoglie e archivia i dati di messaggio non elaborati prima di pubblicarli in una pipeline. I messaggi in arrivo vengono inviati a un canale, quindi il primo passo è creare un canale per i tuoi dati.
aws iotanalytics create-channel --channel-name mychannel
Se desideri che AWS IoT i messaggi vengano inseriti AWS IoT Analytics, puoi creare una regola di AWS IoT Rules Engine per inviare i messaggi a questo canale. Questo viene mostrato più avanti in. Inserimento di dati in AWS IoT Analytics Un altro modo per inserire i dati in un canale consiste nell'utilizzare il AWS IoT Analytics comandoBatchPutMessage.
Per elencare i canali già creati:
aws iotanalytics list-channels
Per ottenere maggiori informazioni su un canale.
aws iotanalytics describe-channel --channel-name mychannel
I messaggi di canale non elaborati vengono archiviati in un bucket Amazon S3 gestito AWS IoT Analytics da o in uno gestito da te. Utilizza il parametro channelStorage per specificare quale dei due. L'impostazione predefinita è un bucket Amazon S3 gestito dal servizio. Se scegli di archiviare i messaggi del canale in un bucket Amazon S3 che gestisci, devi concedere l' AWS IoT Analytics autorizzazione a eseguire queste azioni sul tuo bucket Amazon S3 per tuo conto: s3:GetBucketLocation (verifica la posizione del bucket) (archiviazione), (lettura), s3:PutObject s3:GetObject (rielaborazione). s3:ListBucket
Esempio
Se apporti modifiche alle opzioni o alle autorizzazioni dello storage del canale gestito dal cliente, potrebbe essere necessario rielaborare i dati del canale per garantire che i dati precedentemente acquisiti siano inclusi nei contenuti del set di dati. Vedi Rielaborazione dei dati del canale.