View a markdown version of this page

从 RStudio Launcher 启动 RSessions - 亚马逊 SageMaker AI

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从 RStudio Launcher 启动 RSessions

重要

允许 Amazon SageMaker Studio 或 Amazon SageMaker Studio Classic 创建亚马逊 SageMaker资源的自定义 IAM 策略还必须授予向这些资源添加标签的权限。之所以需要为资源添加标签的权限,是因为 Studio 和 Studio Classic 会自动为创建的任何资源添加标签。如果 IAM 策略允许 Studio 和 Studio Classic 创建资源但不允许标记,则在尝试创建资源时可能会出现 AccessDenied “” 错误。有关更多信息,请参阅 提供标记 A SageMaker I 资源的权限

AWS 亚马逊 A SageMaker I 的托管策略授予创建 SageMaker 资源的权限已经包括在创建这些资源时添加标签的权限。

以下几节介绍如何使用 RStudio Launcher 启动 RSession。它们还包括有关在亚马 SageMaker 逊 AI 上使用 RStudio 时如何打开 RStudio 启动器的信息。

打开 RStudio Launcher

按照以下与您的环境相匹配的步骤打开 RStudio Launcher。

  1. 打开 Amazon A SageMaker I 控制台,网址为https://console.aws.amazon.com/sagemaker/

  2. 从左侧导航窗格中选择 RStudio

  3. 开始使用下,选择要启动的域和用户配置文件。

  4. 选择启动 RStudio

  1. 按照 启动亚马逊 SageMaker Studio 中的步骤导航到 Studio。

  2. 应用程序下,选择 RStudio

  3. 从 RStudio 登录页面,选择启动应用程序

使用打开 RStudio Launcher 的步骤因管理用户所使用的方法而 AWS CLI 异。

IAM Identity Center

  1. 使用 AWS 访问门户打开您的 Amazon A SageMaker I 域名。

  2. 将 URL 路径修改为 “/rstudio/default”,如下所示。

    #Studio URL https://<domain-id>.studio.<region>.sagemaker.aws/jupyter/default/lab #modified URL https://<domain-id>.studio.<region>.sagemaker.aws/rstudio/default

IAM

要在 IAM 模式下打开 RStudio 启动器,请完成以下步骤。 AWS CLI

  1. 使用以下命令创建预签名 URL。

    aws sagemaker create-presigned-domain-url --region <REGION> \ --domain-id <DOMAIN-ID> \ --user-profile-name <USER-PROFILE-NAME>
  2. &redirect= 附加RStudioServerPro到生成的网址。

  3. 导航到更新后的 URL。

启动 RSession

启动 RStudio Launcher 后,您可以创建一个新的 RSession。

  1. 选择新会话

  2. 输入会话名称

  3. 选择运行 RSession 的实例类型。默认值为 ml.t3.medium

  4. 选择您的 RSession 用作内核的映像。

  5. 选择“启动会话”。

  6. 创建会话后,您可以通过选择名称来启动它。 

    注意

    如果您收到警告,提示您的 rSession 和 RStudioServerPro 应用程序之间存在版本不匹配,则必须升级应用程序 RStudioServerPro 的版本。有关更多信息,请参阅 RStudio 版本控制