私はいくつかの環境データ(温度、湿度、気圧、光度など)を送信するように設定できるデバイスを持っています。デバイス・ゲートウェイのサポートされるメソッドは、MQTT、UDP、WebHookであり、データ・フォーマットはCSVまたはJsonにすることができます。AzureにIoTデータを送信する
建物内に30台以上のデバイスがあり、毎秒Azureクラウドにデータを送信すると仮定します。それから、私はクラウド上でいくつかの分析をしたい。
どのメソッドが最高のパフォーマンスを備えているか知りたいですか?
WebHookを使用してAzure関数を試しました。リクエストごとに料金がかかります。
しかし、私はAzure IoT HubがMQTTデータを送信する最良の方法だと思います。
のIoTハブにデータを送信した場合、また、ストリームAnalyticsをチェックしてください。これを使用して、いくつかの集約を行い、何らかの種類のリポジトリにデータをプッシュし、このリポジトリ上で関数をトリガすることができます。そうすれば、1日のうちに毎秒30の機能が実行されることはありません。 –