使用 VS Code 擴充功能 (預覽) 來管理 Azure Machine Learning 資源

了解如何使用 VS Code 擴充功能來管理 Azure Machine Learning 資源。

重要

此功能目前處於公開預覽。 此預覽版本沒有服務等級協定,不建議用於處理生產工作負載。 可能不支援特定功能,或可能已經限制功能。

如需詳細資訊,請參閱 Microsoft Azure 預覽版增補使用條款

Azure Machine Learning VS Code Extension

必要條件

建立資源

建立資源最快的方式是使用擴充的工具列。

  1. 開啟 Azure Machine Learning 檢視。
  2. 在活動列中選取 [+]。
  3. 從下拉式清單中選擇您的資源。
  4. 設定規格檔案。 所需的資訊取決於您想要建立的資源類型。
  5. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

或者,您也可以使用命令選擇區來建立資源:

  1. 開啟命令選擇區 [檢視] > [命令選擇區]
  2. 在文字輸入框中輸入 > Azure ML: Create <RESOURCE-TYPE>。 將 RESOURCE-TYPE 換成您要建立的資源類型。
  3. 設定規格檔案。
  4. 開啟命令選擇區 [檢視] > [命令選擇區]
  5. 在文字輸入框中輸入 > Azure ML: Create Resource

版本資源

環境、資料集和模型之類的資源可讓您變更資源,並儲存不同的版本。

若要設定資源的版本:

  1. 使用建立該資源的現有規格檔案,或遵循建立資源流程來建立新的規格檔案。
  2. 在範本中遞增版本號碼。
  3. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

只要更新的資源與舊版同名,Azure Machine Learning 就會取用變更並建立新的版本。

工作區

如需詳細資訊,請參閱工作區

建立工作區

  1. 在 Azure Machine Learning 檢視中,以滑鼠右鍵按一下訂閱節點,然後選取 [建立工作區]
  2. 規格檔案隨即出現。 設定規格檔案。
  3. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

或者,使用命令選擇區中的 > Azure ML: Create Workspace 命令。

移除工作區

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 以滑鼠右鍵按一下您要移除的工作區。
  3. 選取是否要移除:
    • 「只有工作區」:此選項刪除工作區 Azure 資源。 資源群組、儲存體帳戶和附加工作區的任何其他資源仍在 Azure 中。
    • 「還有相關聯的資源」:此選項會刪除工作區所有相關聯的資源。

或者,使用命令選擇區中的 > Azure ML: Remove Workspace 命令。

資料存放區

此擴充目前支援下列類型的資料存放區:

  • Azure Blob
  • Azure Data Lake Gen 1
  • Azure Data Lake Gen 2
  • Azure 檔案

如需詳細資訊,請參閱資料存放區

如需詳細資訊,請參閱資料存放區

建立資料存放區

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區節點,表示要在其下方建立資料存放區。
  3. 以滑鼠右鍵按一下 [資料存放區] 節點,然後選取 [建立資料存放區]
  4. 選擇資料存放區類型。
  5. 規格檔案隨即出現。 設定規格檔案。
  6. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

或者,使用命令選擇區中的 > Azure ML: Create Datastore 命令。

管理資料存放區

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開工作區內的 [資料存放區] 節點。
  4. 以滑鼠右鍵按一下您要的資料存放區可以:
    • 「取消註冊資料集」。 從工作區移除資料存放區。
    • 「檢視資料存放區」。 顯示唯讀資料存放區設定

或者,分別使用命令選擇區中的 > Azure ML: Unregister Datastore> Azure ML: View Datastore 命令。

資料集

此擴充目前支援下列資料集類型:

  • 「表格式」:可讓您將資料具體化成 DataFrame。
  • 「檔案」:一個檔案或一組檔案。 可讓您將檔案下載或裝載至您的計算。

如需詳細資訊,請參閱資料集

建立資料集

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區節點,表示要在其下方建立資料集。
  3. 以滑鼠右鍵按一下 [資料集] 節點,然後選取 [建立資料集]
  4. 規格檔案隨即出現。 設定規格檔案。
  5. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

或者,使用命令選擇區中的 > Azure ML: Create Dataset 命令。

管理資料集

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [資料集] 節點。
  4. 以滑鼠右鍵按一下您要的資料集可以:
    • 檢視資料集屬性。 可讓您檢視與特定資料集相關聯的中繼資料。 如果您的資料集有多個版本,您可以展開資料集節點,對有興趣的版本執行本節所述的相同步驟,以選擇只檢視特定版本的資料集屬性。
    • 預覽資料集。 直接在 VS Code 資料檢視器中檢視資料集。 請注意,此選項僅適用於表格式資料集。
    • 取消註冊資料集。 從工作區移除資料集及其所有版本。

或者,分別使用命令選擇區中的 > Azure ML: View Dataset Properties> Azure ML: Unregister Dataset 命令。

環境

如需詳細資訊,請參閱環境

建立環境

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區節點,表示要在其下方建立資料存放區。
  3. 在以滑鼠右鍵按一下 [環境] 節點,然後選取 [建立環境]
  4. 規格檔案隨即出現。 設定規格檔案。
  5. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

或者,使用命令選擇區中的 > Azure ML: Create Environment 命令。

檢視環境設定

若要檢視擴充中特定環境的相依性和設定:

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [環境] 節點。
  4. 以滑鼠右鍵按一下您要檢視的環境,然後選取 [檢視環境]

或者,使用命令選擇區中的 > Azure ML: View Environment 命令。

實驗

如需詳細資訊,請參閱實驗

建立作業

建立作業最快的方式是在擴充的活動列中按一下 [建立工作] 圖示。

在 Azure Machine Learning 檢視中使用資源節點:

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 以滑鼠右鍵按一下工作區中的 [實驗] 節點,然後選取 [建立工作]
  4. 選擇工作類型。
  5. 規格檔案隨即出現。 設定規格檔案。
  6. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

或者,使用命令選擇區中的 > Azure ML: Create Job 命令。

檢視工作

若要在 Azure Machine Learning Studio 中檢視工作:

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區內的 [實驗] 節點。
  3. 以滑鼠右鍵按一下您要檢視的實驗,然後選取 [在 Studio 中檢視實驗]
  4. 此時會出現提示,要求您在 Azure Machine Learning 工作室中開啟實驗 URL。 選取開啟

或者,使用命令選擇區中的 > Azure ML: View Experiment in Studio 命令。

追蹤作業進度

當您執行工作時,您可能想要查看進度。 若要在 Azure Machine Learning 工作室中從延伸模組追蹤作業的進度:

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區內的 [實驗] 節點。
  3. 展開您要追蹤進度的工作節點。
  4. 以滑鼠右鍵按一下作業,然後選取 [在 Studio 中檢視作業]
  5. 此時會出現提示,要求您在 Azure Machine Learning 工作室中開啟作業 URL。 選取開啟

下載作業記錄與輸出

作業完成後,您可以下載記錄和資產,例如作業時所產生的模型。

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區內的 [實驗] 節點。
  3. 展開您要下載記錄和輸出的工作節點。
  4. 以滑鼠右鍵按一下作業:
    • 若要下載輸出,請選取 [下載輸出]
    • 若要下載記錄,請選取 [下載記錄]

或者,分別使用命令選擇區中的 > Azure ML: Download Outputs> Azure ML: Download Logs 命令。

計算執行個體

如需詳細資訊,請參閱計算執行個體

建立計算執行個體

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [計算] 節點。
  4. 以滑鼠右鍵按一下工作區中的 [計算執行個體] 節點,然後選取 [建立計算]
  5. 規格檔案隨即出現。 設定規格檔案。
  6. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

或者,使用命令選擇區中的 > Azure ML: Create Compute 命令。

連線至計算執行個體

若要使用計算執行個體作為開發環境或遠端 Jupyter 伺服器,請參閱連線至計算執行個體

停止或重新啟動計算執行個體

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [計算] 節點內的 [計算執行個體] 節點。
  4. 以滑鼠右鍵按一下您要停止或重新啟動的計算執行個體,然後分別選取 [停止計算執行個體] 或 [重新啟動計算執行個體]

或者,分別使用命令選擇區中的 > Azure ML: Stop Compute instanceRestart Compute instance 命令。

檢視計算執行個體設定

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [計算] 節點內的 [計算執行個體] 節點。
  4. 以滑鼠右鍵按一下您要檢查的計算執行個體,然後選取 [檢視計算執行個體屬性]

或者,使用命令選擇區中的 AzureML: View Compute instance Properties 命令。

刪除計算執行個體

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [計算] 節點內的 [計算執行個體] 節點。
  4. 以滑鼠右鍵按一下您要刪除的計算執行個體,然後選取 [刪除計算執行個體]

或者,使用命令選擇區中的 AzureML: Delete Compute instance 命令。

計算叢集

如需詳細資訊,請參閱定型計算目標

建立計算叢集

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [計算] 節點。
  4. 以滑鼠右鍵按一下工作區中的 [計算叢集] 節點,然後選取 [建立計算]
  5. 規格檔案隨即出現。 設定規格檔案。
  6. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

或者,使用命令選擇區中的 > Azure ML: Create Compute 命令。

檢視計算設定

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [計算] 節點內的 [計算叢集] 節點。
  4. 以滑鼠右鍵按一下您要檢視的計算,然後選取 [檢視計算屬性]

或者,使用命令選擇區中的 > Azure ML: View Compute Properties 命令。

刪除計算叢集

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [計算] 節點內的 [計算叢集] 節點。
  4. 以滑鼠右鍵按一下您要刪除的計算,然後選取 [移除計算]

或者,使用命令選擇區中的 > Azure ML: Remove Compute 命令。

推斷叢集

如需詳細資訊,請參閱推斷的計算目標

管理推斷叢集

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [計算] 節點內的 [推斷叢集] 節點。
  4. 以滑鼠右鍵按一下您要的計算可以:
    • 檢視計算屬性。 顯示您所附加計算的唯讀設定資料。
    • 卸離計算。 從工作區卸離計算。

或者,分別使用命令選擇區中的 > Azure ML: View Compute Properties> Azure ML: Detach Compute 命令。

刪除推斷叢集

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [計算] 節點內的 [附加的計算] 節點。
  4. 以滑鼠右鍵按一下您要刪除的計算,然後選取 [移除計算]

或者,使用命令選擇區中的 > Azure ML: Remove Compute 命令。

連結的計算

如需詳細資訊,請參閱非受控計算

管理附加的計算

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 展開 [計算] 節點內的 [附加的計算] 節點。
  4. 以滑鼠右鍵按一下您要的計算可以:
    • 檢視計算屬性。 顯示您所附加計算的唯讀設定資料。
    • 卸離計算。 從工作區卸離計算。

或者,分別使用命令選擇區中的 > Azure ML: View Compute Properties> Azure ML: Detach Compute 命令。

模型

如需詳細資訊,請參閱定型機器學習服務模型

如需詳細資訊,請參閱定型機器學習服務模型

建立模型

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 以滑鼠右鍵按一下工作區中的 [模型] 節點,然後選取 [建立模型]
  4. 規格檔案隨即出現。 設定規格檔案。
  5. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

或者,使用命令選擇區中的 > Azure ML: Create Model 命令。

檢視模型屬性

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區內的 [模型] 節點。
  3. 以滑鼠右鍵按一下您要查看屬性的模型,然後選取 [檢視模型屬性]。 編輯器中會開啟檔案,其中包含模型屬性。

或者,使用命令選擇區中的 > Azure ML: View Model Properties 命令。

下載模型

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區內的 [模型] 節點。
  3. 以滑鼠右鍵按一下您要下載的模型,然後選取 [下載模型檔案]

或者,使用命令選擇區中的 > Azure ML: Download Model File 命令。

刪除模型

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區內的 [模型] 節點。
  3. 以滑鼠右鍵按一下您想刪除的模型,然後選取 [移除模型]
  4. 此時會出現提示,確認您要移除模型。 選取 [確定]

或者,使用命令選擇區中的 > Azure ML: Remove Model 命令。

端點

如需詳細資訊,請參閱端點

如需詳細資訊,請參閱端點

建立端點

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開您的工作區節點。
  3. 以滑鼠右鍵按一下工作區中的 [模型] 節點,然後選取 [建立端點]
  4. 選擇端點類型。
  5. 規格檔案隨即出現。 設定規格檔案。
  6. 以滑鼠右鍵按一下規格檔案,然後選取 [Azure ML: 執行 YAML]

或者,使用命令選擇區中的 > Azure ML: Create Endpoint 命令。

刪除端點

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區內的 [端點] 節點。
  3. 以滑鼠右鍵按一下您要移除的部署,然後選取 [移除服務]
  4. 此時會出現提示,確認您要移除服務。 選取 [確定]

或者,使用命令選擇區中的 > Azure ML: Remove Service 命令。

檢視服務屬性

除了建立和刪除部署之外,您還可以檢視和編輯與部署相關聯的設定。

  1. 展開訂用帳戶節點,內含您的工作區。
  2. 展開工作區內的 [端點] 節點。
  3. 以滑鼠右鍵按一下您要管理的部署:
    • 若要檢視部署組態設定,請選取 [檢視服務屬性]

或者,使用命令選擇區中的 > Azure ML: View Service Properties 命令。

下一步

使用 VS Code 擴充來定型影像分類模型