Amazon SageMaker Studio中JumpStart及其他功能缺失问题咨询
排查步骤与正确配置指南
一、可能的错误环节
- 域配置权限未彻底生效:仅勾选启用选项不够,需确保用户关联的IAM角色拥有完整的JumpStart权限。即使勾选了"Enable Amazon SageMaker JumpStart for Studio users",如果角色权限不足,仍无法加载界面。
- Studio应用版本过旧:旧版Studio应用可能隐藏JumpStart入口,需重新创建最新版本的应用。
- 界面入口位置误解:JumpStart入口不在Notebook启动页,需切换到Home页面或左侧导航栏的对应分类下查找。
- 自定义角色的权限边界限制:若使用自定义IAM角色,权限边界可能阻止了JumpStart相关的API调用,需检查并调整。
二、正确配置步骤
验证Domain与用户的启用状态
- 进入SageMaker控制台,打开对应Domain的详情页,确认Domain settings中已启用:
- Enable SageMaker project templates for organizations
- Enable SageMaker project templates for individual users
- Enable Amazon SageMaker Studio notebooks
- 查看用户profile的详情,确认已勾选"Enable Amazon SageMaker project templates and Amazon SageMaker JumpStart for Studio users"。
- 进入SageMaker控制台,打开对应Domain的详情页,确认Domain settings中已启用:
确保IAM角色权限充足
- 为用户关联的IAM角色附加
AmazonSageMakerFullAccess策略(若使用自定义策略,需包含以下核心权限):{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "sagemaker:*JumpStart*", "sagemaker:ListModels", "sagemaker:CreateModel", "sagemaker:CreateEndpoint", "ecr:GetDownloadUrlForLayer", "ecr:BatchGetImage", "ecr:BatchCheckLayerAvailability", "s3:GetObject", "s3:ListBucket" ], "Resource": "*" } ] } - 检查角色的信任策略是否包含SageMaker服务的授权:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "sagemaker.amazonaws.com" }, "Action": "sts:AssumeRole" } ] }
- 为用户关联的IAM角色附加
更新Studio应用版本
- 进入SageMaker控制台 -> Domains -> 对应Domain -> User profiles -> 你的用户 -> Apps,删除现有的
Studio应用。 - 点击"Create app",选择
Studio类型,使用默认设置创建新应用,等待应用启动后重新登录。
- 进入SageMaker控制台 -> Domains -> 对应Domain -> User profiles -> 你的用户 -> Apps,删除现有的
查找JumpStart入口
- 登录Studio后,点击左侧导航栏的Home图标(房子形状),在首页即可看到JumpStart模块;或者展开左侧的Models, training, and inference菜单,选择JumpStart进入。
三、关于RStudio许可证
RStudio on SageMaker需要额外订阅,并非默认包含。你需要在SageMaker控制台的Domains -> Domain settings -> RStudio页面,启用RStudio并购买许可证后,才能在Studio中看到RStudio入口。
内容的提问来源于stack exchange,提问作者spramuditha
相关产品推荐
相关产品推荐

