Reduzir custos com a ingestão básica - AWS IoT SiteWise

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Reduzir custos com a ingestão básica

AWS IoT Core fornece um recurso chamado Basic Ingest, que você pode usar para enviar dados AWS IoT Core sem incorrer em custos de AWS IoT mensagens. A Ingestão básica otimiza fluxo de dados para cargas de ingestão de dados de volume alto removendo o agente de mensagem de publicação/assinatura do caminho de ingestão. É possível usar a Ingestão básica se souber para quais regras as mensagens devem ser roteadas.

Para usar a Ingestão básica, envie mensagens diretamente a uma regra específica usando um tópico especial, $aws/rules/rule-name. Por exemplo, para enviar uma mensagem a uma regra chamada SiteWiseWindFarmRule, envie uma mensagem ao tópico$aws/rules/SiteWiseWindFarmRule.

Se a ação de regra usa modelos de substituição que contêm topic(Decimal), é possível transmitir o tópico original ao fim do tópico especial de Ingestão básica, como $aws/rules/rule-name/original-topic. Por exemplo, para usar a Ingestão básica com o exemplo de alias de propriedade do parque de energia eólica da seção anterior, é possível enviar mensagens ao tópico a seguir.

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

O exemplo acima inclui uma segunda barra (//) porque AWS IoT remove o prefixo Basic Ingest ($aws/rules/rule-name/) do tópico que está visível para a ação da regra. Neste exemplo, a regra recebe o tópico /company/windfarm/3/turbine/7/temperature.

Para obter mais informações, consulte Reducing messaging costs with basic ingest no AWS IoT Developer Guide.