LINQ でのクエリ テンプレートの記述

データが StreamInsight サーバーに配信されると、そのデータに対して計算が連続的に実行されます。つまり、イベントがサーバーに挿入されると、これらのイベントは継続クエリによって処理されます。これにより、処理済みの出力イベントが生成されます。このような継続クエリは、言語フレームワーク LINQ で記述されます。LINQ とは、データセットに対する宣言型のクエリを表現するメカニズムであり、C# などのホスト言語に完全に統合されています。現在のリリースでは、StreamInsight はホスト言語として C# のみをサポートしています。このフレームワークは StreamInsight プラットフォーム用に変更されたため、結果として、StreamInsight サーバーと C# は密接に統合されました。このセクションのトピックでは、このプラットフォームでサポートされる、イベントに対する多数の計算操作と、これらの操作を StreamInsight LINQ クエリで指定する方法を示します。 

StreamInsight の LINQ クエリの記述方法については、「A Hitchhiker's Guide to StreamInsight Queries」を参照してください。

このセクションの内容

関連項目

概念

StreamInsight サーバーの概念

その他の技術情報

言語統合クエリ