共用方式為


將 Azure IoT 中樞來源新增至事件串流

本文將示範如何將 Azure IoT Hub 來源加入 Microsoft Fabric 事件串流。

備註

當您建立事件串流時,預設會啟用增強功能。 如果您有透過標準功能建立的事件串流,這些事件串流將繼續運作。 您仍然可以像往常一樣編輯並使用它們。 建議您建立新的 Eventstream 來取代標準事件串流,以便利用增強事件串流的其他功能和優點。

先決條件

  • 在 Fabric 容量授權模式或試用授權模式下,使用貢獻者或更高權限存取工作空間。
  • 取得物聯網中樞存取金鑰的適當權限。 如果你的物聯網中樞位於受保護的網路中,請使用受管理的私有端點連接。 否則,請確保物聯網中樞對外開放,且不設於防火牆後方。
  • eventstream。 如果你沒有事件串流,就 建立一個

啟動選擇資料來源的嚮導

如果你還沒在事件串流中新增任何來源,請選擇 「使用外部來源 」磁磚。

截圖顯示了使用外部來源的圖塊選擇過程。

如果你是將原始碼加入已發布的事件串流,請切換到 編輯 模式。 在色帶上選擇 新增來源>外部來源

顯示新增外部來源選項的截圖。

「選擇資料來源 」頁面,搜尋 Azure IoT Hub。 在 Azure IoT Hub 圖塊上,選擇 Connect

截圖顯示在精靈中選取 Azure IoT Hub 作為取得事件的來源類型。

設定 Azure IoT 中樞連接器

  1. 連線頁面上,選取新增連線

    截圖顯示 Connect 頁面,並標示了新連線的連結。

    如果已有連接到你的物聯網集線器,選擇該連線,然後在接下來的步驟中設定 資料格式

    顯示已有物聯網中樞連線的 Connect 頁面截圖。

  2. Connection 設定 區,針對 IoT Hub,請指定你的 IoT Hub 名稱。

    截圖顯示連線設定,並標示物聯網集線器名稱。

  3. 連線憑證 區,請依照以下步驟操作:

    1. 如果有現有的連線,請從下拉式清單中選取它。 如果沒有,請確認已針對此選項選取 [ 建立新連線 ]。

    2. 針對 [ 連線名稱],輸入IoT中樞連線的名稱。

    3. 針對 [ 驗證種類],確認已 選取 [共用存取密鑰 ]。

    4. 針對 [共用存取金鑰名稱],輸入共用存取金鑰的名稱。

    5. 針對 [共用存取金鑰],輸入共用存取金鑰的值。

      要取得共享存取金鑰的名稱與值,請依照以下步驟操作:

      1. 請前往 Azure 入口網站中關於你的物聯網中樞的頁面。
      2. 在左側窗格,在 安全性設定中選擇 共享存取政策
      3. 從清單中選擇保單名稱。 記下原則名稱。
      4. 選擇主鍵旁的 [複製]按鈕。

      截圖顯示物聯網中樞的存取金鑰。

  4. 選擇 連線

    截圖顯示 Azure IoT Hub 連接器連線憑證下的「連接」按鈕。

  5. 對於 消費者群組,請輸入消費者群組的名稱。 物聯網樞紐的預設消費者群組是 $Default

  6. 在資料 格式中,選擇你想從物聯網樞紐接收的即時事件資料格式。 你可以選擇 JSON、Avro 和 CSV 資料格式。 然後選取 [Connect]。

  7. 在右側的 串流詳情 區塊,選擇 來源名稱下的鉛筆圖示,然後輸入來源名稱。 這個步驟是選擇性的。

  8. 請選取頁面底部的下一步

    截圖顯示 Azure IoT Hub 連接器的設定設定和串流細節。

  9. 「檢視與建立 」頁面,檢視你的設定,然後選擇 新增

    截圖顯示檢視設定及新增 Azure IoT Hub 連接器的頁面。

備註

只有當你使用以下類型時,事件串流最多可支援 11 個合併的來源與目的地:

  • 來源:自定義端點。
  • 目的地:自訂端點與事件屋,並可直接擷取。

未包含在前述清單中的來源或目的地,以及未附加在預設串流中的目的地,不計入此限制。

查看更新後的事件串流

  1. 確認 Azure IoT Hub 來源已新增到你的編輯模式中的畫布事件流上。 要實作這個新加入的物聯網中樞,請在功能區選擇 發佈

    截圖顯示編輯器點選了發佈按鈕。

  2. 物聯網中樞可在 即時 檢視中進行視覺化。 在圖中選擇 物聯網樞紐 圖塊,顯示類似以下範例的頁面。

    顯示即時檢視中編輯器的螢幕快照。