StreamInsight 伺服器架構

 

Microsoft StreamInsight 的執行階段元件為 StreamInsight 伺服器, 這包含事件來源、一組使用查詢來檢查事件資料流的常設處理序,以及會處理結果的事件接收。 StreamInsight 架構可讓開發人員建立事件產生器 (例如 Web 伺服器、裝置或感應器及股價報價機或新聞摘要) 的介面以及事件取用者 (如呼叫器、監控裝置、KPI 儀表板、交易站或資料庫) 的介面。 內送事件會持續以資料流方式送到 StreamInsight 伺服器中的查詢,該伺服器會根據每一個查詢中所定義的邏輯來處理及轉換資料。 然後可以使用輸出的查詢結果來觸發特定動作。

下圖呈現 StreamInsight 架構的高層級概觀。

CEP 架構概觀