Azure Digital Twins 的資料輸入和輸出

Azure Digital Twins 通常與其他服務一起使用,以建立彈性且連線的解決方案,以不同種類的方式使用您的資料。 本文涵蓋可用於利用 Azure Digital Twins 和 Azure 服務的資料輸入和輸出。

Azure Digital Twins 可以從上游服務接收資料,例如 IoT 中樞 Logic Apps ,用來傳遞遙測和通知。

Azure Digital Twins 也可以使用 事件路由 將資料傳送至下游服務,例如 Azure 地圖服務 時間序列深入解析 ,用於儲存體、工作流程整合、分析等等。

資料輸入

Azure Digital Twins 可以使用來自任何服務的資料和事件來驅動— IoT 中樞 Logic Apps 、您自己的自訂服務等等。 這種資料流程可讓您從環境中的實體裝置收集遙測資料,並使用雲端中的 Azure Digital Twins 圖形處理此資料。

Azure Digital Twins 並非在幕後擁有內建的 IoT 中樞,而是讓您能「自備」IoT 中樞與服務一起使用。 可使用您目前實際運作的現有 IoT 中樞,或為了此目的而部署新的 IoT 中樞。 這項功能可讓您完整存取IoT 中樞的所有裝置管理功能。

若要將資料從任何來源內嵌至 Azure Digital Twins,您可以使用 Azure 函式 。 深入瞭解 從IoT 中樞 擷取遙測,或在 Azure Digital Twins 中自行試用連線端對端解決方案

您也可以使用 Azure Digital Twins Power Platform 連接器,將 Azure Digital Twins 整合到 Microsoft Power Platform Azure Logic Apps 流程中。 如需連接器的詳細資訊,請參閱 連線ors 概觀

資料輸出

您可能想要將 Azure Digital Twins 資料傳送至其他下游服務以進行儲存體或其他處理。

Azure Digital Twins 中有兩個主要輸出選項。 數位對應項資料可以使用端點傳送至大部分的 Azure 服務 。 或者,如果您的目的地是 Azure 資料 總管,您可以使用 資料歷程記錄 ,將圖表更新自動傳送至 Azure 資料總管叢集,其中儲存為歷程記錄資料,因此可以查詢。 以下小節會更詳細地描述兩個輸出選項。

端點

若要將 Azure Digital Twins 資料傳送至大部分的 Azure 服務,例如Azure 地圖服務、時間序列深入解析 Azure 儲存體 ,請先將目的地服務附加至 端點

端點可以是下列任一 Azure 服務的實例:

端點會使用管理 API 或Azure 入口網站連結至 Azure Digital Twins 實例,而且可以將資料連同實例傳送至其他接聽服務。 如需 Azure Digital Twins 端點的詳細資訊,請參閱 端點和事件路由

如需如何將 Azure Digital Twins 資料傳送至Azure 地圖服務的詳細指示,請參閱 使用 Azure Digital Twins 更新室內地圖 Azure 地圖服務。 如需如何將 Azure Digital Twins 資料傳送至時間序列深入解析的詳細指示,請參閱 與時間序列深入解析 整合。

資料歷程記錄

若要將對應項資料傳送至 Azure 資料 總管,請設定 資料歷程記錄連線 ,以將圖表更新從 Azure Digital Twins 實例自動記錄到 Azure 資料總管叢集。 資料歷程記錄連線需要 事件中樞 ,但不需要明確的端點。

資料經過歷程記錄之後,您可以使用適用于 Azure 資料總管的 Azure Digital Twins 查詢外掛程式,在 Azure 資料總管中查詢此資料

您也可以使用資料歷程記錄搭配 Azure Synapse Analytics 來匯總來自不同來源的資料。 在許多案例中,這非常有用。 以下提供兩個範例:

安全性和傳遞詳細資料

為了讓 Azure Digital Twins 透過端點或資料歷程記錄將資料傳送至其他 Azure 服務,接收服務必須啟用公用網路存取,或啟用 [受信任的 Microsoft 服務] 選項。 針對資料歷程記錄,資料歷程記錄連線必須設定為在事件中樞和 Azure 資料總管實例上啟用的公用網路存取。 設定資料歷程記錄之後,必須手動設定事件中樞和 Azure 資料總管防火牆和安全性設定。

設定連線之後,Azure Digital Twins 會針對向輸出服務發出的資料實 作至少一次 傳遞。

如果端點所使用的事件中樞、事件方格或服務匯流排主題無法使用且無法傳遞訊息,Azure Digital Twins 將會嘗試重新傳送訊息至少 20 分鐘,最多 24 小時。

下一步

深入瞭解端點和將事件路由傳送至外部服務:

瞭解如何設定 Azure Digital Twins 以從IoT 中樞內嵌裝置資料: