0

現在、Web イベントを受信する EventHub と、それらをクエリして Azure SQL データベース テーブルに格納するストリーム分析があります。私の MVC ダッシュボードでは、最初に EntityFramework を使用してデータベースにモデル「イベント」を作成し、次にスキャフォールディングしてコントローラーとビューを作成しました。現在、「localhost:xxxx/Events」のダッシュボードにすべてのイベントを含むテーブルが表示されています。

私がやりたいことは、できれば Signal R を使用して、それらをリアルタイムで更新することです。私が立ち往生している問題は、SQLDependency が Azure SQL で機能しないことであり、目標を達成するための他の方法がわかりません。リアルタイムテーブルの。

PowerBI を試してみましたが、コンソールのようなリアルタイム テーブル グラフが見つかりませんでした。ダッシュボードにボタンを追加して、投稿要求をストリーム分析に送信するので、mvc を使用する方法です。

これは簡単に思えますが、私はあまりにも多くの時間を費やしています。すべての助けに感謝します

前もって感謝します

4

1 に答える 1

0

MVC バックエンドが Java、C#、または C である場合は、Stream Analytics で処理済みデータを別のイベント ハブに出力することをお勧めします。次に、C#、C、または Java を使用してサブスクライブし、そのイベント ハブを非同期的にリッスンします。その新しいイベント ハブを通過するメッセージはリアルタイムになります。

イベント ハブ #1 -> ストリーム プロセッサ -> イベント ハブ #2 -> MVC Web ページ

于 2015-06-08T14:16:21.863 に答える