翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
デフォルトのライフサイクル設定を設定する
重要
2023 年 11 月 30 日現在、以前の Amazon SageMaker Studio エクスペリエンスは Amazon SageMaker Studio Classic という名前になりました。以下のセクションは、Studio Classic アプリケーションの使用を前提とした内容です。更新後の Studio エクスペリエンスを使用する場合は、「Amazon SageMaker Studio」を参照してください。
1 つのリソースに複数のライフサイクル設定スクリプトをアタッチできますが、 JupyterServer または KernelGatewayアプリケーションごとに設定できるデフォルトのライフサイクル設定は 1 つだけです。デフォルトのライフサイクル設定の動作は、 JupyterServer または KernelGateway アプリケーションに設定されているかどうかによって異なります。
-
JupyterServer アプリケーション: JupyterServer アプリケーションのデフォルトのライフサイクル設定スクリプトとして設定すると、ユーザーが Studio Classic に初めてサインインするか、Studio Classic を再起動すると、ライフサイクル設定スクリプトが自動的に実行されます。このデフォルトのライフサイクル設定を使用して、ノートブック拡張機能のインストールや GitHub リポジトリの設定など、Studio Classic 開発者環境の 1 回限りのセットアップアクションを自動化します。この例については、「ライフサイクル設定を使用して Amazon SageMaker Studio をカスタマイズする
」を参照してください。 -
KernelGateway アプリケーション: KernelGateway アプリケーションのデフォルトのライフサイクル設定スクリプトとして設定すると、Studio Classic ランチャーでライフサイクル設定がデフォルトで選択されます。ユーザーは、デフォルトのスクリプトを選択して、またはライフサイクル設定のリストから別のスクリプトを選択して、ノートブックまたはターミナルを起動できます。
SageMaker AI は、以下のリソースのデフォルトのライフサイクル設定をサポートしています。
-
ドメイン
-
ユーザープロファイル
-
共有スペース
ドメインとユーザープロファイルは Amazon SageMaker AI コンソールと の両方からのデフォルトのライフサイクル設定の設定をサポートしていますが AWS Command Line Interface、共有スペースは からのデフォルトのライフサイクル設定の設定のみをサポートしています AWS CLI。
新しいリソースを作成したり、既存のリソースを更新したりする際に、ライフサイクル設定をデフォルトとして設定できます。以下のトピックでは、 SageMaker AI コンソールと を使用してデフォルトのライフサイクル設定を設定する方法を示します AWS CLI。
デフォルトのライフサイクル設定の継承
ドメインレベルで設定されたデフォルトのライフサイクル設定は、すべてのユーザーと共有スペースに継承されます。ユーザーおよび共有スペースレベルで設定されたデフォルトのライフサイクル設定は、そのユーザーまたは共有スペースのみが対象となります。ユーザーおよびスペースのデフォルトは、ドメインレベルで設定されたデフォルトを上書きします。
ドメインのデフォルトの KernelGateway ライフサイクル設定セットは、ドメインで起動されたすべての KernelGateway アプリケーションに適用されます。Studio Classic ランチャーに表示される一覧からユーザーが別のライフサイクル設定を選択しない限り、デフォルトのライフサイクル設定が使用されます。デフォルトのスクリプトは、ユーザーが [No Script
] を選択した場合にも実行されます。スクリプトの選択については、「手順 3: ライフサイクル設定を使用してアプリケーションを起動する」を参照してください。