啟動解決方案 - Amazon SageMaker

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

啟動解決方案

重要

截至 2023 年 11 月 30 日,先前的 Amazon SageMaker Studio 體驗現在已命名為 Amazon SageMaker Studio Classic。以下章節是使用 Studio Classic 應用程式的特定部分。如需有關使用更新 Studio 體驗的資訊,請參閱 Amazon SageMaker Studio

注意

JumpStart 解決方案僅適用於 Studio Classic。

首先,透過 Amazon SageMaker Studio Classic UI 中的 SageMaker JumpStart 登陸頁面選擇解決方案。如需登入 Amazon SageMaker Studio Classic 的登入步驟相關資訊,請參閱登入 Amazon SageMaker 網域。如需前往 SageMaker JumpStart 登陸頁面的詳細資訊,請參閱 在 Studio Classic JumpStart 中開啟和使用

選擇解決方案後,會開啟解決方案的索引標籤,顯示該解決方案的說明和 Launch 按鈕。若要啟動解決方案,請在啟動解決方案區段Launch中選取 。 JumpStart 然後建立執行解決方案所需的所有資源。包括訓練和模型託管執行個體。

進階參數

您選擇的解決方案可能具有可以選取的進階參數。選擇進階參數以指定解決方案 AWS Identity and Access Management 的角色。

解決方案能夠跨 9 個相互互動 AWS 的服務啟動資源。若要讓解決方案如預期般運作,從一個服務新建立的元件必須能夠對來自另一個服務的新建立元件進行操作。我們建議您使用預設IAM角色,以確保已新增所有必要的許可。如需IAM角色的詳細資訊,請參閱 Amazon 的身分和存取管理 SageMaker

預設IAM角色

如果選取此選項,則會使用此解決方案所需的預設IAM角色。每個解決方案需要不同的資源。下列清單描述根據所需服務,用於解決方案的預設角色。如需每個服務所需權限的說明,請參閱AWS SageMaker 專案和 的受管政策 JumpStart

  • API Gateway – AmazonSageMakerServiceCatalogProductsApiGatewayRole

  • CloudFormation – AmazonSageMakerServiceCatalogProductsCloudformationRole

  • CodeBuild – AmazonSageMakerServiceCatalogProductsCodeBuildRole

  • CodePipeline – AmazonSageMakerServiceCatalogProductsCodePipelineRole

  • 事件 – AmazonSageMakerServiceCatalogProductsEventsRole

  • Firehose – AmazonSageMakerServiceCatalogProductsFirehoseRole

  • Glue – AmazonSageMakerServiceCatalogProductsGlueRole

  • Lambda – AmazonSageMakerServiceCatalogProductsLambdaRole

  • SageMaker – AmazonSageMakerServiceCatalogProductsExecutionRole

如果您使用啟用 JumpStart 專案範本的新 SageMaker 網域,這些角色會自動在您的帳戶中建立。

如果您使用的是現有的 SageMaker 網域,則您的帳戶中可能不存在這些角色。如果是這種情況,啟動解決方案時您將收到以下錯誤。

Unable to locate the updated roles required to launch this solution, a general role '/service-role/AmazonSageMakerServiceCatalogProductsUseRole' will be used. Please update your studio domain to generate these roles.

您仍然可以在沒有必要角色的情況下啟動解決方案,但是會使用舊版預設角色 AmazonSageMakerServiceCatalogProductsUseRole 來取代所需角色。舊版預設角色與 JumpStart 解決方案需要互動的所有服務具有信任關係。為了獲得最佳安全性,建議您更新網域,以擁有每個 AWS 服務的新建立預設角色。

如果您已加入 SageMaker 網域,您可以使用下列程序更新網域以產生預設角色。

  1. 在 開啟 Amazon SageMaker 主控台https://console.aws.amazon.com/sagemaker/

  2. 選擇頁面左上方的 控制面板

  3. 網域頁面中,選擇設定圖示 ( Black square icon representing a placeholder or empty image. ) 來編輯網域設定。

  4. 一般設定上,選擇下一步

  5. SageMaker 專案 和 JumpStart下,選取 SageMaker JumpStart 為此帳戶啟用 Amazon SageMaker 專案範本和 Amazon,以及啟用 Amazon SageMaker 專案範本和 Amazon SageMaker JumpStart for Studio Classic 使用者 ,選擇下一步。

  6. 選取提交

您應該可以在應用程式 - Studio 索引標籤下,看到此帳戶啟用的 Projects - Amazon SageMaker 專案範本中列出的預設角色。

尋找IAM角色

如果您選取此選項,則必須從下拉式清單中選取每個所需服務的現有IAM角色。選取的角色必須至少具有對應服務所需的最低權限。如需每個服務所需權限的說明,請參閱AWS SageMaker 專案和 的受管政策 JumpStart

輸入IAM角色

如果選取此選項,則必須手動輸入現有IAM角色ARN的 。選取的角色必須至少具有對應服務所需的最低權限。如需每個服務所需權限的說明,請參閱AWS SageMaker 專案和 的受管政策 JumpStart