本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
亚马逊上的 RStudio SageMaker
RStudio 是 R 的集成开发环境,具有控制台、支持直接执行代码的语法突出显示编辑器以及用于绘图、历史记录、调试和工作区管理的工具。 亚马逊 SageMaker 支持 rStudio 作为一个完全托管的集成开发环境 (IDE),通过 Posit Workbench 与亚马逊 SageMaker 域集成。有关 Posit Workbench 的更多信息,请参阅 Posit 网站
用户可以通过 RStudio 使用 R 环境来创建数据科学见解。通过 RStudio 集成,你可以在域中启动 RStudio 环境,在资源上运行 RStudio 工作流程。 SageMaker
SageMaker 通过创建 R StudioServerPro 应用程序来集成 RStudio。
rStudio 在上 SageMaker支持以下内容。
-
R 开发人员将 RStudio IDE 界面与 R 生态系统中的常用开发人员工具结合使用。用户可以从 RStudio Package Manager 启动新的 RStudio 会话、编写 R 代码、安装依赖项,以及使用 RStudio Connect 发布 Shiny 应用程序。
-
R 开发人员可以快速扩展底层计算资源,以运行大规模数据处理和统计分析。
-
平台管理员可以通过和 AWS Identity and Access Management 集成为其数据科学团队设置用户身份、授权、网络、存储 AWS IAM Identity Center 和安全性。这包括与私有亚马逊虚拟私有云(Amazon VPC)资源的连接以及与 AWS PrivateLink的无互联网模式。
-
与... 集成 AWS License Manager。
有关在启用 RStudio 的情况下创建域的入门步骤的信息,请参阅。Amazon SageMaker 域名概述
区域可用性
下表提供了有关中支持 AWS 区域 的 RStud SageMaker io 的信息。
区域名称 |
区域 |
---|---|
美国东部(俄亥俄州) |
us-east-2 |
美国东部(弗吉尼亚州北部) |
us-east-1 |
美国西部(北加利福尼亚) |
us-west-1 |
美国西部(俄勒冈州) |
us-west-2 |
亚太地区(孟买) |
ap-south-1 |
亚太地区(首尔) |
ap-northeast-2 |
亚太地区(新加坡) |
ap-southeast-1 |
亚太地区(悉尼) |
ap-southeast-2 |
亚太地区(东京) |
ap-northeast-1 |
加拿大(中部) |
ca-central-1 |
欧洲地区(法兰克福) |
eu-central-1 |
欧洲地区(爱尔兰) |
eu-west-1 |
欧洲地区(伦敦) |
eu-west-2 |
欧洲地区(巴黎) |
eu-west-3 |
欧洲地区(斯德哥尔摩) |
eu-north-1 |
南美洲(圣保罗) |
sa-east-1 |
RStudio 组件
-
R StudioServerPro:R StudioServerPro 应用程序是一个多用户应用程序,是网域中所有用户个人资料的共享资源。在网域中创建 RStudio 应用程序后,管理员可以向网域中的用户授予权限。
-
rStudio 用户:RStudio 用户是网域内有权使用 RStudio 许可证的用户。
-
rStudio 管理员:亚马逊上的 RStudio SageMaker 管理员可以访问 rStudio 管理控制面板。亚马逊上的 RStudio SageMaker 管理员与 “普通的” Posit Workbench 管理员的不同之处在于,他们对运行 R StudioServerPro 应用程序的实例没有根访问权限,也无法修改 RStudio 配置文件。
-
RStudio Server:RStudio Server 实例负责向所有授权用户提供 RStudio UI。此实例在 Amazon SageMaker 实例上启动。
-
rSess ion:rSession 是在亚马逊实例上运行的 rStudio IDE 的基于浏览器的接口。 SageMaker 用户可以通过 RSession 创建他们的 RStudio 项目并与之交互。
-
R SessionGateway:R SessionGateway 应用程序用于支持 rSession。
-
RStudio 管理控制面板:此控制面板提供有关亚马逊 SageMaker 域中 RStudio 用户及其会话的信息。只有拥有 RStudio 管理员授权的用户才能访问此控制面板。
与 Posit Workbench 的区别
亚马逊上的 RStudio 与 Posit
-
开启使用 RStudio 时 SageMaker,用户无权访问 RStudio 配置文件。Amazon SageMaker 管理配置文件并设置默认值。在创建支持 RStudio 的亚马逊域名时,你可以修改 RStudio Connect 和 rStudio Package Manager 网址。 SageMaker
-
在亚马逊上使用 RStudio 时,目前不支持项目共享、实时协作和 Job Launcher。 SageMaker
-
在上使用 RStudio 时 SageMaker,RStudio IDE 会在亚马逊 SageMaker 实例上运行,用于按需容器化计算资源。
-
开启的 RStudio SageMaker 仅支持 rStudio IDE,不支持 Posit Workbench 安装所支持的其他 IDE。
-
开启的 RStudio SageMaker 仅支持中指定的 RStudio 版本。升级RStudio版本