Erfassen Sie Daten mit dem CreateBulkImportJob API - AWS IoT SiteWise

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.

Erfassen Sie Daten mit dem CreateBulkImportJob API

Verwenden Sie den CreateBulkImportJobAPI, um große Datenmengen aus Amazon S3 zu importieren. Ihre Daten müssen in dem CSV Format in Amazon S3 gespeichert werden. Datendateien können die folgenden Spalten haben.

Anmerkung

Um eine Anlageneigenschaft zu identifizieren, geben Sie eine der folgenden Optionen an.

  • Das ASSET_ID Ende PROPERTY_ID der Anlageneigenschaft, an die Sie Daten senden.

  • TheALIAS, 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. Weitere Informationen zur Festlegung von Eigenschaftsaliasnamen finden Sie unter Ordnen Sie industrielle Datenströme den Eigenschaften von Anlagen zu.

  • ALIAS— Der Alias, der die Eigenschaft identifiziert, z. B. ein OPC UA-Server-Datenstream-Pfad (zum Beispiel/company/windfarm/3/turbine/7/temperature). Weitere Informationen finden Sie unter Ordnen Sie industrielle Datenströme den Eigenschaften von Anlagen zu.

  • ASSET_ID— Die ID des Assets.

  • PROPERTY_ID— Die ID der Anlageeigenschaft.

  • DATA_TYPE— Der Datentyp der Eigenschaft kann einer der folgenden sein.

    • STRING— Eine Zeichenfolge mit bis zu 1024 Byte.

    • INTEGER— Eine 32-Bit-Ganzzahl mit Vorzeichen im Bereich [-2.147.483.648, 2.147.483.647].

    • DOUBLE— Eine Fließkommazahl im Bereich [-10^100, 10^100] und 754 doppelter Genauigkeit. IEEE

    • BOOLEANtrue oder. false

  • TIMESTAMP_SECONDS— Der Zeitstempel des Datenpunkts in der Unix-Epochenzeit.

  • TIMESTAMP_NANO_OFFSET— Der Nanosekunden-Offset, aus dem konvertiert wurde. TIMESTAMP_SECONDS

  • QUALITY— (Fakultativ) Die Qualität des Vermögenswerts. Der Wert kann einer der folgenden sein.

    • GOOD— (Standard) Die Daten sind von keinen Problemen betroffen.

    • BAD— Die Daten sind von einem Problem wie einem Sensorausfall betroffen.

    • UNCERTAIN— Die Daten sind von einem Problem wie einer Sensorungenauigkeit betroffen.

    Weitere Informationen zum AWS IoT SiteWise Umgang mit Datenqualität bei Berechnungen finden Sie unter Datenqualität in Formelausdrücken.

  • VALUE— Der Wert der Vermögenseigenschaft.

Beispiel Datendatei (en) im CSV-Format
asset_id,property_id,DOUBLE,1635201373,0,GOOD,1.0 asset_id,property_id,DOUBLE,1635201374,0,GOOD,2.0 asset_id,property_id,DOUBLE,1635201375,0,GOOD,3.0
unmodeled_alias1,DOUBLE,1635201373,0,GOOD,1.0 unmodeled_alias1,DOUBLE,1635201374,0,GOOD,2.0 unmodeled_alias1,DOUBLE,1635201375,0,GOOD,3.0 unmodeled_alias1,DOUBLE,1635201376,0,GOOD,4.0 unmodeled_alias1,DOUBLE,1635201377,0,GOOD,5.0 unmodeled_alias1,DOUBLE,1635201378,0,GOOD,6.0 unmodeled_alias1,DOUBLE,1635201379,0,GOOD,7.0 unmodeled_alias1,DOUBLE,1635201380,0,GOOD,8.0 unmodeled_alias1,DOUBLE,1635201381,0,GOOD,9.0 unmodeled_alias1,DOUBLE,1635201382,0,GOOD,10.0

AWS IoT SiteWise bietet die folgenden API Operationen zum Erstellen eines Massenimportauftrags und zum Abrufen von Informationen zu einem vorhandenen Auftrag.