Riduci i costi con Basic Ingest in AWS IoT SiteWise - 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 in AWS IoT SiteWise

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 carichi di lavoro di ingestione di dati ad alto volume rimuovendo il broker di messaggi dal percorso di importazione. publish/subscribe 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