Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Fragt historische Werte von Vermögenswerten ab
Sie können den AWS IoT SiteWise API GetAssetPropertyValueHistoryVorgang verwenden, um die historischen Werte einer Anlageneigenschaft abzufragen.
Um eine Anlageneigenschaft zu identifizieren, geben Sie eine der folgenden Optionen an:
-
Das
assetId
EndepropertyId
der Anlageneigenschaft, an die Daten gesendet werden. -
The
propertyAlias
, bei dem es sich um einen Datenstream-Alias handelt (z. B./company/windfarm/3/turbine/7/temperature
). Um diese Option verwenden zu können, müssen Sie zuerst den Alias der Komponenteneigenschaft festlegen. Informationen zum Festlegen von Eigenschaftsaliasnamen finden Sie unterOrdnen Sie industrielle Datenströme den Eigenschaften von Anlagen zu.
Übergeben Sie die folgenden Parameter, um Ihre Ergebnisse zu verfeinern:
-
startDate
— Der ausschließliche Anfang des Bereichs, aus dem historische Daten abgefragt werden sollen, ausgedrückt in Sekunden in der Unix-Epoche. -
endDate
— Das inklusive Ende des Bereichs, aus dem historische Daten abgefragt werden sollen, ausgedrückt in Sekunden in der Unix-Epochenzeit. -
maxResults
— Die maximale Anzahl von Ergebnissen, die in einer Anfrage zurückgegeben werden sollen. Standardmäßig werden20
Ergebnisse verwendet. -
nextToken
— Ein Paginierungstoken, das von einem früheren Aufruf dieser Operation zurückgegeben wurde. -
timeOrdering
— Die Reihenfolge, die auf die zurückgegebenen Werte angewendet werden soll:ASCENDING
oderDESCENDING
. -
qualities
— Die Qualität, nach der Ergebnisse gefiltert werden sollen nach:GOOD
BAD
,, oderUNCERTAIN
.
Um den Werteverlauf für eine Anlageeigenschaft abzufragen (AWS CLI)
-
Führen Sie den folgenden Befehl aus, um den Wertverlauf für die Komponenteneigenschaft abzurufen. Dieser Befehl fragt den Verlauf der Eigenschaft über ein bestimmtes 10-Minuten-Intervall ab. Ersetzen
asset-id
mit der ID des Vermögenswerts undproperty-id
mit der ID der Immobilie. Ersetzen Sie die Datumsparameter durch das abzufragende Intervall.aws iotsitewise get-asset-property-value-history \ --asset-id
asset-id
\ --property-idproperty-id
\ --start-date1575216000
\ --end-date1575216600
Die Operation gibt eine Antwort zurück, die den TQVs Verlauf der Eigenschaft im folgenden Format enthält:
{ "assetPropertyValueHistory": [ { "value": { "booleanValue":
Boolean
, "doubleValue":Number
, "integerValue":Number
, "stringValue": "String
" }, "timestamp": { "timeInSeconds":Number
, "offsetInNanos":Number
}, "quality": "String
" } ], "nextToken": "String
" } -
Wenn mehr Werteinträge vorhanden sind, können Sie das Paginierungstoken aus dem
nextToken
Feld an einen nachfolgenden Aufruf der GetAssetPropertyValueHistoryOperation übergeben.