イベント ハブを使用してデータを受信するプロジェクトがあります。これは毎秒送信され、データは SignalR を使用して Web サイトによって受信されます。これはすべて正常に機能しています。Stream Analytics ジョブを介してデータを BLOB ストレージに保存しています。 、しかし、これはアクセスが非常に遅く、たった6台のデバイスから受信しているデータの量では、これが増えるとさらに遅くなります.データにアクセスして、Webサイトのグラフを介して履歴データを表示する必要があります.これは、入ってくるライブデータで補充されます。
私は本当に毎秒データを保存する必要はないので、代わりに30秒ごとに保存することだけを考えましたが、私がやろうとしているのはSQL DBに、まだ毎秒データを受け取りますが、30秒ごとに保存するだけです、タンブリングウィンドウを試しましたが、私が見ることができることから、これは単一のエントリではなく、30秒ごとにすべてをダンプするだけです.
タンブリング、スライディング、およびホッピング ウィンドウを理解していないのでしょうか。この方法では使用できないのではないでしょうか? その場合、私はそれを行う唯一の方法を推測しています。出力データベースを入力として使用することです。そのため、タイムスタンプを現在の時刻と相互参照できますか?
誰かが他のアイデアを持っていない限り?任意の助けをいただければ幸いです。
ありがとう