Senken Sie die Kosten mit Basic Ingest - 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.

Senken Sie die Kosten mit Basic Ingest

AWS IoT Core bietet eine Funktion namens Basic Ingest, mit der Sie Daten senden können, AWS IoT Core ohne dass Messaging-Kosten anfallen.AWS IoT Basic Ingest optimiert den Datenfluss für große Datenerfassungsworkloads, indem der Publish/Subscribe-Message Broker aus dem Erfassungspfad entfernt wird. Sie können Basic Ingest verwenden, wenn Sie wissen, an welche Regeln Ihre Nachrichten weitergeleitet werden sollen.

Um Basic Ingest zu verwenden, senden Sie Nachrichten direkt an eine bestimmte Regel mit einem speziellen Thema, $aws/rules/rule-name. Um beispielsweise eine Nachricht an eine Regel mit dem Namen SiteWiseWindFarmRule zu senden, senden Sie eine Nachricht an das Thema $aws/rules/SiteWiseWindFarmRule.

Wenn Ihre Regelaktion Substitutionsvorlagen verwendet, die topic(Decimal) (Thema (Dezimal)) enthalten, können Sie das ursprüngliche Thema am Ende des speziellen Basic Ingest-Themas übergeben, z. B. $aws/rules/rule-name/original-topic. Wenn Sie beispielsweise Basic Ingest mit dem Aliasbeispiel für Windparks aus dem vorherigen Abschnitt verwenden möchten, können Sie Nachrichten an das folgende Thema senden.

$aws/rules/SiteWiseWindFarmRule//company/windfarm/3/turbine/7/temperature
Anmerkung

Das obige Beispiel enthält einen zweiten Schrägstrich (//), weil das Basic Ingest-Präfix ($aws/rules/rule-name/) aus dem Thema AWS IoT entfernt wird, das für die Regelaktion sichtbar ist. In diesem Beispiel erhält die Regel das Thema /company/windfarm/3/turbine/7/temperature.

Weitere Informationen finden Sie im Entwicklerhandbuch unter Senkung der Messaging-Kosten durch einfaches Ingest.AWS IoT