回溯相容性 (StreamInsight)

StreamInsight 1.2

本主題描述最新版 StreamInsight 所推出的行為變更以及突破性變更。StreamInsight 中的這些變更可能會要求您更新 StreamInsight 應用程式。

如需有關已知問題的詳細資訊,請參閱<版本資訊 (StreamInsight)>。如需有關此版本中新功能的詳細資訊,請參閱<新功能 (StreamInsight)>。

新查詢狀態

先前指定為 QueryState.Suspended 的查詢狀態現在為 QueryState.Completed。

QueryState.Suspended 現在會在系統中斷前,描述處於執行中狀態之具有恢復功能的查詢。

此外,此版本已經導入新的查詢狀態。如需查詢狀態的完整清單,請參閱<監視 StreamInsight 伺服器和查詢>。

DateTimeKind.Utc 現在是必要的

對於視窗的對齊參數,不再支援具有 DateTimeKind.Local 的時間戳記。這些時間戳記必須擁有 DateTimeKind.Utc。

需要較新版的 SQL Server Compact

StreamInsight 至少需要適用於 Microsoft SQL Server Compact 3.5 Service Pack 2 的累計更新 4。您必須安裝 SQL Server Compact 以保存中繼資料或使用檢查點檢查。

已移除診斷檢視

診斷檢視 cep:/Server/Scheduler 已遭到移除。

對於邊緣事件較嚴格的輸入條件約束

邊緣輸入配接器現在強制邊緣結束事件的時間戳記較其對應邊緣開始事件的時間戳記大。

事件流程偵錯工具與追蹤

StreamInsight 1.2 所擷取的追蹤只能載入到以 StreamInsight 1.2 散發的事件流程偵錯工具。

此外,1.2 版的事件流程偵錯工具無法開啟舊版 StreamInsight 所擷取的追蹤。