Reduzca los costes con Basic Ingest in AWS IoT SiteWise - AWS IoT SiteWise

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Reduzca los costes con Basic Ingest in AWS IoT SiteWise

AWS IoT Core proporciona una función denominada ingesta básica que puede utilizar para enviar datos AWS IoT Core sin incurrir AWS IoT en costes de mensajería. Basic Ingest optimiza el flujo de datos para cargas de trabajo de ingestión de datos de gran volumen al eliminar el agente de publish/subscribe mensajes de la ruta de ingestión. Puede utilizar Basic Ingest si sabe a qué reglas deben dirigirse sus mensajes.

Para utilizar Basic Ingest, se envían mensajes directamente a una regla específica utilizando un tema especial, $aws/rules/rule-name. Por ejemplo, para enviar un mensaje a una regla denominada SiteWiseWindFarmRule, envíe un mensaje al tema $aws/rules/SiteWiseWindFarmRule.

Si la acción de regla utiliza plantillas de sustitución que contengan topic(Decimal), puede transferir el tema original al final del tema especial de Basic Ingest, como $aws/rules/rule-name/original-topic. Por ejemplo, para utilizar Basic Ingest con el ejemplo de alias de propiedad del parque eólico de la sección anterior, puede enviar mensajes al tema siguiente.

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

El ejemplo anterior incluye una segunda barra (//) porque AWS IoT elimina el prefijo Basic Ingest () del tema que está visible para la $aws/rules/rule-name/ acción de la regla. En este ejemplo, la regla recibe el tema /company/windfarm/3/turbine/7/temperature.

Para obtener más información, consulte Reducción de los costos de mensajería con Basic Ingest en la Guía para desarrolladores de AWS IoT .