共用方式為


教學課程:使用 Azure Stack Edge Pro FPGA 轉換資料

這很重要

Azure Stack Edge Pro FPGA 裝置於 2024 年 2 月達到生命周期結束。

本教學課程說明如何在 Azure Stack Edge Pro FPGA 裝置上設定計算角色。 設定計算角色之後,Azure Stack Edge Pro FPGA 可以在將數據傳送至 Azure 之前轉換數據。

此程序大約需要 10 至 15 分鐘才能完成。

在本教學課程中,您將瞭解如何:

  • 配置運算
  • 新增股份
  • 新增計算模組
  • 驗證數據轉換和傳輸

先決條件

在 Azure Stack Edge Pro FPGA 裝置上設定計算角色之前,請確定:

配置運算

若要在 Azure Stack Edge Pro FPGA 上設定計算,您將建立 IoT 中樞資源。

  1. 在 Azure Stack Edge 資源的 Azure 入口網站中,移至 [概觀]。 在右側窗格中,選取 [IoT Edge]

    開始使用運算

  2. 啟用 IoT Edge 圖格中,選取 [新增]。 這會啟用 IoT Edge 服務,讓您在本機裝置上部署 IoT Edge 模組。

    開始使用運算 2

  3. 建立 IoT Edge 服務的頁面上,輸入下列內容:

    領域 價值
    訂閱 選取IoT中樞資源的訂用帳戶。 您可以使用與 Azure Stack Edge 資源所用相同的訂用帳戶。
    資源群組 選取 IoT 中樞資源的資源群組。 您可以使用與 Azure Stack Edge 資源所用相同的資源群組。
    IoT 中樞 從 [新建] 或 [現有] 中進行選擇。
    根據預設,標準層 (S1) 會用來建立IoT資源。 若要使用免費層 IoT 資源,請建立一個資源,然後選取現有的資源。
    在每個案例中,IoT 中樞資源會使用 Azure Stack Edge 資源所用的相同訂用帳戶和資源群組。
    名稱 輸入 IoT 中樞資源的名稱。

    開始使用運算 3

  4. 選取 檢閱 + 建立。 IoT 中樞資源建立需要幾分鐘的時間。 建立IoT中樞資源之後,概觀 更新,以指出IoT Edge服務正在執行。

    開始使用運算4

    在 Edge 裝置上設定 IoT Edge 服務時,它會建立兩個裝置:IoT 裝置和 IoT Edge 裝置。 這兩個裝置都可以在IoT中樞資源中檢視。 IoT Edge 執行環境也在此 IoT Edge 裝置上運行。 此時,只有Linux平臺可供IoT Edge裝置使用。

    若要確認已設定 Edge 計算角色,請選取 [IoT Edge 服務],> [屬性] 並檢視 IoT 裝置和 IoT Edge 裝置。

    開始使用 Compute 5

新增股份

在本教程中的簡單部署,您需要兩個分享:一個 Edge 分享以及另一個 Edge 本地分享。

  1. 執行下列步驟,在裝置上新增Edge共用:

    1. 在您的 Azure Stack Edge 資源中,移至 IoT Edge > 共用

    2. 在指令列中選取 [+ 新增分享]

    3. 在 [新增共用] 面板中,提供共用名稱並選取共用類型。

    4. 若要掛載Edge共用資源,請勾選 [使用Edge計算的共用資源] 的複選框。

    5. 選取 記憶體帳戶儲存器服務、現有使用者,然後選取 [建立]。

      新增 Edge 共享

    如果您已建立本機 NFS 共用,請使用下列遠端同步 (rsync) 命令選項來將檔案複製到共用上:

    rsync <source file path> < destination file path>

    如需 rsync 命令的詳細資訊,請移至 Rsync 文件 \(英文\)。

    Edge 共用即會建立,而您將會收到成功建立通知。 共用清單可能會更新,但您必須等到共用建立完成。

  2. 在 Edge 裝置上,新增 Edge 本機共用的方法是重複上一步驟的所有操作,然後選取 [設定為 Edge 本機共用] 的複選框。 本機共享中的資料會儲存在裝置上。

    新增 Edge 區域共用

  3. 移至 [IoT Edge] > [共用] 以查看更新後的共用清單。

    更新的共享清單

新增模組

您可以新增自訂或預先建置的模組。 此 Edge 裝置上沒有自訂模組。 若要瞭解如何建立自訂模組,請移至 為您的 Azure Stack Edge Pro FPGA 裝置開發 C# 模組

在本節中,您會將自定義模組新增至您在 開發 Azure Stack Edge Pro FPGAC# 模組中所建立的 IoT Edge 裝置。 此自定義模組會從Edge裝置上的Edge本機共用取得檔案,並將其移至裝置上的Edge(雲端)共用。 接著,雲端共用會將檔案推送至與雲端共用相關聯的 Azure 記憶體帳戶。

  1. 移至 [IoT Edge] > [模組]。 選取裝置命令列上的 [+ 新增模組]

  2. 在 [設定和新增模組] 面板中,輸入下列值:

    領域 價值
    名稱 模組的唯一名稱。 此模組是一個 Docker 容器,可供您部署至與您 Azure Stack Edge Pro FPGA 裝置相關聯的 IoT Edge。
    映像 URI 模組對應容器映像的映像URI。
    所需的認證 如果已核取,則會使用使用者名稱和密碼來擷取具有相符 URL 的模組。
    輸入份額 選取輸入資源。 在此案例中,Edge 的本機共用是輸入共用。 此處使用的模組會將檔案從Edge本機共用移至上傳至雲端的Edge共用。
    輸出分配 選擇輸出共享。 在此情況下,Edge 的份額是輸出份額。
    觸發程式類型 選取 [檔案] 或 [排程]。 每當檔案事件發生時,例如將檔案寫入輸入共用,就會啟動檔案觸發器。 預定的觸發器會根據您所定義的排程啟動。
    觸發程式名稱 您的觸發器唯一名稱。
    環境變數 選用資訊,可協助定義您的模組將在其中執行的環境。

    新增和設定模組

  3. 選取 ,然後新增。 模組已被新增。 [IoT Edge] > [概觀] 頁面會更新以指出已部署模組。

    已部署模組

驗證數據轉換和傳輸

最後一個步驟是確保模組已連線並如預期般執行。 模組的執行狀態應該在 IoT 中樞資源中的 IoT Edge 裝置上顯示為「執行中」。

若要確認模組正在執行中,請執行下列步驟:

  1. 選取 [新增模組] 選項。 這會帶您前往 模組 窗格。 在模組清單中,找出您所部署的模組。 您新增的模組應處於「執行中」的執行階段狀態。

    驗證數據轉換

  2. 在 [檔案總管] 中,連線到您先前建立的 Edge 本地端和 Edge 共用空間。

    驗證數據轉換 2

  3. 將資料新增至共用。

    驗證數據轉換 3

    數據會移至雲端共用。

    驗證數據轉換 4

    然後,數據會從雲端共用推送至記憶體帳戶。 若要檢視資料,請移至 [儲存體總管]。

    驗證數據轉換 5

您已完成驗證程式。

後續步驟

在本教學課程中,您已了解如何:

  • 配置運算
  • 新增股份
  • 新增計算模組
  • 驗證數據轉換和傳輸

若要瞭解如何管理 Azure Stack Edge Pro FPGA 裝置,請參閱: