JupyterLab バージョニング - Amazon SageMaker

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

JupyterLab バージョニング

重要

Amazon SageMaker Studio または Amazon SageMaker Studio Classic が Amazon SageMaker リソースを作成できるようにするカスタム IAM ポリシーは、それらのリソースにタグを追加するアクセス許可も付与する必要があります。Studio と Studio Classic は、作成したリソースに自動的にタグ付けするため、リソースにタグを追加するアクセス許可が必要です。IAM ポリシーで Studio と Studio Classic がリソースの作成を許可しているが、タグ付けを許可していない場合、リソースの作成時にAccessDenied「」エラーが発生する可能性があります。詳細については、「リソースにタグ付け SageMakerするためのアクセス許可を提供する」を参照してください。

AWS Amazon の マネージドポリシー SageMaker SageMaker リソースを作成するアクセス許可を付与する には、それらのリソースの作成中にタグを追加するアクセス許可が既に含まれています。

Amazon SageMaker Notebook インスタンスインターフェイスは、ノートブック JupyterLab、コード、データ用のウェブベースのインタラクティブな開発環境である に基づいています。ノートブックで JupyterLab 1 または JupyterLab 3 の使用がサポートされるようになりました。1 つのノートブックインスタンスで、 JupyterLab (最大) の 1 つのインスタンスを実行できます。異なる JupyterLabバージョンの複数のノートブックインスタンスを持つことができます。

適切なプラットフォーム識別子を選択することで、任意の JupyterLab バージョンを実行するようにノートブックを設定できます。ノートブックインスタンスを作成するときは、 AWS CLI または SageMaker コンソールを使用します。プラットフォーム ID の詳細については、「Amazon Linux 2 ノートブックインスタンスと Amazon Linux ノートブックインスタンスの比較」を参照してください。。プラットフォーム識別子を明示的に設定しない場合、ノートブックインスタンスのデフォルトは JupyterLab 1 です。

JupyterLab 3

JupyterLab 3 サポートは、Amazon Linux 2 オペレーティングシステムプラットフォームでのみ使用できます。 JupyterLab 3 には、 JupyterLab 1 では使用できない以下の機能が含まれています。これらの機能の詳細については、JupyterLab 「3.0 がリリースされました」を参照してください。

  • 以下のカーネルを使用する場合のビジュアルデバッガ:

    • conda_pytorch_p38

    • conda_tensorflow2_p38

    • conda_amazonei_pytorch_latest_p37

  • ファイルブラウザのフィルター

  • 目次 (TOC)

  • 多言語サポート

  • シンプルモード

  • シングルインターフェイスモード

  • 更新されたレンダリングによる SVG ファイルのライブ編集

  • ノートブックセルタグのユーザーインターフェイス

JupyterLab 3 の重要な変更点

JupyterLab 3 を使用する際の重要な変更については、次の JupyterLab変更ログを参照してください。

パッケージバージョンの変更点

JupyterLab 3 には、1 から JupyterLab次のパッケージバージョンが変更されています。

  • JupyterLab は 1.x から 3.x にアップグレードされました。

  • Jupyter ノートブックが 5.x から 6.x にアップグレードされました。

  • jupyterlab-git がバージョン 0.37.1 に更新されました。

  • nbserverproxy 0.x (0.3.2) が jupyter-server-proxy 3.x (3.2.1) に置き換えられました。

JupyterLab バージョンでノートブックを作成する

「」の手順に従って、コンソールからノートブックインスタンスを作成するときに JupyterLab バージョンを選択できますAmazon SageMaker Notebook インスタンスを作成する

AWS CLI 次のように、 を使用してノートブックインスタンスを作成するときに platform-identifierパラメータを渡すことで、 JupyterLab バージョンを選択することもできます。

create-notebook-instance --notebook-instance-name <NEW_NOTEBOOK_NAME> \ --instance-type <INSTANCE_TYPE> \ --role-arn <YOUR_ROLE_ARN> \ --platform-identifier <PLATFORM_TO_USE>

コンソールからノートブック JupyterLab のバージョンを表示する

次の手順を使用して、ノートブック JupyterLab のバージョンを表示できます。

  1. https://console.aws.amazon.com/sagemaker/ で Amazon SageMaker コンソールを開きます。

  2. 左側のナビゲーションで、[ノートブック] を選択します。

  3. ドロップダウンメニューで [ノートブックインスタンス] を選択して、[ノートブックインスタンス] ページに移動します。

  4. ノートブックインスタンスのリストで、ノートブックインスタンス名を選択します。

  5. ノートブックインスタンスの設定ページで、プラットフォーム識別子を表示してノートブック JupyterLab のバージョンを確認します。