Amazon SageMaker Studio のコードエディタ - Amazon SageMaker AI

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon SageMaker Studio のコードエディタ

Code-、OSSVisual Studio Code - Open Source に基づく Code Editor は、分析と機械学習コードの記述、テスト、デバッグ、実行に役立ちます。Code Editor は Amazon SageMaker Studio を拡張し、完全に統合されています。Open Registry で利用可能な統合開発環境 (IDE) 拡張機能もサポートしています。 VSX このページでは、Code Editor とそれを使用するための重要な詳細について説明します。

コードエディタには AWS Toolkit for VS Code 拡張機能がプリインストールされており、コードのレコメンデーションをリアルタイムで提供する汎用の機械学習を活用したコードジェネレーターAmazon CodeWhispererである AWS のサービス などの への接続を可能にします。拡張機能の詳細については、「Code Editor の接続と拡張機能」を参照してください。

重要

2023 年 11 月 30 日現在、以前の Amazon SageMaker Studio エクスペリエンスは Amazon SageMaker Studio Classic という名前になりました。以下のセクションは、更新後の Studio のエクスペリエンスに沿った内容になっています。Studio Classic アプリケーションを使用する場合は、「Amazon SageMaker Studio Classic」を参照してください。

Code Editor を起動するには、Code Editor のプライベートスペースを作成します。コードエディタスペースでは、コンピューティングに 1 つの Amazon Elastic Compute Cloud (Amazon EC2) インスタンスを使用し、ストレージに 1 つの Amazon Elastic Block Store (Amazon EBS) ボリュームを使用します。コード、Git プロファイル、環境変数など、スペース内のすべてのものが同じ Amazon EBSボリュームに保存されます。ボリュームは 3000 IOPSで、スループットは 125 ですMBps。管理者がスペースのデフォルトの Amazon EBSストレージ設定を構成している。

デフォルトのストレージサイズは 5 GB ですが、管理者は取得する容量を増やすことができます。詳細については、「デフォルトのストレージサイズを変更する」を参照してください。

ストレージボリューム内のユーザーの作業ディレクトリは /home/sagemaker-user です。ボリュームを暗号化するために独自の AWS KMS キーを指定すると、作業ディレクトリ内のすべてのものがカスタマーマネージドキーを使用して暗号化されます。 AWS KMS キーを指定しない場合、 内のデータは /home/sagemaker-user AWS マネージドキーで暗号化されます。 AWS KMS キーを指定するかどうかにかかわらず、作業ディレクトリ外のすべてのデータは AWS マネージドキーで暗号化されます。

Code Editor アプリケーションを実行する Amazon EC2インスタンスタイプを変更することで、コンピューティングをスケールアップまたはスケールダウンできます。関連するインスタンスタイプを変更する前に、まずCode Editor スペースを停止する必要があります。詳細については、「Code Editor アプリケーションインスタンスとイメージ」を参照してください。

管理者から、環境をカスタマイズするためのライフサイクル設定が提供される場合があります。ライフサイクル設定はスペースの作成時に指定できます。詳細については、「Code Editor のライフサイクル設定」を参照してください。

Amazon EFSボリュームがある場合は、独自のファイルストレージシステムを持ち込むこともできます。

Code Editor アプリケーション UI のウェルカムページ。