Scegliete una destinazione per i dati del server di origine - AWS IoT SiteWise

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

Scegliete una destinazione per i dati del server di origine

I dati vengono esportati dall'edge AWS IoT SiteWise in tempo reale o in batch utilizzando Amazon S3. Puoi anche inviare lo stream a un altro componente utilizzando uno stream. AWS IoT Greengrass

  • AWS IoT SiteWise in tempo reale: scegli questa opzione per inviare i dati direttamente allo AWS IoT SiteWise storage. Acquisisci e monitora i dati in tempo reale ed elabora i dati all'edge. Per ulteriori dettagli, consulta Configura AWS CLI i dati AWS IoT SiteWise in tempo reale.

  • AWS IoT SiteWise Memorizzato nel buffer con Amazon S3: invia dati in formato parquet ad Amazon S3 e quindi importali nello storage. AWS IoT SiteWise Scegli questa opzione per importare i dati in batch e archiviare i dati storici in modo conveniente. Puoi configurare la posizione preferita del bucket Amazon S3 e la frequenza con cui desideri che i dati vengano caricati su Amazon S3. Puoi anche scegliere cosa fare con i dati dopo l'ingestione. AWS IoT SiteWise Puoi scegliere di rendere i dati disponibili sia SiteWise in Amazon S3 che in Amazon S3 oppure puoi scegliere di eliminarli automaticamente da Amazon S3.

    • Il bucket Amazon S3 è un meccanismo di staging e buffering e supporta file in formato parquet.

    • Se selezioni la casella di controllo Importa dati nello AWS IoT SiteWise storage, i dati vengono caricati prima in Amazon S3 e poi nello AWS IoT SiteWise storage.

      • Se selezioni la casella di controllo Elimina dati da Amazon S3, i dati vengono eliminati da Amazon S3 dopo essere stati importati nello storage. SiteWise

      • Se deselezioni la casella di controllo Elimina dati da Amazon S3, i dati vengono archiviati sia in Amazon S3 che in storage. SiteWise

    • Se deselezioni la casella di controllo Importa dati nello AWS IoT SiteWise storage, i dati vengono archiviati solo in Amazon S3. Non viene importato nello SiteWise storage.

    Visita Gestisci l'archiviazione dei dati per i dettagli sulle varie opzioni di archiviazione AWS IoT SiteWise offerte. Per ulteriori informazioni sulle opzioni di prezzo, consulta la pagina AWS IoT SiteWise dei prezzi.

    Per ulteriori dettagli, consulta Configurazione di AWS CLI for AWS IoT SiteWise Buffered con Amazon S3.

  • AWS IoT Greengrass stream manager: utilizza AWS IoT Greengrass stream manager per inviare dati alle seguenti Cloud AWS destinazioni: canali in ingresso AWS IoT Analytics, flussi in Amazon Kinesis Data Streams, proprietà degli asset o oggetti AWS IoT SiteWise in Amazon Simple Storage Service (Amazon S3). Per ulteriori informazioni, consulta Manage data stream on the AWS IoT Greengrass Core nella Developer Guide.AWS IoT Greengrass Version 2

L'esempio seguente mostra la struttura dei messaggi del flusso di dati richiesta trasmessa dallo AWS IoT Greengrass stream manager.

{ "assetId": "string", "propertyAlias": "string", "propertyId": "string", "propertyValues": [ { "quality": "string", "timestamp": { "offsetInNanos": number, "timeInSeconds": number }, "value": { "booleanValue": boolean, "doubleValue": number, "integerValue": number, "stringValue": "string" } } ] }
Nota

Il messaggio del flusso di dati deve includere (assetIdepropertyId) o propertyAlias nella sua struttura.

assetId

(Facoltativo) L'ID della risorsa da aggiornare.

propertyAlias

(Facoltativo) L'alias che identifica la proprietà, ad esempio il percorso del flusso di dati del server OPC UA. Per esempio:

/company/windfarm/3/turbine/7/temperature

Per ulteriori informazioni, consulta Mappatura dei flussi di dati industriali alle proprietà degli asset nella Guida per l'utente.AWS IoT SiteWise

propertyId

(Facoltativo) L'ID della proprietà dell'asset per questa voce.

propertyValues

(Obbligatorio) L'elenco dei valori delle proprietà da caricare. È possibile specificare fino a 10 elementi propertyValues dell'array.

quality

(Facoltativo) La qualità del valore della proprietà dell'asset.

timestamp

(Obbligatorio) Il timestamp del valore della proprietà dell'asset.

offsetInNanos

(Facoltativo) L'offset in nanosecondi da. timeInSeconds

timeInSeconds

(Obbligatorio) La data del timestamp, in secondi, nel formato Unix epoch. I dati frazionari in nanosecondi sono forniti da. offsetInNanos

value

(Obbligatorio) Il valore della proprietà dell'asset.

Nota

Nel value campo può esistere solo uno dei seguenti valori.

booleanValue

(Facoltativo) Dati della proprietà Asset di tipo Boolean (trueorfalse).

doubleValue

(Facoltativo) Dati relativi alla proprietà dell'asset di tipo double (numero a virgola mobile).

integerValue

(Facoltativo) Dati relativi alla proprietà dell'asset di tipo intero (numero intero).

stringValue

(Facoltativo) Dati delle proprietà dell'asset di tipo string (sequenza di caratteri).