

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

# Amazon SageMaker Studio Classic ノートブックとアプリケーションメタデータを取得する
<a name="notebooks-run-and-manage-metadata"></a>

**重要**  
2023 年 11 月 30 日以降、従来の Amazon SageMaker Studio のエクスペリエンスは Amazon SageMaker Studio Classic と名前が変更されました。以下のセクションは、Studio Classic アプリケーションの使用を前提とした内容です。更新後の Studio エクスペリエンスを使用する場合は、「[Amazon SageMaker Studio](studio-updated.md)」を参照してください。  
Studio Classic は既存のワークロードでも維持されますが、オンボーディングに利用できなくなります。既存の Studio Classic アプリケーションのみを停止または削除でき、新しいアプリケーションを作成することはできません。[ワークロードを新しい Studio エクスペリエンスに移行](studio-updated-migrate.md)することをお勧めします。

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

**Topics**
+ [Studio Classic ノートブックのメタデータの取得](#notebooks-run-and-manage-metadata-notebook)
+ [アプリのメタデータを取得する](#notebooks-run-and-manage-metadata-app)

## Studio Classic ノートブックのメタデータの取得
<a name="notebooks-run-and-manage-metadata-notebook"></a>

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

**ノートブックのメタデータを表示するには**

1. 右側のサイドバーで、**[プロパティインスペクター]** アイコン (![\[Black square icon representing a placeholder or empty image.\]](http://docs.aws.amazon.com/ja_jp/sagemaker/latest/dg/images/studio/icons/gears.png)) を選択します。

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

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

```
{
    "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"
    }
}
```

## アプリのメタデータを取得する
<a name="notebooks-run-and-manage-metadata-app"></a>

Amazon SageMaker Studio Classic でノートブックを作成すると、アプリのメタデータは `/opt/ml/metadata/` フォルダ内の `resource-metadata.json` という名前のファイルに書き込まれます。ノートブック内からイメージターミナルを開くと、アプリのメタデータを取得できます。メタデータには、ノートブックが実行される SageMaker イメージとインスタンスタイプなど、次の情報が表示されます。
+ **AppType** – `KernelGateway` 
+ **DomainId** – Studio ClassicID と同じ
+ **UserProfileName** – 現在のユーザーのプロファイル名
+ **ResourceArn** – アプリの Amazon リソースネーム (ARN) (インスタンスタイプを含む)
+ **ResourceName** – SageMaker イメージの名前

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

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

1. ノートブックメニューの中央で、**[ターミナルの起動]** アイコン (![\[Dollar sign icon representing currency or financial transactions.\]](http://docs.aws.amazon.com/ja_jp/sagemaker/latest/dg/images/studio/icons/notebook-launch-terminal.png)) を選択します。これにより、ノートブックが実行されている SageMaker イメージのターミナルが開きます。

1. 次のコマンドを実行して、`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":""
   }
   ```