分析 IoT 資料並將其視覺化

本概觀介紹關於分析及可視化 IoT 數據之選項的重要概念。 每個區段都包含提供進一步詳細數據和指引的內容連結。

下圖顯示一般 IoT 解決方案中元件的高階檢視。 本文著重於分析和可視化 IoT 數據的相關領域。

圖表顯示高階 IoT 方案架構,醒目提示裝置分析與視覺效果區域。

在 Azure IoT 中,分析和視覺效果服務可用來識別及顯示衍生自您的 IoT 資料的商務深入解析。 例如,您可以使用機器學習模型來分析裝置遙測,並預測何時應在工業資產上執行維護。 您也可以使用視覺效果工具來顯示裝置位置的地圖。

Azure Digital Twins

Azure 數位對應項服務可讓您組建和維護真實世界即時、最新標記法的模型。 您可以從這些模型查詢、分析及產生視覺效果,以擷取商業深入解析。 範例模型可能是建築物的標記法,包含會議室、會議室裝置,以及會議室與裝置之間關聯性的資訊。 填入這些模型的實際數據通常會從IoT裝置收集,並透過IoT中樞傳送。

外部服務

您可以使用許多服務來分析和視覺化 IoT 資料。 某些服務的設計目的是要處理串流 IoT 數據,而其他服務則是更一般用途。 下列服務是IoT解決方案中用於分析和視覺效果的一些最常見服務:

Azure 資料總管

Azure 數據總 管是完全受控、高效能、巨量數據分析平臺,可讓您輕鬆地近乎即時地分析大量數據。 下列文章和教學課程示範如何使用 Azure 數據總管來分析 IoT 資料並將其可視化的一些範例:

Databricks

使用 Azure Databricks 來處理、儲存、清除、共用、分析、模型,以及透過從 BI 到機器學習的解決方案來用資料集獲利。 使用 Azure Databricks 平台來組建和部署資料工程工作流程、機器學習模型、分析儀表板等等。

搭配 Azure 事件中樞 和 Azure Databricks 叢集使用結構化串流。 您可以將 Databricks 工作區連線到 IoT 中樞上的事件中樞相容端點,以從 IoT 裝置讀取數據。

Azure 串流分析

Azure 串流分析是一個完全受控的串流處理引擎,其設計目的是分析和處理大量的串流資料,而不會延遲。 模式和關聯性可以從源自多種輸入來源 (包括應用程式、裝置、感應器) 的資料加以識別。 您可以使用這些模式來觸發動作,並起始工作流程,例如建立警示或將資訊饋送至報告工具。 串流分析也可在 Azure IoT Edge 執行時間上使用,直接在邊緣啟用數據處理。

Power BI

Power BI 是軟體服務、應用程式和連接器的集合,可共同運作並將不相關的資料來源轉換成一致、融入視覺及互動的見解。 Power BI 可讓您輕鬆地連線到數據源、可視化及探索重要事項,並與您想要的任何人或所有人共用報表。

Azure 地圖服務

Azure 地圖服務是地理空間服務和 SDK 的集合,採用最新的對應資料為 Web 和行動裝置應用程式提供地理內容。 如需IoT範例,請參閱與 Azure 地圖服務整合(Azure Digital Twins)。

Grafana

Grafana 是視覺效果和分析軟體。 它可讓您查詢、可視化、警示,以及探索計量、記錄和追蹤,無論儲存位置為何。 它為您提供工具,可將時間序列資料庫資料轉換為深入解析的圖表和視覺效果。 Azure 受控 Grafana 是完全受控的服務,可用於分析和監視解決方案。 若要深入瞭解如何在IoT解決方案中使用 Grafana,請參閱 使用 Grafana 搭配 Azure IoT 的雲端IoT儀錶板。

IoT Central

IoT Central 提供一組豐富的功能,可讓您用來分析和可視化 IoT 數據。 下列文章和教學課程示範如何使用IoT Central 分析IoT資料並將其可視化的一些範例:

下一步

既然您已瞭解IoT解決方案可用的分析和視覺效果選項概觀,一些建議的後續步驟包括: