針對建立數據標記專案期間的問題進行疑難解答
如果您在建立數據標記項目時發生錯誤,請嘗試下列疑難解答步驟。
新增 儲存體 Blob 數據參與者存取權
在許多情況下,建立專案時發生錯誤可能是因為存取問題。 若要解決存取問題,請使用下列步驟,將 儲存體 Blob 數據參與者角色新增至工作區身分識別:
選取 Azure 入口網站 中的記憶體帳戶。
在 Azure Machine Learning 工作室 的右上方橫幅上,選取工作區名稱。
在出現的區段底部,選取 [檢視 Azure 入口網站 中的所有屬性。
在工作區的 [Azure 入口網站] 頁面中,選取 儲存體 的連結。
-
在記憶體帳戶左側功能表中,選取 [存取控制 (IAM)]。
在訪問控制設定的頂端工具列中,選取 [+ 新增],然後選取 [新增角色指派]。
搜尋「儲存體 Blob 數據參與者」。
從角色清單中選取 [儲存體 Blob 數據參與者]。
選取 [下一步]。
選取成員。
在 [成員] 頁面中,選取 [+選取成員]。
搜尋您的工作區身分識別。
- 根據預設,工作區身分識別與工作區名稱相同。
- 如果工作區是以使用者指派的身分識別建立,請搜尋使用者身分識別名稱。
選取 具有工作區身分識別名稱的企業應用程式 。
選取頁面底部的 [ 選取 ] 按鈕。
檢閱並指派角色。
- 選取 [ 檢閱 + 指派 ] 以檢閱專案。
- 再次選取 [ 檢閱 + 指派 ],並等候指派完成。
設定外部數據存放區的存取權
如果標籤的資料是從外部資料存放區存取,請設定該資料存放區和預設資料存放區的存取權。
設定數據存放區以使用工作區受控識別
當您的工作區使用虛擬網路保護時,請使用下列步驟來設定資料存放區以使用工作區受控識別:
- 在 Azure Machine Learning 工作室 的左側功能表上,選取 [數據]。
- 在頂端索引標籤上,選取 [ 數據存放區]。
- 選取您用來存取標籤項目中資料的數據存放區。
- 在頂端工具列上,選取 [ 更新驗證]。
- 在 [在 Azure Machine Learning 工作室 中使用工作區受控識別進行數據預覽和分析] 的專案上切換。
數據前置處理失敗時
建立數據標記專案的另一個可能問題是數據前置處理失敗。 您會看到如下所示的錯誤:
當您使用 v1 表格式資料集作為資料源時,可能會發生此錯誤。 專案會先轉換此數據。 數據存取錯誤可能會導致此轉換失敗。 若要解決此問題,請檢查數據存放區儲存認證以進行數據存取的方式。
- 在工作區的左側功能表中,選取 [ 數據]。
- 在頂端索引標籤上,選取 [數據存放區]。
- 選取儲存 v1 表格式資料的數據存放區。
- 在頂端工具列上,選取 [ 更新驗證]。
- 如果 [使用數據存取資料存放區儲存認證] 的切換為 [開啟],請確認驗證類型和值是否正確。
- 如果 [儲存具有數據存取數據存放區的數據存放區認證] 切換為 [關閉],請遵循下列步驟的其餘步驟,以確保計算叢集可以存取數據。
當具有數據存放區的數據存放區認證為 Off 時,執行轉換作業的計算叢集需要數據存放區的存取權。 若要確保計算叢集可以存取數據,請尋找計算叢集名稱並指派受控識別,請遵循下列步驟:
- 在左側功能表中,選取 [作業]。
- 選取包含標籤 ConvertTabularDataset 名稱的實驗。
- 如果您看到失敗的作業,請選取作業。 (如果您看到成功的作業,轉換成功。
- 在 [概觀] 區段中,頁面底部的 [計算] 區段。 選取 [ 目標 計算叢集]。
- 在計算叢集的詳細數據頁面上,頁面底部是 [ 受控識別 ] 區段。 如果計算叢集沒有身分識別,請選取 [ 編輯 ] 工具來指派系統指派或受控識別。
一旦您擁有具有受控識別的計算叢集名稱,請將 儲存體 Blob 數據參與者角色指派給計算叢集。
請遵循先前的步驟來新增 儲存體 Blob 數據參與者存取權。 但這次,您會在 [選取成員 ] 區段中選取計算資源,讓計算叢集能夠存取數據存放區。
- 如果您使用系統指派的身分識別,請使用工作區名稱搜尋計算名稱,後面接著
/computes/
計算名稱。 例如,如果工作區名稱是myworkspace
且計算名稱為mycompute
,請搜尋myworkspace/computes/mycompute
以選取成員。 - 如果您使用使用者指派的身分識別,請搜尋使用者指派的身分識別名稱。
相關資源
如需如何針對專案管理問題進行疑難解答的資訊,請參閱 針對專案管理問題進行疑難解答。