全部產品
Search
文件中心

Platform For AI:雲產品依賴與授權:DatasetAccelerator

更新時間:Jul 13, 2024

首次使用資料集加速器相關功能時,需要對資料集加速器關聯角色進行雲資源訪問授權。本文介紹如何為資料集加速器關聯角色授權。

操作帳號授權

PAI-AI加速為您提供訓練、推理等AI加速能力。使用大部分AI加速功能時,您僅需擁有對應模型開發、訓練、推理的子產品操作許可權即可,無需額外授權。僅使用資料集加速時,您需要購買資料集加速資源執行個體。此時資源購買的操作帳號只能使用阿里雲主帳號,您可以為RAM使用者授權資料集加速器的管理或唯讀許可權,具體操作步驟如下:

為RAM使用者授予資料集加速器的系統管理權限

為RAM使用者授予資料集加速器的系統管理權限後,RAM使用者即可擁有使用資料集加速器的所有功能。

  1. 登入RAM控制台

  2. 為RAM使用者添加資料集加速器的系統管理權限,具體操作,詳情請參見為RAM使用者授權

    其中:

    • 資源範圍:選擇帳號層級

    • 權限原則:選擇系統策略頁簽的AliyunDatasetAccFullAccessAliyunPAIFullAccess權限原則。

為RAM使用者授予資料集加速器的唯讀許可權

為RAM使用者授予資料集加速器的唯讀許可權後,RAM使用者即可查詢、瀏覽資料集加速器執行個體及加速槽列表。

  1. 登入RAM控制台

  2. 為RAM使用者添加資料集加速器的唯讀許可權,具體操作,詳情請參見為RAM使用者授權

    其中:

    • 資源範圍:選擇帳號層級

    • 權限原則:選擇系統策略頁簽的AliyunDatasetAccReadOnlyAccess權限原則。

PAI服務帳號授權

通常在開通PAI時已完成授權,如果開通時有遺漏的授權操作,可參考以下步驟進行授權:

通過控制台授權

  1. 進入資料集加速器頁面。

    1. 登入PAI控制台

    2. 在左側導覽列,選擇AI加速>資料集加速器

  2. 單擊去往RAM建立角色

  3. 單擊同意授權

    授權成功後,即可進入資料集加速器頁面。

通過OpenAPI授權

如果您通過OpenAPI訪問資料集加速器,則會收到如下提示資訊。其中會有一鍵授權頁面的連結,您可以單擊連結,前往授權頁面進行授權。

{
	"code":"ServiceRoleNotExistsError",
	"data":{
		"RequestId":"0526FD22-D8AA-5E24-B778-C67C768D****",
		"Message":"RAM服務角色不存在: AliyunPAIDatasetAccDefaultRole, 請點擊以下連結建立服務角色: https://ram.console.aliyun.com/role/authorize?request=%7B%22ReturnUrl%22%3A%22https%3A%2F%2Fpai.console.aliyun.com%2F%3FregionId%3Dcn-hangzhou%23%2Fdataset-acc%2Finstances%22%2C%22Services%22%3A%5B%7B%22Roles%22%3A%5B%7B%22RoleName%22%3A%22AliyunPAIDatasetAccDefaultRole%22%2C%22TemplateId%22%3A%22AliyunPAIDatasetAccDefaultRole%22%7D%5D%2C%22Service%22%3A%22PAI%22%7D%5D%7D",
		"Code":"ServiceRoleNotExistsError",
		"Detail":{
			"ErrorCode":521884733440157****
		}
	},
	"httpStatusCode":"400",
	"message":"RAM服務角色不存在: AliyunPAIDatasetAccDefaultRole, 請點擊以下連結建立服務角色: https://ram.console.aliyun.com/role/authorize?request=%7B%22ReturnUrl%22%3A%22https%3A%2F%2Fpai.console.aliyun.com%2F%3FregionId%3Dcn-hangzhou%23%2Fdataset-acc%2Finstances%22%2C%22Services%22%3A%5B%7B%22Roles%22%3A%5B%7B%22RoleName%22%3A%22AliyunPAIDatasetAccDefaultRole%22%2C%22TemplateId%22%3A%22AliyunPAIDatasetAccDefaultRole%22%7D%5D%2C%22Service%22%3A%22PAI%22%7D%5D%7D",
	"requestId":"0526FD22-D8AA-5E24-B778-C67C768D****",
	"successResponse":false
}

參考:許可權相關問題

為什麼要授權使用RAM角色?

資料集加速器需要使用該RAM角色(AliyunPAIDatasetAccDefaultRole)來訪問您在阿里雲上的相關資源,來提供資料集加速服務。

管理授權的RAM角色

您可以通過RAM控制台,對授權的角色進行管理,並查看其所使用的許可權,詳情請參見查看RAM角色

說明

建議您不要刪除該角色,否則需要阿里雲帳號重新進行授權。

image