翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
基本的な取り込みによるコストの削減
AWS IoT Core には、メッセージングコストを発生させ AWS IoT Core ずに を介してデータを送信するために使用できる基本的な取り込みと呼ばれる機能があります。 AWS IoT
基本的な取り込みを使用するには、特別なトピック、$aws/rules/
を使用して、特定のルールに直接メッセージを送信します。たとえば、rule-name
SiteWiseWindFarmRule
という名前のルールにメッセージを送信するには、トピック $aws/rules/SiteWiseWindFarmRule
にメッセージを送信します。
ルールアクションで、トピック (10 進数) を含む置換テンプレートが使用されている場合、$aws/rules/
などの基本的な取り込みの特別なトピックの最後に元のトピックを渡すことができます。たとえば、前のセクションの風力発電施設プロパティエイリアスの例で基本的な取り込みを使用するには、次のトピックにメッセージを送信できます。rule-name
/original-topic
$aws/rules/SiteWiseWindFarmRule//company/windfarm/3/turbine/7/temperature
注記
上記の例には 2 番目のスラッシュ (//
) が含まれています。これは、 がルールアクションに表示されるトピックから基本的な取り込みプレフィックス ($aws/rules/
) AWS IoT を削除するためです。この例では、ルールはトピック rule-name
//company/windfarm/3/turbine/7/temperature
を受信します。
詳細については、[AWS IoT Developer Guide] (デベロッパーガイド) の[Reducing messaging costs with basic ingest] (ベーシックインジェストでメッセージングコストを削減) を参照してください。