Reducción de costos con Basic Ingest - 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.

Reducción de costos con Basic Ingest

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 gastos de mensajería. Basic Ingest optimiza el flujo de datos para las cargas de trabajo de ingesta de grandes volúmenes de datos mediante la eliminación del agente de mensajería de publicación y suscripción en la ruta de ingesta. 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 de ingesta básica ($aws/rules/rule-name/) del tema que está visible para la 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 .