SelectAttributes Aktivität - AWS IoT Analytics

Hinweis zum Ende des Supports: Am 15. Dezember 2025 AWS endet der Support für AWS IoT Analytics. Nach dem 15. Dezember 2025 können Sie nicht mehr auf die AWS IoT Analytics Konsole oder AWS IoT Analytics Ressourcen zugreifen. Weitere Informationen finden Sie unter AWS IoT Analytics Ende des Supports.

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.

SelectAttributes Aktivität

Die Aktivität selectAttributes erstellt eine neue Nachricht nur unter Verwendung der angegebenen Attribute aus der ursprünglichen Nachricht. Alle anderen Attribute werden verworfen. selectAttributes erstellt nur neue Attribute unter dem Stamm der Nachricht. Für die folgende Nachricht:

{ "device": { "id": "device-123", "coord": [ 47.6152543, -122.3354883 ], "temp": 50, "hum": 40 }, "light": 90 }

und diese Aktivität:

{ "selectAttributes": { "name": "MySelectAttributesActivity", "attributes": [ "device.temp", "device.hum", "light" ], "next": "MyDatastoreActivity" } }

Das Ergebnis ist die folgende Nachricht, die durch die Pipeline fließt.

{ "temp": 50, "hum": 40, "light": 90 }

Auch hier gilt, dass selectAttributes nur Objekte auf Stammebene erstellen kann.