Riduci i costi con Basic Ingest - AWS IoT SiteWise

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à.

Riduci i costi con Basic Ingest

AWS IoT Core offre una funzionalità chiamata Basic Ingest che è possibile utilizzare per inviare dati AWS IoT Core senza incorrere in AWS IoT costi di messaggistica. Basic Ingest ottimizza il flusso di dati per i carichi di lavoro di inserimento con elevati volumi di dati rimuovendo il broker dei messaggi di pubblicazione/sottoscrizione dal percorso di inserimento. Puoi utilizzare Basic Ingest se conosci le regole a cui devono essere instradati i messaggi.

Per utilizzare Basic Ingest, invii i messaggi direttamente a una regola specifica utilizzando l'argomento speciale $aws/rules/rule-name. Ad esempio, per inviare un messaggio a una regola denominata SiteWiseWindFarmRule, invii un messaggio all'argomento $aws/rules/SiteWiseWindFarmRule.

Se l'azione di regola utilizza modelli di sostituzione contenenti topic(Decimal), puoi passare l'argomento originale alla fine dell'argomento speciale di Basic Ingest, ad esempio $aws/rules/rule-name/original-topic. Ad esempio, per utilizzare Basic Ingest con l'alias di proprietà della centrale eolica di esempio della sezione precedente, puoi inviare messaggi al seguente argomento.

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

L'esempio precedente include una seconda barra (//) perché AWS IoT rimuove il prefisso Basic Ingest ($aws/rules/rule-name/) dall'argomento visibile all'azione della regola. In questo esempio, la regola riceve l'argomento /company/windfarm/3/turbine/7/temperature.

Per ulteriori informazioni, consulta Ridurre i costi di messaggistica con Basic Ingest nella Guida per gli sviluppatori.AWS IoT