2017-09-19 6 views
1

Stream Analyticsでデータ(Azure SQLに格納されている)とリアルタイムのストリームデータ(IoT Hub経由で取得)を組み合わせる方法を検討しています。私が見つけた1つの方法は、BLOBストレージを使用してSQL Azureデータをコピーし、それを入力データ型「参照データ」として使用し、Stream AnalyticsのクエリエディタJOINでうまく動作するストリーミングデータを使用することです。しかし、ストリーム分析でJavaScript UDF機能を使用してSQL Azureからデータを取得し、ストリーミングIoTデータと組み合わせることが可能かどうかを検討していますか?私はまた、これらのタイプのデータを組み合わせるために提案されたアプローチがどちらが1つであるかもわかりません。Azure Stream Analyticsで静的データとリアルタイムデータを結合する

おかげストリーミング分析で

答えて

1

のUDFを使用すると、SQLのような外部サービスを呼び出すことはできません。基本的なデータ操作、正規表現、数学などのために使用されます。SQLデータが本来遅い場合は、Data Factoryを使用してBlobストレージにSQL情報を移動して使用する方法についてここで概説したアプローチストリームアナリティクスクエリ内の参照データは、問題を解決する正しい方法(現在の唯一の方法)です。

SQLで高速にデータを移動する場合は、SQLデータベースの変更をフックしてイベントハブに公開することを検討したいと考えています。次に、これを2番目のデータストリーム入力タイプとしてクエリに引き込み、クエリで適切な結合を実行できます。

+0

ご回答いただきありがとうございます。 – SHB

+0

@SHB問題なく、助けてくれてうれしいです –

関連する問題