將 IoT 中樞事件來源新增至 Azure 時間序列深入解析環境
注意
2025 年 3 月之後,時間序列深入解析 (TSI) 服務將不再受到支援。 請考慮盡快將現有 TSI 環境移轉至替代解決方案。 如需淘汰和移轉的詳細資訊,請參閱我們的文件。
此文章說明如何使用 Azure 入口網站,將從 Azure IoT 中樞讀取資料的事件來源新增至您的 Azure 時間序列深入解析環境。
注意
此文章中的這些指示同時適用於 Azure 時間序列深入解析第 1 代與 Azure 時間序列深入解析第 2 代環境。
必要條件
- 建立 Azure 時間序列深入解析環境。
- 使用 Azure 入口網站建立 IoT 中樞。
- IoT 中樞必須要有傳入的作用中訊息事件。
- 在 IoT 中樞建立專屬取用者群組,以讓 Azure 時間序列深入解析環境從中取用。 每個 Azure 時間序列深入解析事件來源務必要有自身專屬的取用者群組,且不可與任何其他取用者共用。 如果數個讀取器從相同的取用者群組取用事件,則所有讀取器都可能會呈現失敗。 如需詳細資料,請參閱 Azure IoT 中樞開發人員指南。
將取用者群組新增至 IoT 中樞
應用程式會使用取用者群組從 Azure IoT 中樞提取資料。 為了可靠地從 IoT 中樞讀取資料,請提供只有 Azure 時間序列深入解析環境才會使用的專屬取用者群組。
新增取用者群組至 IoT 中樞:
在 Azure 入口網站中尋找並開啟您的 IoT 中樞。
在 [設定] 底下,請選取 [內建端點],然後選取 [事件] 端點。
在 [取用者群組] 下,輸入取用者群組的唯一名稱。 在建立新的事件來源時,請在 Azure 時間序列環境中使用相同名稱。
選取 [儲存]。
新增事件來源
登入 Azure 入口網站。
在左側功能表中,選取 [所有資源] 。 請選擇您的 Azure 時間序列深入解析環境。
在 [設定] 底下,請選取 [事件來源],然後選取 [新增]。
在 [新增事件來源] 窗格中,為 [事件來源名稱] 輸入對 Azure 時間序列環境而言唯一的值。 例如,輸入 event-stream。
對於 [來源],請選取 [Iot 中樞]。
為 [輸入選項] 選取一個值:
如果您的其中一個訂用帳戶已經有 IoT 中樞,請選取 [從可用的訂閱帳戶使用 IoT 中樞]。 此選項是最簡單的方法。
下表說明 [從可用的訂用帳戶使用 Iot 中樞] 選項的必要屬性:
屬性 描述 訂用帳戶 所需的 IoT 中樞所屬的訂用帳戶。 IoT 中樞名稱 所選的 IoT 中樞名稱。 IoT 中樞原則名稱 選取共用存取原則。 您可以在 IoT 中樞設定分頁中找到共用存取原則。每個共用存取原則都會有名稱、權限 (由您設定) 和存取金鑰。 事件來源的共用存取原則必須有服務連線權限。 IoT 中樞原則金鑰 索引鍵已預先填入。 如果 IoT 中樞對於您的訂用帳戶是外部,或如果想要選擇進階選項,請選取 [手動提供 IoT 中樞設定]。
下表說明 [手動提供 Iot 中樞設定] 的必要屬性:
屬性 描述 訂用帳戶識別碼 所需的 IoT 中樞所屬的訂用帳戶。 資源群組 建立 IoT 中樞所在的資源群組名稱。 IoT 中樞名稱 您 IoT 中樞的名稱。 當您建立 IoT 中樞時,也會輸入 IoT 中樞的名稱。 IoT 中樞原則名稱 共用存取原則。 您可以在 IoT 中樞設定分頁中建立共用存取原則。每個共用存取原則都會有名稱、權限 (由您設定) 和存取金鑰。 事件來源的共用存取原則必須有服務連線權限。 IoT 中樞原則金鑰 用來驗證 Azure 服務匯流排命名空間存取權的共用存取金鑰。 在這裡輸入主要金鑰或次要金鑰。 兩個選項都會共用下列組態選項:
屬性 描述 IoT 中樞取用者群組 從 IoT 中樞讀取事件的取用者群組。 強烈建議您使用專屬於您事件來源的取用者群組。 事件序列化格式 目前,JSON 是目前唯一可用的序列化格式。 事件訊息必須是這種格式,否則無法讀取任何資料。 時間戳記屬性名稱 若要判斷此值,您需要了解傳送至 IoT 中樞的訊息資料採用那一種訊息格式。 這個值是您想要使用作為事件時間戳記之訊息資料中特定事件屬性的名稱。 此值區分大小寫。 若保留空白,會使用事件來源中的事件加入佇列時間作為事件時間戳記。
新增您將 IoT 中樞新增至 Azure 時間序列深入解析的取用者群組名稱。
選取 [建立] 。
建立事件來源之後,Azure 時間序列深入解析會自動開始將資料串流處理至您的環境。