Amazon SageMaker Studio Classic ノートブックとアプリケーションメタデータを取得する - Amazon SageMaker AI

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

Amazon SageMaker Studio Classic ノートブックとアプリケーションメタデータを取得する

重要

2023 年 11 月 30 日以降、従来の Amazon SageMaker Studio のエクスペリエンスは Amazon SageMaker Studio Classic と名前が変更されました。以下のセクションは、Studio Classic アプリケーションの使用を前提とした内容です。更新後の Studio エクスペリエンスを使用する場合は、「Amazon SageMaker Studio」を参照してください。

Studio Classic は既存のワークロードでも維持されていますが、オンボーディングに利用できなくなりました。既存の Studio Classic アプリケーションのみを停止または削除でき、新しいアプリケーションを作成することはできません。ワークロードを新しい Studio エクスペリエンスに移行することをお勧めします。

Amazon SageMaker Studio Classic UI を使用して、ノートブックのメタデータとアプリのメタデータにアクセスできます。

Studio Classic ノートブックのメタデータの取得

Jupyter Notebook には、Amazon SageMaker Studio Classic UI からアクセスできるオプションのメタデータが含まれています。

ノートブックのメタデータを表示するには
  1. 右側のサイドバーで、[プロパティインスペクター] アイコン ( Black square icon representing a placeholder or empty image. ) を選択します。

  2. [高度なツール] セクションを開きます。

メタデータは、次のようになります。

{ "instance_type": "ml.t3.medium", "kernelspec": { "display_name": "Python 3 (Data Science)", "language": "python", "name": "python3__SAGEMAKER_INTERNAL__arn:aws:sagemaker:us-west-2:<acct-id>:image/datascience-1.0" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.7.10" } }

アプリのメタデータを取得する

Amazon SageMaker Studio Classic でノートブックを作成すると、アプリのメタデータは /opt/ml/metadata/ フォルダ内の resource-metadata.json という名前のファイルに書き込まれます。ノートブック内からイメージターミナルを開くと、アプリのメタデータを取得できます。メタデータには、ノートブックが実行される SageMaker イメージとインスタンスタイプなど、次の情報が表示されます。

  • AppTypeKernelGateway

  • DomainId – Studio ClassicID と同じ

  • UserProfileName – 現在のユーザーのプロファイル名

  • ResourceArn – アプリの Amazon リソースネーム (ARN) (インスタンスタイプを含む)

  • ResourceName – SageMaker イメージの名前

追加のメタデータは Studio Classic で内部的に使用され、変更される場合があります。

アプリのメタデータを取得するには
  1. ノートブックメニューの中央で、[ターミナルの起動] アイコン ( Dollar sign icon representing currency or financial transactions. ) を選択します。これにより、ノートブックが実行されている SageMaker イメージのターミナルが開きます。

  2. 次のコマンドを実行して、resource-metadata.json ファイルの内容を表示します。

    $ cd /opt/ml/metadata/ cat resource-metadata.json

    ファイルは次のようになります。

    { "AppType": "KernelGateway", "DomainId": "d-xxxxxxxxxxxx", "UserProfileName": "profile-name", "ResourceArn": "arn:aws:sagemaker:us-east-2:account-id:app/d-xxxxxxxxxxxx/profile-name/KernelGateway/datascience--1-0-ml-t3-medium", "ResourceName": "datascience--1-0-ml", "AppImageVersion":"" }