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à.
Destinazioni e gestore di stream AWS IoT Greengrass
AWS IoT Greengrass stream manager consente di inviare dati alle seguenti Cloud AWS destinazioni: canali in entrata AWS IoT Analytics, flussi in Amazon Kinesis Data Streams, proprietà delle risorse 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
Esempio : struttura dei messaggi del flusso di dati
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. Ad esempio:
/company/windfarm/3/turbine/7/temperaturePer ulteriori informazioni, consulta Gestire i flussi di dati 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
propertyValuesdell'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
valuecampo 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).
-