亚马逊 SageMaker Studio 中的代码编辑器 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

亚马逊 SageMaker Studio 中的代码编辑器

代码编辑器基于 Code-OSS、Visual Studio Code-开源,可帮助您编写、测试、调试和运行分析和机器学习代码。代码编辑器扩展并与 Amazon SageMaker Studio 完全集成。它还支持开放VSX注册表中提供的集成开发环境 (IDE) 扩展。下一页提供了有关代码编辑器的信息以及使用它的关键细节。

Code Editor 预装了 Amazon Toolkit for VS Cod e 扩展 Amazon CodeWhisperer,它允许连接到 Amazon Web Services 服务 诸如通用的、由机器学习驱动的代码生成器,该生成器可以实时提供代码建议。有关扩展的更多信息,请参阅代码编辑器连接和扩展

重要

截至 2023 年 11 月 30 日,之前的亚马逊 SageMaker Studio 体验现在被命名为 Amazon St SageMaker udio Classic。以下部分专门介绍如何使用更新后的 Studio 体验。有关使用 Studio Classic 应用程序的信息,请参见亚马逊 SageMaker Studio 经典版

要启动代码编辑器,请创建代码编辑器专用空间。代码编辑器空间使用单个亚马逊弹性计算云 (AmazonEC2) 实例进行计算,使用单个亚马逊弹性区块存储 (AmazonEBS) 卷进行存储。您空间中的所有内容,例如您的代码、Git 配置文件和环境变量,都存储在同一 Amazon EBS 卷上。该卷有 3000 个IOPS,吞吐量为 125 MBps。您的管理员已为您的空间配置了默认 Amazon EBS 存储设置。

默认存储大小为 5 GB,但管理员可以增加您获得的空间量。有关更多信息,请参阅 更改默认存储大小

您的用户在存储卷中的工作目录是/home/sagemaker-user。如果您指定自己的 Amazon KMS 密钥来加密卷,则工作目录中的所有内容都将使用您的客户托管密钥进行加密。如果您未指定 Amazon KMS 密钥,则使用 Amazon 托管密钥对里面的/home/sagemaker-user数据进行加密。无论您是否指定 Amazon KMS 密钥,工作目录之外的所有数据都使用 Amazon 托管密钥进行加密。

您可以通过更改运行代码编辑器应用程序的 Amazon EC2 实例类型来扩大或缩小计算规模。在更改关联的实例类型之前,必须先停止代码编辑器空间。有关更多信息,请参阅 代码编辑器应用程序实例和图像

您的管理员可能会为您提供生命周期配置,以自定义您的环境。您可以在创建空间时指定生命周期配置。有关更多信息,请参阅 代码编辑器生命周期配置

如果您有 Amazon EFS 卷,也可以自带文件存储系统。

代码编辑器应用程序 UI 的欢迎页面。