什麼是即時資料分析?

已完成

即時資料分析通常是以資料流的擷取和處理為基礎,而此資料流是由永久的一系列資料所組成,通常與特定時間點事件相關。 例如,資料流可能包含提交至社交媒體微部落格網站的訊息詳細資料,或網際網路連線天氣感應器所記錄的一系列環境測量。

串流中的資料可用來建立資料的即時視覺效果,以供監視之用,或在特定情況發生時觸發自動化動作。 例如,辦公大樓環境控制感應器的資料流可能會讓暖氣和空調系統進而動態控制,以將舒適度和成本最佳化。 資料也可以保存在資料存放區中,稍後再查詢,讓分析師更了解一段時間的變更。 例如,行銷組織可能會對社交媒體訊息執行情緒分析,以查看廣告活動是否對公司或其產品產生更正面的留言,或者,農業企業可能會監視溫度和降雨量趨勢,以最佳化灌溉和農作物收割。

即時分析的常見目標包括

  • 持續分析資料以報告問題或趨勢。
  • 了解各種條件下的元件或系統行為,以協助規劃未來的增強功能。
  • 當發生特定事件或超過臨界值時,觸發特定動作或警示。

即時資料分析解決方案的特性

即時資料分析的串流處理解決方案通常會展現下列特性:

此圖顯示正在處理、依天彙總,以及視覺化和儲存的資料流。

  1. 資料流未繫結 - 資料會永久新增至串流。
  2. 串流中的資料記錄通常包含時態 (以時間為基礎) 資料,指出與記錄相關之事件發生 (或記錄) 的時間。
  3. 串流資料的彙總通常透過時態時間範圍執行 - 例如,記錄每分鐘社交媒體貼文的數目,或每小時的平均降雨量。
  4. 串流資料處理的結果可用來支援即時 (或近乎即時) 自動化或視覺效果,或保存在分析存放區中,以便與其他資料合併來進行歷程記錄分析。 許多解決方案合併這些方法,以支援即時和歷程記錄分析。

Microsoft Fabric 的即時智慧功能,可讓您實作即時分析解決方案,其中包含此處所述具有最少 (或沒有) 編碼工作的功能,並整合到 Microsoft Fabric 生態系統的其餘部分。