Schreiben von Abfragevorlagen in LINQ

Sobald Daten an den StreamInsight-Server übermittelt wurden, kann die Berechnung kontinuierlich über die Daten ausgeführt werden. Anders ausgedrückt: Sobald Ereignisse in den Server eingefügt werden, werden diese Ereignisse von stehenden Abfragen verarbeitet, die die verarbeiteten Ausgabeereignisse ausgeben. Diese stehenden Abfragen sind im Sprachframework LINQ geschrieben. LINQ ist ein Mechanismus für den Ausdruck deklarativer Abfragen über Datasets, die vollständig in eine Hostsprache wie C# integriert sind. In der aktuellen Version unterstützt StreamInsight nur C# als Hostsprache. Dieses Framework wurde für die StreamInsight-Plattform angepasst, was zu einer engeren Integration des StreamInsight-Servers mit C# führt. Die Themen in diesem Abschnitt veranschaulichen eine Reihe von Berechnungsvorgängen über Ereignisse, die von dieser Plattform unterstützt werden. Außerdem wird erläutert, wie diese Vorgänge mit StreamInsight-LINQ-Abfragen spezifiziert werden. 

Eine detaillierte Anleitung zum Schreiben von LINQ-Abfragen für StreamInsight finden sie unter A Hitchhiker’s Guide to StreamInsight Queries.

In diesem Abschnitt

Siehe auch

Konzepte

StreamInsight-Serverkonzepte

Andere Ressourcen

Language Integrated Query (sprachintegrierte Abfrage)