建立離散事件的 eventstreams (預覽)
本文說明如何為離散事件建立 Microsoft Fabric 事件數據流。
當您開發應用程式以進行即時分析時,通常會遇到兩種類型的事件:離散事件和連續事件或數據流。 Microsoft Fabric 事件串流可以擷取和處理離散和連續事件。
重要
Fabric 事件數據流的增強功能目前為預覽狀態。
瞭解離散和連續事件
若要在 Fabric 中建置有效率且可調整的事件串流,請務必瞭解離散事件與連續事件或數據流之間的差異。
離散事件,通常稱為通知事件,是在特定時間點發生的個別事件。 每個事件都與其他事件無關,而且有清楚的起點和終點。 離散事件的範例包括用戶在網站上下訂單或變更資料庫。
連續事件 或 數據流 代表一段時間的連續數據流或數據流。 不同於離散事件,連續事件沒有相異的起點或終點。 相反地,它們代表穩定且持續的數據串流,通常沒有預先定義的界限。 範例包括來自IoT裝置的感測器數據、股票市場刻度數據,或即時摘要中的社交媒體貼文。
注意
建議在一個事件數據流中具有離散事件來源或連續事件(數據流)來源,而不是兩者混合。
支援的離散事件
Fabric 事件串流可讓您建置事件驅動解決方案,以擷取 Fabric 數據源中的系統狀態變更或事件。 網狀架構事件數據流支援下列類型的離散事件:
離散事件 | 描述 |
---|---|
Azure Blob 儲存體 事件 | 在對 Azure Blob 儲存體 所做的任何變更時產生,例如建立、修改或刪除記錄或檔案。 |
Fabric 工作區專案事件 | 在對 Fabric 工作區所做的任何變更時產生,包括建立、更新或刪除專案。 |
將離散事件 連線 至 eventstreams
在 Fabric 事件串流中,您可以將離散事件來源新增至事件串流,並將這些事件路由至即時中樞。 然後,您可以在 Fabric 事件數據流中轉換這些事件,或在即時中樞訂閱這些事件。 在即時中樞中,進一步的動作包括使用數據啟動器或建立執行 Fabric 作業專案的警示,例如管線和筆記本。
必要條件
- 具有參與者或更高許可權的網狀架構進階工作區存取權。
- 用於連線到網狀架構工作區專案事件的網狀架構工作區,或存取用於連線至 Azure Blob 儲存體 事件的 Azure Blob 儲存體 帳戶。
連線 離散事件
若要將離散事件連線到 eventstream,請執行下列步驟:
在 [實時智慧] 底下,選取 [Eventstream] 以建立新的事件串流。 請確定 [增強功能][預覽] 選項已啟用。
在下一個畫面上,選取 [ 新增外部來源]。
在 [選取數據源] 畫面上,選取您想要新增至事件數據流的離散事件類型,Azure Blob 儲存體 事件或 Fabric 工作區專案事件。
依照下列其中一篇文章中的指示,新增事件來源併發佈 eventstream:
- 如需 Azure Blob 儲存體 事件,請參閱新增 Azure Blob 儲存體 事件。
- 如需 Fabric 工作區專案事件,請參閱 新增 Fabric 工作區專案事件。
完成後,事件數據流就會開始擷取個別事件。 在 即時中樞中,您可以在 [網狀架構事件] 底下 找到事件。 在右窗格中,您可以設定警示以採取進一步的動作。
已知的限制
- 目前,當離散事件來源發生錯誤時,無法使用錯誤訊息。
- 目前,數據預覽功能不適用於離散事件來源。
相關內容
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應